প্রয়োজনীয়তা সংগ্রহ হল প্রকৃতপক্ষে কী নির্মাণ করতে হবে তা খুঁজে বের করার প্রক্রিয়া — এবং কেন — এটি নির্মাণ করার আগে। জুনিয়াররা যে সবচেয়ে বড় ভুল করে তা হল অন্তর্নিহিত সমস্যা বোঝা ছাড়াই একটি অনুরোধ শব্দের অর্থে নেওয়া।
এটিকে কীভাবে সম্পর্ক করবেন
1. ASK WHY → understand the problem behind the request, not just the request
2. TALK to the real users / stakeholders, not just the requester
3. CLARIFY scope → what's in, what's out, what "done" looks like
4. SURFACE assumptions and constraints (deadlines, budget, tech limits)
5. WRITE IT DOWN → confirm your understanding back to them
