সফটওয়à§à¦¯à¦¾à¦° ডেভেলপমেনà§à¦Ÿà§‡…

পà§à¦²à§‡à¦¸à¦¹à§‹à¦²à§à¦¡à¦¾à¦° ছবি — জেনারেটেড ফিচারà§à¦¡ ইমেজ মà§à¦²à¦¤à§à¦¬à¦¿

সফটওয়à§à¦¯à¦¾à¦° টিমে, “MVP” à¦à¦¤ অসাবধানে বà§à¦¯à¦¬à¦¹à§ƒà¦¤ হয় যে à¦à¦Ÿà¦¿ à¦à¦•ই মিটিংয়ে বিভিনà§à¦¨ মানà§à¦·à§‡à¦° কাছে বিভিনà§à¦¨ জিনিস বোà¦à¦¾à¦¤à§‡ শà§à¦°à§ করেছে — à¦à¦•জনের কাছে à¦à¦•টি ছোট অà§à¦¯à¦¾à¦ª, অনà§à¦¯à¦œà¦¨à§‡à¦° কাছে à¦à¦•টি রà§à¦•à§à¦· পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª, তৃতীয় কারো কাছে “শà§à¦•à§à¦°à¦¬à¦¾à¦°à§‡à¦° মধà§à¦¯à§‡ যা শিপ করতে পারি“। à¦à¦‡ অসাবধানতা পà§à¦°à¦•ৃত সমসà§à¦¯à¦¾ তৈরি করে: টিমগà§à¦²à§‹ à¦à¦®à¦¨ MVP সà§à¦•োপ করে যা অতিরিকà§à¦¤ বড় বা অতিরিকà§à¦¤ রà§à¦•à§à¦·, কারণ তারা আসলে à¦à¦•ই সংজà§à¦žà¦¾ থেকে কাজ করছে না।

à¦à¦–ানে শবà§à¦¦à¦Ÿà¦¿à¦° পà§à¦°à¦•ৃত অরà§à¦¥, বিশেষভাবে সফটওয়à§à¦¯à¦¾à¦° ডেভেলপমেনà§à¦Ÿà§‡à¦° পà§à¦°à§‡à¦•à§à¦·à¦¾à¦ªà¦Ÿà§‡, à¦à¦¬à¦‚ à¦à¦Ÿà¦¿ নিয়মিতভাবে যেসব অনà§à¦¯à¦¾à¦¨à§à¦¯ শবà§à¦¦à§‡à¦° সাথে গà§à¦²à¦¿à¦¯à¦¼à§‡ ফেলা হয় তার থেকে কীভাবে ভিনà§à¦¨ তা তà§à¦²à§‡ ধরা হলো।

আকà§à¦·à¦°à¦¿à¦• অরà§à¦¥

MVP = Minimum Viable Product (নà§à¦¯à§‚নতম কারà§à¦¯à¦•র পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ)।

পà§à¦°à¦¤à¦¿à¦Ÿà¦¿ শবà§à¦¦ নিরà§à¦¦à¦¿à¦·à§à¦Ÿ গà§à¦°à§à¦¤à§à¦¬ বহন করে, à¦à¦¬à¦‚ যেকোনো à¦à¦•টি বাদ দিলে অরà§à¦¥ পরিবরà§à¦¤à¦¿à¦¤ হয়:

  • নà§à¦¯à§‚নতম (Minimum) — শà§à¦§à§à¦®à¦¾à¦¤à§à¦° সেই ফিচারগà§à¦²à§‹ যা মূল মূলà§à¦¯ পà§à¦°à¦¦à¦¾à¦¨ করতে à¦à¦¬à¦‚ কেনà§à¦¦à§à¦°à§€à¦¯à¦¼ অনà§à¦®à¦¾à¦¨ পরীকà§à¦·à¦¾ করতে পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨à¥¤ পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—তভাবে শিপ করা সমà§à¦­à¦¬ à¦à¦®à¦¨ সবচেয়ে ছোট জিনিস নয়, বরং পà§à¦°à¦•ৃতপকà§à¦·à§‡ উপযোগী সবচেয়ে ছোট জিনিস।
  • কারà§à¦¯à¦•র (Viable) — à¦à¦Ÿà¦¿ কাজ করতে হবে। নিরà§à¦­à¦°à¦¯à§‹à¦—à§à¦¯à¦­à¦¾à¦¬à§‡, নিরাপদে, à¦à¦¬à¦‚ যথেষà§à¦Ÿ ভালোভাবে যাতে à¦à¦•জন পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী à¦à¦Ÿà¦¿ দিয়ে à¦à¦•টি অরà§à¦¥à¦¬à¦¹ কাজ সমà§à¦ªà¦¨à§à¦¨ করতে পারে। “কারà§à¦¯à¦•র” শবà§à¦¦à¦Ÿà¦¿à¦‡ বাসà§à¦¤à¦¬à§‡ সবচেয়ে বেশি বাদ পড়ে, যার ফলে à¦à¦®à¦¨ কিছৠতৈরি হয় যা বিশà§à¦¬à¦¾à¦¸à¦¯à§‹à¦—à§à¦¯ ফিডবà§à¦¯à¦¾à¦• তৈরি করার জনà§à¦¯ খà§à¦¬ বেশি ভাঙা।
  • পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ (Product) — à¦à¦Ÿà¦¿ à¦à¦•টি পà§à¦°à¦•ৃত, কারà§à¦¯à¦•রী জিনিস যার সাথে বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী মিথসà§à¦•à§à¦°à¦¿à¦¯à¦¼à¦¾ করে, কোনো মকআপ, ডেক, বা পরিকলà§à¦ªà¦¨à¦¾ নয়। à¦à¦Ÿà¦¿à¦‡ à¦à¦•টি MVP-কে লà§à¦¯à¦¾à¦¨à§à¦¡à¦¿à¦‚ পেজ টেসà§à¦Ÿ বা পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ªà§‡à¦° মতো আগের পরà§à¦¯à¦¾à¦¯à¦¼à§‡à¦° যাচাইকরণ টà§à¦² থেকে আলাদা করে।

à¦à¦•তà§à¦°à§‡, সফটওয়à§à¦¯à¦¾à¦° ডেভেলপমেনà§à¦Ÿà§‡ à¦à¦•টি MVP হলো কà§à¦·à§à¦¦à§à¦°à¦¤à¦® কারà§à¦¯à¦•রী অà§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦•েশন যা à¦à¦•টি নিরà§à¦¦à¦¿à¦·à§à¦Ÿ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী গোষà§à¦ à§€à¦•ে পà§à¦°à¦•ৃত মূলà§à¦¯ পà§à¦°à¦¦à¦¾à¦¨ করতে পারে à¦à¦¬à¦‚ অনà§à¦¤à¦°à§à¦¨à¦¿à¦¹à¦¿à¦¤ ধারণাটি আরও অনà§à¦¸à¦°à¦£à¦¯à§‹à¦—à§à¦¯ কিনা সে সমà§à¦ªà¦°à§à¦•ে পà§à¦°à¦•ৃত পà§à¦°à¦®à¦¾à¦£ তৈরি করতে পারে।

শবà§à¦¦à¦Ÿà¦¿ কোথা থেকে à¦à¦¸à§‡à¦›à§‡

শবà§à¦¦à¦Ÿà¦¿à¦° কৃতিতà§à¦¬ সাধারণত পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ মà§à¦¯à¦¾à¦¨à§‡à¦œà¦¾à¦° Frank Robinson-কে দেওয়া হয়, কিনà§à¦¤à§ à¦à¦Ÿà¦¿ Eric Ries-à¦à¦° Lean Startup পদà§à¦§à¦¤à¦¿à¦° মাধà§à¦¯à¦®à§‡ সফটওয়à§à¦¯à¦¾à¦° ও সà§à¦Ÿà¦¾à¦°à§à¦Ÿà¦†à¦ª বৃতà§à¦¤à§‡ সাধারণ বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡ আসে, যা পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ ডেভেলপমেনà§à¦Ÿà¦•ে তৈরি, পরিমাপ ও শেখার à¦à¦•টি চকà§à¦° হিসেবে তà§à¦²à§‡ ধরে। সেই কাঠামোয়, MVP নিজেই লকà§à¦·à§à¦¯ নয় — à¦à¦Ÿà¦¿ à¦à¦•টি অনà§à¦®à¦¾à¦¨à§‡à¦° পরিবরà§à¦¤à§‡ বাসà§à¦¤à¦¬ কিছৠনিয়ে “পরিমাপ” ও “শেখা” ধাপে পৌà¦à¦›à¦¾à¦¨à§‹à¦° দà§à¦°à§à¦¤à¦¤à¦®, সবচেয়ে সাশà§à¦°à¦¯à¦¼à§€ উপায়।

সেই উৎপতà§à¦¤à¦¿ সফটওয়à§à¦¯à¦¾à¦° পà§à¦°à§‡à¦•à§à¦·à¦¾à¦ªà¦Ÿà§‡ শবà§à¦¦à¦Ÿà¦¿ কীভাবে বà§à¦¯à¦¬à¦¹à¦¾à¦° করা উচিত তার জনà§à¦¯ গà§à¦°à§à¦¤à§à¦¬à¦ªà§‚রà§à¦£: à¦à¦•টি MVP শেখার à¦à¦•টি টà§à¦², “সংসà§à¦•রণ à¦à¦•” বা “ছোট সà§à¦•োপ”-à¦à¦° পà§à¦°à¦¤à¦¿à¦¶à¦¬à§à¦¦ নয়। যে টিম à¦à¦Ÿà¦¿à¦•ে শà§à¦§à§ à¦à¦•টি ছোট পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ হিসেবে দেখে, তারা সাধারণত পà§à¦°à¦¤à¦¿à¦Ÿà¦¿ অনà§à¦¤à¦°à§à¦­à§à¦•à§à¦¤ ফিচারকে তারা যা শিখতে চাইছে তার সাথে সংযà§à¦•à§à¦¤ রাখার শৃঙà§à¦–লা হারিয়ে ফেলে।

MVP যেসব শবà§à¦¦à§‡à¦° সাথে গà§à¦²à¦¿à¦¯à¦¼à§‡ ফেলা হয় তার থেকে কীভাবে ভিনà§à¦¨

সফটওয়à§à¦¯à¦¾à¦° টিমগà§à¦²à§‹ পà§à¦°à¦¾à¦¯à¦¼à¦‡ MVP-কে বেশ কয়েকটি সমà§à¦ªà¦°à§à¦•িত কিনà§à¦¤à§ আলাদা শবà§à¦¦à§‡à¦° সাথে বিনিময়যোগà§à¦¯à¦­à¦¾à¦¬à§‡ বà§à¦¯à¦¬à¦¹à¦¾à¦° করে। à¦à¦—à§à¦²à§‹ à¦à¦•ই জিনিস নয়, à¦à¦¬à¦‚ à¦à¦—à§à¦²à§‹ গà§à¦²à¦¿à¦¯à¦¼à§‡ ফেলা কী তৈরি হচà§à¦›à§‡ à¦à¦¬à¦‚ কেন তৈরি হচà§à¦›à§‡ সে সমà§à¦ªà¦°à§à¦•ে অসামঞà§à¦œà¦¸à§à¦¯à¦ªà§‚রà§à¦£ পà§à¦°à¦¤à§à¦¯à¦¾à¦¶à¦¾à¦° দিকে নিয়ে যায়।

শবà§à¦¦ à¦à¦Ÿà¦¿ আসলে কী পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী? পà§à¦°à§‹à¦¡à¦¾à¦•শন-মানের?
MVP à¦à¦•টি মূল অনà§à¦®à¦¾à¦¨ পরীকà§à¦·à¦¾à¦•ারী কà§à¦·à§à¦¦à§à¦°à¦¤à¦® কারà§à¦¯à¦•র করà§à¦®à¦•à§à¦·à¦® পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ হà§à¦¯à¦¾à¦ হà§à¦¯à¦¾à¦ — পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° জনà§à¦¯ যথেষà§à¦Ÿ নিরà§à¦­à¦°à¦¯à§‹à¦—à§à¦¯
পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª à¦à¦•টি ডিজাইন বা ইনà§à¦Ÿà¦¾à¦°à¦…à§à¦¯à¦¾à¦•à§à¦Ÿà¦¿à¦­ মকআপ যা কিছৠকীভাবে কাজ করতে পারে তা দেখায় মাà¦à§‡ মাà¦à§‡, অনানà§à¦·à§à¦ à¦¾à¦¨à¦¿à¦•ভাবে না — পà§à¦°à§‹à¦¡à¦¾à¦•শন বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° জনà§à¦¯ নয়
পà§à¦°à§à¦« অফ কনসেপà§à¦Ÿ (POC) কিছৠআদৌ সমà§à¦­à¦¬à¦ªà¦° কিনা তার à¦à¦•টি পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—ত পরীকà§à¦·à¦¾ কদাচিৎ না — ফেলে দেওয়ার মতো কোড পà§à¦°à¦¤à§à¦¯à¦¾à¦¶à¦¿à¦¤
বেটা সমà§à¦ªà§‚রà§à¦£ লঞà§à¦šà§‡à¦° আগে à¦à¦•টি সীমিত দরà§à¦¶à¦•ের কাছে পà§à¦°à¦•াশিত পà§à¦°à¦¾à¦¯à¦¼-চূড়ানà§à¦¤ পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ হà§à¦¯à¦¾à¦ হà§à¦¯à¦¾à¦, চূড়ানà§à¦¤à§‡à¦° কাছাকাছি
পাইলট à¦à¦•টি নিয়নà§à¦¤à§à¦°à¦¿à¦¤ বাসà§à¦¤à¦¬-জগতের টà§à¦°à¦¾à¦¯à¦¼à¦¾à¦², পà§à¦°à¦¾à¦¯à¦¼à¦‡ à¦à¦• বা কয়েকটি নিরà§à¦¦à¦¿à¦·à§à¦Ÿ গà§à¦°à¦¾à¦¹à¦•ের সাথে হà§à¦¯à¦¾à¦, à¦à¦•টি ছোট নিরà§à¦¦à¦¿à¦·à§à¦Ÿ গোষà§à¦ à§€ হà§à¦¯à¦¾à¦

MVP ও পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ªà§‡à¦° মধà§à¦¯à§‡ বিভà§à¦°à¦¾à¦¨à§à¦¤à¦¿ বিশেষভাবে সাধারণ। à¦à¦•টি পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª বিদà§à¦¯à¦®à¦¾à¦¨ থাকে কিছৠকীভাবে কাজ করতে পারে তা দেখানোর জনà§à¦¯ — à¦à¦Ÿà¦¿ à¦à¦•টি যোগাযোগ ও ডিজাইন টà§à¦²à¥¤ à¦à¦•টি MVP বিদà§à¦¯à¦®à¦¾à¦¨ থাকে পরীকà§à¦·à¦¾ করার জনà§à¦¯ মানà§à¦· আসলে à¦à¦Ÿà¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করবে ও মূলà§à¦¯à¦¬à¦¾à¦¨ মনে করবে কিনা — à¦à¦Ÿà¦¿ শà§à¦§à§ à¦à¦®à¦¨ দেখানো নয় যে à¦à¦Ÿà¦¿ কাজ করে, বরং আসলেই কাজ করতে হবে। Product School à¦à¦•ই ধরনের পারà§à¦¥à¦•à§à¦¯ টানে: à¦à¦•টি পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª à¦à¦•টি ধারণাকে রূপ দেয়, যখন à¦à¦•টি MVP-কে গà§à¦°à¦¾à¦¹à¦•ের পà§à¦°à¦•ৃত সমসà§à¦¯à¦¾ সমাধান করতে হয়।

POC-à¦à¦° সাথে বিভà§à¦°à¦¾à¦¨à§à¦¤à¦¿ বিপরীত দিকে চলে — à¦à¦•টি POC à¦à¦•টি সংকীরà§à¦£, নিখà§à¦à¦¤à¦­à¦¾à¦¬à§‡ পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—ত পà§à¦°à¦¶à§à¦¨à§‡à¦° উতà§à¦¤à¦° দেয় (“à¦à¦Ÿà¦¿ আদৌ তৈরি করা যায় কিনা”) à¦à¦¬à¦‚ সেই পà§à¦°à¦¶à§à¦¨à§‡à¦° উতà§à¦¤à¦° পাওয়ার পর পà§à¦°à¦¾à¦¯à¦¼à¦‡ ফেলে দেওয়া হয়, যেখানে à¦à¦•টি MVP পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿà§‡à¦° পà§à¦°à¦•ৃত, বিবরà§à¦¤à¦¨à¦¶à§€à¦² সূচনাবিনà§à¦¦à§ হওয়ার উদà§à¦¦à§‡à¦¶à§à¦¯à§‡ তৈরি।

à¦à¦•টি দà§à¦°à§à¦¤ উদাহরণ যা পারà§à¦¥à¦•à§à¦¯ দেখায়

ধরà§à¦¨ à¦à¦•টি টিম à¦à¦•টি শিডিউলিং টà§à¦² তৈরি করছে। à¦à¦•টি পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª হতে পারে à¦à¦•টি কà§à¦²à¦¿à¦•যোগà§à¦¯ Figma ফাইল যা দেখায় কীভাবে à¦à¦•জন বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী à¦à¦•টি সà§à¦²à¦Ÿ বà§à¦• করবে, কোনো কারà§à¦¯à¦•রী বà§à¦¯à¦¾à¦•à¦à¦¨à§à¦¡ ছাড়াই — কোড লেখার আগে ফà§à¦²à§‹ নিয়ে পà§à¦°à¦¾à¦¥à¦®à¦¿à¦• ফিডবà§à¦¯à¦¾à¦• পাওয়ার জনà§à¦¯ উপযোগী। à¦à¦•টি POC হতে পারে à¦à¦•টি ফেলে দেওয়ার মতো সà§à¦•à§à¦°à¦¿à¦ªà§à¦Ÿ যা নিশà§à¦šà¦¿à¦¤ করে যে à¦à¦•টি তৃতীয়-পকà§à¦·à§‡à¦° পà§à¦°à§‹à¦­à¦¾à¦‡à¦¡à¦¾à¦°à§‡à¦° সাথে কà§à¦¯à¦¾à¦²à§‡à¦¨à§à¦¡à¦¾à¦° সিঙà§à¦• পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—তভাবে সমà§à¦­à¦¬, à¦à¦•বার চালানো হয়, কখনো à¦à¦•জন পà§à¦°à¦•ৃত গà§à¦°à¦¾à¦¹à¦•কে দেখানো হয় না। à¦à¦•টি MVP হবে à¦à¦•টি পà§à¦°à¦•ৃত কারà§à¦¯à¦•র পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ যেখানে à¦à¦•জন পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী à¦à¦•টি অà§à¦¯à¦¾à¦•াউনà§à¦Ÿ তৈরি করতে পারে, উপলভà§à¦¯à¦¤à¦¾ দেখতে পারে, à¦à¦¬à¦‚ শেষ থেকে শেষ পরà§à¦¯à¦¨à§à¦¤ à¦à¦•টি পà§à¦°à¦•ৃত সà§à¦²à¦Ÿ বà§à¦• করতে পারে, যথেষà§à¦Ÿ নিরà§à¦­à¦°à¦¯à§‹à¦—à§à¦¯à¦­à¦¾à¦¬à§‡ যাতে আপনি à¦à¦•জন পà§à¦°à¦•ৃত গà§à¦°à¦¾à¦¹à¦•কে à¦à¦Ÿà¦¿ বà§à¦¯à¦¬à¦¹à¦¾à¦° করতে ও à¦à¦•টি পà§à¦°à¦•ৃত মতামত গঠন করতে বিশà§à¦¬à¦¾à¦¸ করতে পারেন।

তিনটি খà§à¦¬ ভিনà§à¦¨ আরà§à¦Ÿà¦¿à¦«à§à¦¯à¦¾à¦•à§à¦Ÿ, তিনটি খà§à¦¬ ভিনà§à¦¨ পরিমাণের ইঞà§à¦œà¦¿à¦¨à¦¿à¦¯à¦¼à¦¾à¦°à¦¿à¦‚ কঠোরতা, à¦à¦¬à¦‚ তিনটি খà§à¦¬ ভিনà§à¦¨ পà§à¦°à¦¶à§à¦¨à§‡à¦° উতà§à¦¤à¦° দেওয়া হচà§à¦›à§‡ — à¦à¦‡ কারণেই à¦à¦—à§à¦²à§‹à¦•ে à¦à¦•টি অসাবধানে বà§à¦¯à¦¬à¦¹à§ƒà¦¤ শবà§à¦¦à§‡ সংকà§à¦šà¦¿à¦¤ করা পরিকলà§à¦ªà¦¨à¦¾ আলোচনায় à¦à¦¤ ঘরà§à¦·à¦£ তৈরি করে।

সফটওয়à§à¦¯à¦¾à¦° টিমের জনà§à¦¯ সংজà§à¦žà¦¾ সঠিক পাওয়া কেন গà§à¦°à§à¦¤à§à¦¬à¦ªà§‚রà§à¦£

যখন à¦à¦•টি টিম “MVP” মানে কী তা নিয়ে অসাবধান থাকে, তখন সà§à¦•োপ আলোচনা পà§à¦°à¦¯à¦¼à§‹à¦œà¦¨à§‡à¦° চেয়ে কঠিন হয়ে ওঠে। “কারà§à¦¯à¦•র, পà§à¦°à§‹à¦¡à¦¾à¦•শন-মানের, নà§à¦¯à§‚নতম” à¦à¦° জনà§à¦¯ সà§à¦•োপ করা à¦à¦•জন ইঞà§à¦œà¦¿à¦¨à¦¿à¦¯à¦¼à¦¾à¦° “দেখানোর জনà§à¦¯ আমরা যে রà§à¦•à§à¦· সংসà§à¦•রণ পারি” à¦à¦° জনà§à¦¯ সà§à¦•োপ করা à¦à¦•জনের চেয়ে অনেক ভিনà§à¦¨ আলোচনায় জড়িয়ে পড়ে, যদিও দà§à¦Ÿà§‹à¦‡ à¦à¦•ই পরিকলà§à¦ªà¦¨à¦¾ নথিতে MVP হিসেবে লেবেল করা হতে পারে। শà§à¦°à§à¦¤à§‡à¦‡ শবà§à¦¦à¦Ÿà¦¿ নিয়ে সà§à¦¨à¦¿à¦°à§à¦¦à¦¿à¦·à§à¦Ÿ হওয়া — à¦à¦Ÿà¦¿ à¦à¦•টি MVP, à¦à¦•টি পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª, নাকি à¦à¦•টি POC — পà§à¦°à¦•লà§à¦ªà§‡à¦° পরবরà§à¦¤à§€ পরà§à¦¯à¦¾à¦¯à¦¼à§‡ বিসà§à¦®à¦¯à¦¼à¦•র পরিমাণ ভà§à¦² যোগাযোগ বাà¦à¦šà¦¾à¦¯à¦¼à¥¤

আপনি যদি পà§à¦°à¦•à§à¦°à¦¿à¦¯à¦¼à¦¾à¦° আরও পà§à¦°à¦¥à¦® দিকে থাকেন à¦à¦¬à¦‚ শà§à¦§à§ পরিভাষা নয়, বরং কোন ধরনের MVP আসলে আপনার পরিসà§à¦¥à¦¿à¦¤à¦¿à¦° সাথে মানানসই তা বের করার চেষà§à¦Ÿà¦¾ করেন — লà§à¦¯à¦¾à¦¨à§à¦¡à¦¿à¦‚ পেজ, কনসিয়ারà§à¦œ, à¦à¦•ক-ফিচার, ইতà§à¦¯à¦¾à¦¦à¦¿ — ফাউনà§à¦¡à¦¾à¦°à¦¦à§‡à¦° জনà§à¦¯ MVP-র à¦à¦‡ বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦¿à¦• গাইড সেই সিদà§à¦§à¦¾à¦¨à§à¦¤à§‡ আরও গভীরে যায়। à¦à¦¬à¦‚ সà§à¦Ÿà¦¾à¦°à§à¦Ÿà¦†à¦ªà¦¦à§‡à¦° জনà§à¦¯ নিরà§à¦¦à¦¿à¦·à§à¦Ÿà¦­à¦¾à¦¬à§‡ MVP কেন গà§à¦°à§à¦¤à§à¦¬à¦ªà§‚রà§à¦£ তার বৃহতà§à¦¤à¦° যà§à¦•à§à¦¤à¦¿à¦° জনà§à¦¯, à¦à¦•টি MVP কী à¦à¦¬à¦‚ কেন à¦à¦Ÿà¦¿ গà§à¦°à§à¦¤à§à¦¬à¦ªà§‚রà§à¦£ সà§à¦¬à¦¿à¦§à¦¾à¦° দিকটি কভার করে।

সংকà§à¦·à¦¿à¦ªà§à¦¤ সংসà§à¦•রণ

MVP মানে Minimum Viable Product: à¦à¦•টি পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿà§‡à¦° কà§à¦·à§à¦¦à§à¦°à¦¤à¦® পà§à¦°à¦•ৃত, কারà§à¦¯à¦•রী, নিরà§à¦­à¦°à¦¯à§‹à¦—à§à¦¯ সংসà§à¦•রণ যা আপনার মূল ধারণা সঠিক কিনা তা পরীকà§à¦·à¦¾ করার জনà§à¦¯ তৈরি — পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª, POC, বেটা, বা “à¦à¦‡ সà§à¦ªà§à¦°à¦¿à¦¨à§à¦Ÿà§‡ শিপ করার মতো যথেষà§à¦Ÿ ছোট যা কিছ৔ à¦à¦° পà§à¦°à¦¤à¦¿à¦¶à¦¬à§à¦¦ নয়। আপনার টিম শবà§à¦¦à¦Ÿà¦¿ কীভাবে বà§à¦¯à¦¬à¦¹à¦¾à¦° করে তাতে সà§à¦¨à¦¿à¦°à§à¦¦à¦¿à¦·à§à¦Ÿ হওয়া à¦à¦•টি ছোট বিষয় যা পরে অনেক সà§à¦•োপ বিভà§à¦°à¦¾à¦¨à§à¦¤à¦¿ পà§à¦°à¦¤à¦¿à¦°à§‹à¦§ করে।

আপনার পà§à¦°à¦¥à¦® পà§à¦°à¦•ৃত MVP সà§à¦•োপ করছেন?

MVPHUB আপনাকে à¦à¦•টি রà§à¦•à§à¦· ধারণাকে à¦à¦•টি সà§à¦¨à¦¿à¦°à§à¦¦à¦¿à¦·à§à¦Ÿà¦­à¦¾à¦¬à§‡ সà§à¦•োপ করা, পà§à¦°à§‹à¦¡à¦¾à¦•শন-রেডি MVP-তে পরিণত করতে সাহাযà§à¦¯ করতে পারে — কোনো পà§à¦°à§‹à¦Ÿà§‹à¦Ÿà¦¾à¦‡à¦ª নয়, কোনো POC নয়, à¦à¦•টি পà§à¦°à¦•ৃত পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ যা বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীরা আসলেই বà§à¦¯à¦¬à¦¹à¦¾à¦° করতে পারে।

MVPHUB-à¦à¦° সাথে à¦à¦•টি বিনামূলà§à¦¯à§‡ পরামরà§à¦¶ বà§à¦• করà§à¦¨

সচরাচর জিজ্ঞাস্য

সফটওয়à§à¦¯à¦¾à¦° ডেভেলপমেনà§à¦Ÿà§‡ MVP কীসের সংকà§à¦·à¦¿à¦ªà§à¦¤ রূপ?

MVP মানে Minimum Viable Product। সফটওয়à§à¦¯à¦¾à¦° পà§à¦°à§‡à¦•à§à¦·à¦¾à¦ªà¦Ÿà§‡ à¦à¦Ÿà¦¿ à¦à¦•টি অà§à¦¯à¦¾à¦ªà§à¦²à¦¿à¦•েশনের কà§à¦·à§à¦¦à§à¦°à¦¤à¦® কারà§à¦¯à¦•রী সংসà§à¦•রণকে বোà¦à¦¾à¦¯à¦¼ যা বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীদের পà§à¦°à¦•ৃত মূলà§à¦¯ পà§à¦°à¦¦à¦¾à¦¨ করে à¦à¦¬à¦‚ পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ সমà§à¦ªà¦°à§à¦•ে à¦à¦•টি মূল অনà§à¦®à¦¾à¦¨ পরীকà§à¦·à¦¾ করতে বà§à¦¯à¦¬à¦¹à¦¾à¦° করা যায়।

MVP কি বেটা সংসà§à¦•রণের মতোই?

না। à¦à¦•টি বেটা সাধারণত à¦à¦•টি বেশি সমà§à¦ªà§‚রà§à¦£, চূড়ানà§à¦¤à§‡à¦° কাছাকাছি পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ যা সমà§à¦ªà§‚রà§à¦£ লঞà§à¦šà§‡à¦° আগে চূড়ানà§à¦¤ টেসà§à¦Ÿà¦¿à¦‚য়ের জনà§à¦¯ à¦à¦•টি সীমিত দরà§à¦¶à¦•ের কাছে পà§à¦°à¦•াশ করা হয়। à¦à¦•টি MVP ইচà§à¦›à¦¾à¦•ৃতভাবে সà§à¦•োপে অনেক ছোট à¦à¦¬à¦‚ পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ ফিচার-সমà§à¦ªà§‚রà§à¦£ হওয়ার অনেক আগেই à¦à¦•টি অনà§à¦®à¦¾à¦¨ পরীকà§à¦·à¦¾ করার জনà§à¦¯ তৈরি করা হয়।

MVP কি পà§à¦°à§à¦« অফ কনসেপà§à¦Ÿà§‡à¦° (POC) মতোই?

না। à¦à¦•টি POC পরীকà§à¦·à¦¾ করে কিছৠপà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—তভাবে সমà§à¦­à¦¬ কিনা, পà§à¦°à¦¾à¦¯à¦¼à¦‡ পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারী বা পà§à¦°à§‹à¦¡à¦¾à¦•শন-মানের কোড ছাড়াই। à¦à¦•টি MVP পরীকà§à¦·à¦¾ করে পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à¦•ারীরা পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿà¦Ÿà¦¿ মূলà§à¦¯à¦¬à¦¾à¦¨ মনে করে কিনা, à¦à¦¬à¦‚ à¦à¦Ÿà¦¿ শà§à¦§à§à¦®à¦¾à¦¤à§à¦° à¦à¦•টি পà§à¦°à¦¯à§à¦•à§à¦¤à¦¿à¦—ত পà§à¦°à¦¦à¦°à§à¦¶à¦¨à§€ নয়, পà§à¦°à¦•ৃত বà§à¦¯à¦¬à¦¹à¦¾à¦°à§‡à¦° জনà§à¦¯ যথেষà§à¦Ÿ নিরà§à¦­à¦°à¦¯à§‹à¦—à§à¦¯ হতে হবে।

MVP শবà§à¦¦à¦Ÿà¦¿ কে পà§à¦°à¦¥à¦® তৈরি করেন?

শবà§à¦¦à¦Ÿà¦¿à¦° কৃতিতà§à¦¬ সাধারণত Frank Robinson-কে দেওয়া হয়, à¦à¦¬à¦‚ à¦à¦Ÿà¦¿ Eric Ries-à¦à¦° Lean Startup পদà§à¦§à¦¤à¦¿à¦° মাধà§à¦¯à¦®à§‡ সà§à¦Ÿà¦¾à¦°à§à¦Ÿà¦†à¦ª ও সফটওয়à§à¦¯à¦¾à¦° জগতে জনপà§à¦°à¦¿à¦¯à¦¼ হয়ে ওঠে, যা MVP-কে শà§à¦§à§ à¦à¦•টি ছোট পà§à¦°à§‹à¦¡à¦¾à¦•à§à¦Ÿ নয়, বরং যাচাইকৃত শেখার à¦à¦•টি টà§à¦² হিসেবে তà§à¦²à§‡ ধরে।

আপনার কাছে একটি দারুণ আইডিয়া আছে?

এটি শুধু আইডিয়া হয়ে থাকতে দেবেন না। আমাদের দক্ষ ইঞ্জিনিয়ারিং দলের সাথে এটি যাচাই করুন এবং আপনার MVP তৈরি করুন।

আমার আইডিয়া যাচাই করুন