প্রথমে এমন কিছু তৈরি করুন যা বাস্তবে উপযোগী: একটা বাস্তব সমস্যা বেছে নিন, ছোট সমাধান শিপ করুন, দ্রুত ফিডব্যাক নিন, এবং যখন এটি প্রমাণিত হবে তখনই স্কেল ও পলিশ বাড়ান।

অনেক প্রোডাক্ট কাজ শুরু হয় এমন জিনিস দিয়ে যা ডেমোতে ভাল দেখাবে: বদৌলতের UI, চতুর অ্যানিমেশন, বিস্তৃত ফিচার লিস্ট। সমস্যা হল—এইসব পাঁচ মিনিটের জন্য জাল সাজানো যায়; কিন্তু উপযোগিতা সেই টিকিটে টিকতে হবে, যখন সোমবার সকালে কেউ কোনো কাজ শেষ করতে চায়।
এই গাইডে উপযোগী বলতে আমরা বুঝাব:
আপনি যদি সেই ব্যক্তি এবং পরিস্থিতি বর্ণনা করতে না পারেন, তাহলে আপনি এখনো উপযোগিতা বানাচ্ছেন না—আপনি সম্ভাবনার দোকান দেখছেন।
পলিশ ও স্কেল নিরর্থকভাবে খরচ বাড়ায়। এগুলো ডিজাইন, ইঞ্জিনিয়ারিং, QA, সাপোর্ট ও ইনফ্রাস্ট্রাকচারে শ্রম বাড়ায়। মূল ভ্যালু প্রমাণের আগে যদি এগুলো করলে, আপনি হয়তো ভুল সমাধানকে নিখুঁত করে ফেলবেন।
কয়েকটি ব্যতিক্রম আছে। বিশ্বাসযোগ্যতার মৌলিক বিষয়গুলো পিছনে ফেলা যাবে না: প্রাইভেসি, সিকিউরিটি, ডেটা লস প্রতিরোধ, এবং "ভাঙ্গে কি না"—যদি কোনো ব্যর্থতা ব্যবহারকারীদের ক্ষতি করবে, নীতি লঙ্ঘন করবে, বা কতৃকবিশ্বাস ক্ষতিগ্রস্থ করবে, সেগুলো আগে ঠিক করুন।
এটি প্রারম্ভিক স্তরের প্রোডাক্ট এবং নতুন ফিচার-এর জন্য, যেখানে আপনি এখনও ভ্যালু প্রমাণ করছেন এবং দ্রুত শিপ করতে চান, অতিরঞ্জিত না করে।
এই পোস্টের বাকি অংশে আপনি যে ওয়ার্কফ্লোটি অনুসরণ করবেন:
লক্ষ্য বড়কিছু শিপ করা নয়। লক্ষ্য হলো এমন কিছু শিপ করা যা উপযোগী—এবং দ্রুত শেখা।
“সবার জন্য” বানাতে গেলে আপনি অনুমানেই থাকবেন। পরিবর্তে, এমন একটি সংকীর্ণ শ্রোতা বেছে নিন যাদের আপনি এ মাসে পৌঁছতে পারবেন—যাদের আপনি ইমেইল করতে, কল করতে বা ব্যবহার করা দেখতেও পারবেন।
শুরু করার জন্য ভালো শ্রোতা ছোট, নির্দিষ্ট এবং অ্যাক্সেসযোগ্য হওয়া উচিত:
আপনি যদি বলতে না পারেন এই মানুষগুলো কোথায় থাকে বা কীভাবে তাদের সাথে কথা বলবেন, তাহলে শ্রোতা এখনও বেশি বিস্তৃত।
বড় গবেষণা প্রজেক্টের দরকার নেই। যেখানে ব্যথা ইতিমধ্যে দৃশ্যমান সেখানে শুরু করুন:
অগ্রাধিকার দিন এমন সমস্যাকে যা ঘনবঘন ঘটছে এবং যার স্পষ্ট প্রতিক্রিয়া আছে: সময় হারানো, অর্থ হারানো, ডেডলাইন মিস, কাস্টমার অভিযোগ, কমপ্লায়েন্স ঝুঁকি, বা বাস্তব চাপ। “অসুবিধা” প্রায়ই যথেষ্ট নয়—যাও দেখুন “এটা আমাকে ব্লক করে।”
স্পষ্টতা জোর দিতে একটি বাক্যে ব্যথা বর্ণনা করুন, আপনার আইডিয়া সেটার মধ্যে ঢোকাবেন না।
উদাহরণ ফরম্যাট:
"[নির্দিষ্ট ব্যবহারকারী] [কোন কাজ করতে গিয়ে] [কিছু সীমাবদ্ধতার কারণে] কষ্ট পাচ্ছে, যার ফলে [প্রতিক্রিয়া] ঘটে।"
আপনি যদি সেই বাক্য পরিষ্কারভাবে লিখতে না পারেন, তাহলে আপনি এখনও তৈরির জন্য প্রস্তুত নন—আপনি এখনও সমস্যা খুঁজছেন।
একটি উপযোগী প্রোডাক্ট শুরু হয় এমন সমস্যার সাথে যেটির উপর আপনি নিশানা দিতে পারেন। যদি সমস্যা অস্পষ্ট হয়, আপনার MVP-ও অস্পষ্ট হবে—এবং ফিডব্যাক আপনাকে ঠিক কী ঠিক করতে হবে তা বলবে না।
কোন সমস্যা বানানোর যোগ্য যখন তা:
আপনি যদি বলতে না পারেন কে এটা অনুভব করে, কখন এটা হয় এবং তাদের কী খরচ হয়, তাহলে এটা এখনও টার্গেট নয়।
অস্পষ্ট: “ব্যবহারকারীরা একটি ভালো ড্যাশবোর্ড চায়।”
স্পষ্ট: “টিম লিডরা প্রতি সোমবার ৩০–৪৫ মিনিট তিনটি টুল থেকে সংখ্যা কপি করে সাপ্তাহিক অগ্রগতি রিপোর্ট করতে হয়, এবং তারা এখনও ওভারডিউ টাস্ক মিস করে।”
অস্পষ্ট: “অনবোর্ডিংটা বিভ্রান্তিকর।”
স্পষ্ট: “নতুন গ্রাহকরা তাদের ডেটা সোর্স সংযুক্ত করতে পারে না সাহায্য ছাড়া; ১০ জনে ৬ জন প্রথম ১৫ মিনিটে সাপোর্ট চ্যাট খুলে।”
একটি স্পষ্ট বিবৃতিতে থাকে ব্যবহারকারী, মুহূর্ত, ঘাটতি, এবং প্রভাব।
ভিতরে মিলফলক নয়—ডান হিসেবে সংজ্ঞা দিন ব্যবহারকারী কী পায়:
একটি গুণগত সংকেত এবং কয়েকটি হালকা ওজনের মেট্রিক ব্যবহার করুন:
এখন আপনার কাছে একটি টার্গেট আছে যায়ের দিকে আপনি দ্রুত কাজ করতে পারবেন এবং মূল্যায়ন করতে পারবেন।
MVP মানে “ছোট একটি পণ্য” নয়। এটা একটি ছোট প্রতিশ্রুতির যে আপনি সত্যিই রাখতে পারবেন।
একটি সহজ ফ্রেম:
“X মিনিটে, আপনি Y অর্জন করতে পারবেন Z ব্যতিরেকে।”
উদাহরণ: “১০ মিনিটে, আপনি প্রথম ক্লায়েন্ট কলটি শিডিউল করতে পারবেন ব্যাক-এন্ড ইমেইলের বদলে।” লক্ষ্য ফিচার বর্ণনা নয়—এটা ফলাফল এবং আপনি কোন ঝামেলা অপসারণ করছেন তা বোঝায়।
আপনার MVP-তে এমন পাথ থাকা উচিত যা “আমি এলাম” থেকে “আমি ফল পেলাম” পর্যন্ত সম্পূর্ণ—যদিও প্রতিটি ধাপ মৌলিক।
জিজ্ঞাসা করুন: কোনটি সেই সর্বনিম্ন end-to-end ওয়ার্কফ্লো যা ভ্যালু প্রমিস পৌঁছে দেয়?
যদি কোনো ধাপ অনুপস্থিত থাকে, ব্যবহারকারী লুপ সম্পূর্ণ করতে পারবে না—এবং আপনি শিখতে পারবেন না কী ভাঙছে।
কঠোর থাকুন কী কোর:
নাইস-টু-হ্যাভ প্রায়ই জরুরি মনে হয় (টেমপ্লেট, থিম, ইন্টেগ্রেশন)। সেগুলোকে “পরে” তালিকায় রাখুন যাতে স্কোপ নীরবে বাড়ে না।
তৈরির আগে লিখে রাখুন কোনগুলো সত্য হতে হবে আপনি প্রতিশ্রুতি রাখতে পারবেন:
এসব অনুমানই আপনার প্রাথমিক টেস্ট প্ল্যান হয়ে যাবে—এবং MVP-কে সৎ রাখবে।
"Thin slice" হলো একটি সম্পূর্ণ পথ যেখানে একটি বাস্তব ব্যবহারকারী শুরু করতে পারে, কোর কাজটি করে, এবং ফলাফল পায়—কোনো ডেড-এন্ড ছাড়া। এটা এমন কোনো প্রোটোটাইপ নয় যা দেখে শেষ মনে হয়; এটা এমন একটি ওয়ার্কফ্লো যা কাজ করে।
ক্রিয়াগুলোতে ভেবে দেখুন, স্ক্রিন নয়। একটি thin slice হলো:
উদাহরণ: “অ্যাকাউন্ট তৈরি → একটি অনুরোধ সাবমিট → ৫ মিনিটে আউটপুট পাওয়া।” যদি কোনো ধাপ সম্পন্ন না করা যায়, তবে আপনার কাছে slice নয়—টুকরো টুকরো আছে।
Sliceটি end-to-end কাজ করাতে যতটা সম্ভব ইনফ্রাস্ট্রাকচার ধার করে নিন। শুরুতে “পর্যাপ্ত ভালো” শর্টকাটগুলো:
আরও দ্রুত করতে চাইলে vibe-coding প্ল্যাটফর্মের মতো উপায় ব্যবহার করতে পারেন; উদ্দেশ্য একটাই: slice শিপ করুন, শিখুন, তারপর বদলান।
Thin slice আংশিকভাবে "কনসিয়র্জ" ব্যাকগ্রাউন্ডে থাকতে পারে। ব্যবহারকারী যদি বাটনে ক্লিক করে এবং আপনি:
তবে ব্যবহারকারীর অভিজ্ঞতা সঙ্গতিপূর্ণ এবং ফলটি প্রতিশ্রুতভাবে এসে থাকলে, ম্যানুয়াল পদক্ষেপগুলি বৈধ বাধা।
স্কোপ ক্রিপ দেখুন যা “শুধু আরও পুরো” বলে আড়াল হয়ে আসে:
ছোটতম end-to-end পথেই ফোকাস দিন যা বাস্তব ভ্যালু দেয়—সবাইকে আগে সেই পথ শিপ করুন।
যদি কেউ প্রথম মিনিটে আপনার প্রোডাক্ট বুঝতে না পারে, তারা ভ্যালু পায়নি। প্রারম্ভিক UX স্টাইল নয়—প্রশ্নগুলো অপসারণ করা।
হ্যাপি পাথ এবং এক‑দুই সাধারণ ডিট্যোর (টাইপো সংশোধন, পেছনে যাওয়া) নিয়ে শুরু করুন। কাগজ, স্টিকি নোট বা সিম্পল ওয়ারায়ারফ্রেম দিয়ে করতে পারেন।
একটি উপকারী শর্টকাট: 5–7 স্ক্রিন আঁকুন সর্বোচ্চ। বেশি লাগলে সম্ভবত MVP-টি বেশি কাজ করছে।
নিষ্ঠুরতার চাইতে স্পষ্টতা অগ্রাধিকার দিন। বাটন ও ফিল্ড ঠিক যা করে তাই বলুক:
প্রারম্ভিক ব্যবহারকারীরা পূর্বানুমিত ভুল করবে: প্রযোজ্য ফিল্ড বাদ দেয়া, ভুল ফরম্যাট, ভুল বাটনে ক্লিক করা। সহজ গার্ডরেল দিন:
পারফেকশন লাগবে না, কিন্তু মানুষকে ব্লক করবেন না:
সরল, বোঝাপড়ার UXই একটি ফিচার—এটাই আপনার thin slice প্রথম ব্যবহারে ভ্যালু দেয়।
যেখানে মানুষ আটকে যাচ্ছে না দেখা যায় না, আপনি ভুল জিনিস ঠিক করে ফেলবেন। প্রারম্ভিক ইনস্ট্রুমেন্টেশন বড় অ্যানালিটিক্স প্রজেক্ট হওয়া উচিত না—এটি কয়েকটি প্রশ্ন দ্রুত এবং নির্ভরযোগ্যভাবে উত্তর দেবে।
আপনার thin slice-র জন্য একটি সরল ফানেল দিয়ে শুরু করুন:
সংজ্ঞাগুলো এক জায়গায় লিখে রাখুন যাতে টিম একই কথা বলে।
পারফেক্ট ড্যাশবোর্ড লাগে না, তবে পুনরুত্পাদন যোগ্য ব্রেডক্রাম্ব চাই:
লক্ষ্য রাখুন: “আমরা কি কী ঘটেছিল পুনরুত্পাদন করতে পারি?” না “সব ট্র্যাক কর।” আর সিদ্ধান্ত নিন কে লগে অ্যাক্সেস পাবে এবং কতদিন ধরে রাখা হবে—বিশ্বাস এখান থেকেই শুরু হয়।
সংখ্যা বলে কোথায়; গুণগত বলে কেন।
একটি টেকস্থ কডেন্স বেছে নিন:
একজন স্পষ্ট মালিক (অften PM বা ফাউন্ডার) নিযুক্ত করুন ইনপুট সংগ্রহ, সংক্ষিপ্ত সারসংক্ষেপ প্রকাশ এবং সিদ্ধান্তগুলো শিপে পরিণত করা নিশ্চিত করার জন্য।
পারসোনা সমন্বয়ের জন্য ভালো, কিন্তু তারা বলতে পারে না কেউ সত্যিই কিভাবে ভ্যালু পাবে। প্রথম দিকে আপনার কাজ হলো বাস্তব মানুষকে একটি বাস্তব টাস্ক করতে দেখা—তারপরই সেই বাধাগুলো ঠিক করা।
আলাপটি সাম্প্রতিক, নির্দিষ্ট পরিস্থিতির উপর রাখুন (পছন্দ নয়)।
তারপর তাদেরকে আপনার প্রোডাক্ট ব্যবহার করে টাস্কটি করতে বলুন, এবং চিন্তা‑করে বলার অনুনয় করুন। তারা যদি আপনার সাহায্য ছাড়া ব্যবহার করতে না পারে, সেটা ডাটা।
মানুষ প্রায়ই বলে “ভালো দেখছে” বা “আমি এটা ব্যবহার করব”—বিশেষ করে যদি তারা আপনাকে পছন্দ করে। এগুলো ভদ্র শব্দ হিসেবে নিন। পরখযোগ্য সিগনালগুলিই প্রাধান্য দিন:
যদি আপনি মতামত প্রশ্ন করতে বাধ্য হন, তাহলে তাকে অপশন‑ভিত্তিক রাখুন: “আপনি পরেরভাবে কী করবেন?” বা “এইটাতে ক্লিক করলে আপনি কী আশা করবেন?”
প্রতিটি সেশন শেষে লিখে রাখুন:
সেশনগুলো জুড়ে বারবার যেগুলো আসে সেগুলোকে অগ্রাধিকার দিন।
লক্ষ্য ছোট কিন্তু টার্গেটেড: ৫–৮ জন একই নির্দিষ্ট শ্রোতা থেকে সাধারণত সবচেয়ে বড় ব্লকারগুলো প্রকাশ করে। যদি ফিডব্যাক বিচিত্র হয়, আপনার টার্গেটিং খুব প্রশস্ত—বা আপনার ভ্যালু প্রিমিস স্পষ্ট নয়।
ইটারেশন মানে “চিন্তা করে বদলানো” নয়; এটা ব্যবহারকারী ও প্রতিশ্রুতির মধ্যে ঘর্ষণ কমানো। একটি ভালো নীতিঃ ফিচার যোগ করার আগে উপযোগিতা ব্লকারগুলো ঠিক করুন। কেউ যদি মূল ফলাফল দ্রুত পৌঁছাতে না পারে বা ফলটিতে বিশ্বাস না করে, আপনি যা যোগ করবেন তা কেবল অল্প সাজসজ্জা হবে।
কোনো কিছু যা কেউ প্রধান কাজ শেষ করতে বাধা দেয়:
ফিডব্যাক এলে জোর করে এগুলো কোন ব্যানারে পড়ে তা নির্ধারণ করুন। না হলে সম্ভবত “পরে” ধরণের।
সরল 2×2 ব্যবহার করুন:
ইমপ্যাক্ট বলতে হল “আরও লোককে প্রতিশ্রুত ফলাফল এনে দেয়,” না “অভিভূত করে।”
যদি কোনো ফিচার:
তাহলে তা অস্থায়ীভাবে সরিয়ে দিন (বা লুকিয়ে রাখুন)। ফিচার মুছা একটি ফোকাসের রূপ: কম অপশন মানে সঠিক অ্যাকশন স্পষ্ট।
একটি সংক্ষিপ্ত কডেন্স সেট করুন—৩–৭ দিন প্রতি ইটারেশন একটি ভালো ডিফল্ট। প্রতিটি সাইকেলে একটি মাপযোগ্য উন্নতি শিপ করুন (উদাহরণ: “কমপ্লিশন রেট +10%” বা “প্রথম-ফল পাওয়ার সময় ৬০ সেকেন্ডের নিচে”)। টাইমবক্সিং অনির্দিষ্ট টুইকিং আটকায় এবং শেখাকে বাস্তব ব্যবহারে আটকে রাখে।
প্রারম্ভিক পর্যায়ে “পলিশ” ও “স্কেল” প্রমাণ আপনি সিরিয়াস—এমন মনোভাব বলে মনে হতে পারে। কিন্তু যদি প্রোডাক্ট ধারাবাহিকভাবে ভ্যালু না দিচ্ছে, তাহলে উভয়ই ব্যয়বহুল ব্যাঘাত হতে পারে।
পলিশ তখনই মূল্যবান যখন এটা এমন লোকদের জন্য ঘর্ষণ কমায় যারা ইতিমধ্যে আপনার তৈরি জিনিস চান। দেখুন:
এই স্টেজে পলিশ মানে স্পষ্ট কপি, মসৃণ অনবোর্ডিং, কম ধাপ, এবং ছোট UI উন্নতি যা কোর ফ্লোকে সহজ করে।
স্কেল তখনই বওচে যখন চাহিদা স্থিতিশীল এবং পারফরম্যান্স বৃদ্ধি বাধা সৃষ্টি করছে:
স্কেল মানে ক্ষমতা, অটোমেশন, মনিটরিং, অপারেশনাল পরিণতি—শুধু “ত্বরান্বিত সার্ভার” নয়।
কিছু “কোয়ালিটি” প্রথম দিন থেকেই দরকার: বেসিক সিকিউরিটি, প্রাইভেসি, রিলায়েবিলিটি। এটা কসমেটিক পার্থক্য (অ্যানিমেশন, নিখুঁত মার্জিন, ব্র্যান্ড ফ্লার) থেকে আলাদা। অবশ্যই মানছে আগে; কসমেটিকস পরবর্তী।
সহজ প্রগতিঃ
শিগগিরই শিপ করা মানে লক্কা শিপ করা নয়। একটি ছোট MVP-ও বিশ্বাস ক্ষতিগ্রস্ত করতে পারে যদি এটি ডেটা হারায়, ব্যবহারকারীদের অনুমতিতে অবাক করে, বা নিঃশব্দে ব্যর্থ হয়। লক্ষ্যটি এন্টারপ্রাইজ-গ্রেড নয়—কিন্তু কয়েকটি নির্ভরযোগ্যতা ও বিশ্বাসের “নন‑নিগোশিয়েবল” শর্ত প্রথম রিলিজ থেকে সত্য করা দরকার।
শুরুতে আপনি কি সবসময় করবেন তা লিখুন:
“গতিশীলতা”, “আপটাইম”, বা “কমপ্লায়েন্স” নিয়ে মার্কেটিং দাবি না করুন যদি আপনি প্রমাণ না করেছেন। প্রারম্ভিক ব্যবহারকারীরা সীমিত ফিচার ক্ষমা করবে, কিন্তু বঞ্চিত বোধ করতে পারবে। যদি কিছু পরীক্ষামূলক হয়, তা হিসেবে লেবেল করুন।
একটি সংক্ষিপ্ত “এটা কি করে / কি করে না” নোট তৈরি করুন—এক পৃষ্ঠা যথেষ্ট। এটা সেলস, সাপোর্ট ও ব্যবহারকারীদের অ্যালাইন করে এবং দুর্ঘটনাক্রমে বৃত্তান্ত দেওয়া থেকে রোধ করে। অনবোর্ডিং বা /help পেজ থেকে লিংক বিবেচনা করুন।
রিলিজের আগে সিদ্ধান্ত নিন কিভাবে আপনি একটি খারাপ পরিবর্তন উল্টাবেন:
যদি আপনি এমন প্ল্যাটফর্মে বিল্ড করেন যা স্ন্যাপশট/রোলব্যাক সাপোর্ট করে, তাহলে সেই সক্ষমতাকে আপনার নিরাপত্তা নেট হিসেবে ব্যবহার করুন—কিন্তু সরঞ্জাম যাই হোক না কেন, “দ্রুতভাবে উল্টে দিতে পারি কি?” অভ্যাসটা রাখুন।
এসব বেসিক আপনাকে দ্রুত চলতে দেবে বিনা-ট্রাস্ট ভাঙায়।
আপনার কাছে যদি মাত্র কয়েক সপ্তাহ থাকে, তাহলে আপনাকে আরো ফিচার নয়—চাই একটি টাইট পাথ "কারো সমস্যা আছে" থেকে "তারা ভ্যালু পেল" পর্যন্ত। এই চেকলিস্টটি এক পৃষ্ঠার প্ল্যান হিসেবে নিন, যেটা আপনি নোটবুক, ডক বা প্রজেক্ট বোর্ডে চালাতে পারবেন।
একজন ব্যবহারকারী ও একটি মুহূর্ত নাম করুন। তারা কে এবং কখন সমস্যা হয়?
এক বাক্যে সমস্যা লিখুন। যদি না পারেন, আপনি এখনও পরীক্ষা করছেন।
একটি সাফল্য মেট্রিক বাছুন। উদাহরণ: “ব্যবহারকারী X 2 মিনিটের মধ্যে সম্পন্ন করে।”
thin slice নির্ধারণ করুন। প্রতিশ্রুত ফলাফল দেওয়ার জন্য ছোটতম end-to-end ফ্লো।
স্কোপ তীব্রভাবে কেটে ফেলুন। অ্যাকাউন্ট, সেটিংস, টিম ফিচার, অটোমেশন, ইন্টেগ্রেশন—কাটুন যদি না এগুলো ভ্যালুর জন্য আবশ্যক।
হ্যাপি পাথ 5–7 স্টেপে ম্যাপ করুন। প্রতিটি ধাপ প্রথম ব্যবহারে স্পষ্ট করুন।
মাত্র প্রয়োজনীয় বিশ্বাস‑বেসিক যোগ করুন। পরিষ্কার কপি, পূর্বানুমানযোগ্য এরর, ডেটা লস না থাকা, একটি যোগাযোগ/হেল্প লিংক।
দুইটি ইভেন্ট + একটি নোট ইনস্ট্রুমেন্ট করুন। শুরু, সাফল্য, এবং একটি সংক্ষিপ্ত “আপনাকে কী বাধা দিল?” প্রম্পট।
5 জন বাস্তব মানুষের সাথে টেস্ট করুন। তাদের ব্যবহার করতে দেখুন; ব্যাখ্যা করবেন না—শুনুন।
শিপ করুন, তারপর সবচেয়ে বড় ব্লকার ঠিক করুন। নতুন ফিচার যোগ করার আগে একটি ইটারেশন চালান।
Problem statement
For [specific user], when [situation], they struggle to [job-to-be-done] because [main constraint].
MVP scope
We will ship [thin slice outcome] using [core steps 1–3]. We will not build [3–5 excluded items].
Feedback notes
User tried to [goal]. Blocked at [step] because [reason]. Workaround: [what they did]. Fix idea: [small change].
একটা সমস্যা বেছে নিন, thin slice নির্ধারণ করুন, এবং শিপ করুন। পরের মাসের এই সময়ের মধ্যে লক্ষ্য করুন যে একজন বাস্তব মানুষ হ্যাপি পাথটি আপনার সাহায্য ছাড়া সম্পন্ন করছে—এবং তাদের বাধাগুলোই সিদ্ধান্ত নিতে সাহায্য করবে পরবর্তী কী বানাবেন।