تخمین چابک فیبوناچی

ساخت وبلاگ

تخمین چابک به روشی برای تعیین کمیت تلاش لازم برای انجام یک کار توسعه اشاره دارد. بسیاری از تیم های چابک برای به ثمر رساندن وظایف خود از نقاط داستان به عنوان واحد استفاده می کنند. هرچه تعداد امتیازات بیشتر باشد ، تلاش بیشتر تیم معتقد است که این کار انجام خواهد شد.

دنباله Fibonacci یک مقیاس امتیاز دهی محبوب برای برآورد نقاط داستان چابک است. در این دنباله ، هر شماره مجموع دو مورد قبلی در این سری است. توالی فیبوناچی به شرح زیر است: 0 ، 1 ، 1 ، 2 ، 3 ، 5 ، 8 ، 13 ، 21 ، 34 ، 55 ، 89… و غیره.

تخمین چابک فیبوناچی به استفاده از این دنباله به عنوان مقیاس امتیاز دهی هنگام تخمین تلاش کارهای توسعه چابک اشاره دارد.

Read the agile product manager

چرا از دنباله فیبوناچی برای برآورد چابک استفاده می کنیم؟

مشاور چابک مایک کوهن از یک استعاره مفید برای توضیح اینکه چرا توالی فیبوناچی برای برآورد نکات داستان به خوبی کار می کند ، استفاده می کند.

کوهن در مقاله خود در مورد تخمین چابک فیبوناچی ، از ما می خواهد که تصور کنیم وزن یک کیلوگرم (2. 2 پوند) را در یک دست و وزن دو کیلوگرم (4. 4 پوند) از طرف دیگر داشته باشد. بدون اینکه نگاه کنیم ، آیا می توانیم تعیین کنیم که کدام دست وزن قابل توجهی دارد؟بله ، به راحتییکی دو برابر سنگین دیگر است.

اما اگر این دو وزن 20 کیلوگرم و 21 کیلوگرم بود ، کوهن توضیح می دهد ، ما می دانیم که سنگین تر است. در هر دو سناریو ، تفاوت در وزن یک کیلوگرم است. اما هرچه وارد قلمرو 20 کیلوگرم (45 پوند) می شویم ، تفاوت در وزنه ها باید بیشتر باشد تا مغز ما بتواند آن را درک کند.

به همین دلیل است که کوهن برای برآورد نقاط داستان چابک استفاده می کند. اعدادی که تیم شما می تواند با پیشرفت دنباله از پرش های بزرگتر استفاده کند ، اما آنها با سرعت مداوم رشد می کنند - هر شماره ای که حدود 60 ٪ پرش را نشان می دهد. کوهن خاطرنشان می کند که حتی اگر تعداد آنها زیاد شود ، اگر تعداد بعدی 60 ٪ بیشتر از نمونه قبلی باشد ، مغز ما هنوز هم می تواند تفاوت را درک کند.

تخمین چابک فیبوناچی در عمل چگونه کار می کند؟

تصور کنید که تیم شما می خواست تلاش لازم برای ایجاد ویجت جدید در برنامه خود را تخمین بزند. همه موافقت کردند که این کار سطح بالایی از دشواری را ارزیابی می کند و برای تکمیل آن مدت زمان زیادی طول می کشد.

اما اکنون تصور کنید که تیم شما از یک مقیاس امتیاز دهی خطی و یکنواخت برای تخمین نقطه داستان استفاده کرده است: 2 ، 4 ، 6 ، 8 ، 10 ... تا 50. حتی اگر همه توافق کنند این ویجت جدید در انتهای مقیاس نقطه قرار دارد، آیا همه شما می توانید موافقت کنید که آیا آن را 42 امتیاز اختصاص دهید؟46 چطور؟یا 48؟

از آنجا که اعداد در این مقیاس امتیاز دهی بیشتر می شوند ، تعیین شماره مناسب را دشوارتر خواهید کرد زیرا گزینه های بسیار زیادی وجود دارد ، و اعداد در سطح بالا به اندازه کافی از یکدیگر متمایز نیستند.

علاوه بر این ، به یاد داشته باشید که هدف با این نقاط داستان فقط تخمین سطح تلاش است. هیچ دلیلی برای تلاش برای صفر در نمره عالی داستان وجود ندارد. این شماره ها فقط راهنمایی برای کمک به تیم شما هستند که چقدر زمان کار را می گیرد و چه منابع لازم را برای اختصاص دادن به آن نیاز دارید. به همین دلیل است که هیچ مقیاس تخمین چابک قابل استفاده از اعشار استفاده نمی کند.

اگر تیم شما از دنباله فیبوناچی برای برآورد تلاش برای توسعه این ویجت جدید استفاده می کرد ، فقط چند شماره برای انتخاب در انتهای مقیاس: 34 ، 55 یا 89 دارید. (این جایی است که Agile Fibonacci شمامقیاس متوقف می شود.)

اگر ریاضیات را انجام دهید ، می بینید که کوهن صحیح است که هر یک از این اعداد در حدود 60 ٪ بالاتر از نسخه قبلی در دنباله پرش می کنند. و همانطور که می بینید ، دستیابی به اجماع در مورد اینکه آیا ویجت شما یک کار 34 امتیازی یا 55 امتیاز یا 89 را نشان می دهد ، بسیار ساده تر خواهد بود.

آیا می خواهید در مورد اعمال Agile در فرایند نقشه راه خود اطلاعات بیشتری کسب کنید؟

تجارت گزینه های دودویی در ایران...
ما را در سایت تجارت گزینه های دودویی در ایران دنبال می کنید

برچسب : نویسنده : زین‌العابدین مراغه‌ای بازدید : <-PostHit-> تاريخ : جمعه 20 مرداد 1402 ساعت: 19:24