অনুমান করা কঠিন কারণ সফটওয়্যার অনেক অজানা বিষয়ে পূর্ণ। লক্ষ্য মিথ্যা নির্ভুলতা নয়, এটি একটি বাস্তবসম্মত, সৎভাবে-যোগাযোগ করা পরিসীমা যা ব্যবসাকে পরিকল্পনা করতে সাহায্য করে। ভালো TLরা পরিসীমা অনুমান করে, ঝুঁকি প্রকাশ করে এবং তারা যখন শিখে তখন পুনরায় পূর্বাভাস দেয়।
আরও ভালোভাবে অনুমান করার উপায়
✓ Break work down — small tasks estimate far better than big ones
✓ Estimate as a RANGE or confidence ("2-4 weeks, 70% confident")
✓ Include the invisible work — testing, review, deployment, unknowns
✓ Use history — what did similar work actually take?
✓ Involve the people doing the work — not just you
✓ Separate ESTIMATE from COMMITMENT (deadlines are negotiated, not guessed)
একটি বাস্তব উদাহরণ
"নতুন ড্যাশবোর্ডের জন্য কত সময় লাগবে?" প্রশ্নের উত্তরে, "দুই সপ্তাহ" বলবেন না। বরং বলুন: "পরিচিত কাজটি প্রায় দুই সপ্তাহ। রিপোর্টিং API সম্পর্কে একটি অজানা আছে, যদি এটি পরিষ্কার হয় তবে দুই সপ্তাহ; যদি না হয় তবে চারটির কাছাকাছি। আমি একটি এক-দিনের spike-এর পরে আরও জানতে পারব।"
