در این مقاله ، کیت ریچاردز ، بنیانگذار AGILEKRC ، و نویسنده اصلی مدیریت پروژه Agile (AGILEPM) در مورد نقص بزرگ توالی فیبوناچی و چگونگی تأثیر آن برآورد چابک با استفاده از ابزارهایی مانند برنامه ریزی پوکر برای برآورد نقاط داستان بحث می کند.
لطفاً توجه داشته باشید: برای درک کامل این مقاله ، باید تفاوت بین ‘را بدانیددقت، درستی‘و‘دقت‘.
دقت و صحت
ما بازخورد دریافت کرده ایم که خود مقاله ناقص است ، اما این بازخورد فرض می کند که مقاله در حال سؤال استدقت، درستیاز دنباله فیبوناچی که در واقع آن را زیر سوال می برددقت.
برای نشان دادن تفاوت ، می توانید بگویید که اوسین بولت در 13. 2758 ثانیه فینال المپیک 100M را به دست آورد. این دقیق خواهد بود ، اما دقیق نیست. از طرف دیگر ، می توانید بگویید که او در حدود 10 ثانیه آن را برنده شد که دقیق ، اما دقیق نیست.
اعداد فیبوناچی اخبار جعلی
من فکر می کنم این کن شوابر (از scrum.org) بود که هنگام کار تخمین ها به روشی چابک ، با ذکاوت در مورد خصوصیات "طبیعی" توالی فیبوناچی نوشت.
خوب ، آنتراکس و زمین لرزه ها هر دو طبیعی هستند ، اما من توصیه نمی کنم که هر یک از آنها را در یک جلسه برنامه ریزی Scrum یا Agile ادغام کنید!
چرا بسیاری از پزشکان چابک و اسکرام از اعداد 1 ، 2 ، 3 ، 5 ، 8 ، 13 ، 21 و غیره استفاده می کنند تا به تخمین های خود کمک کنند؟مطمئناً منطق صدا برای این وجود دارد؟شما چنین فکر می کنید ، اما به نظر من ، وجود ندارد!
این فقط یک تصور غلط بزرگ است. این "اخبار جعلی" است. این اسطوره شهری بسیار خود چابک است که می تواند در کنار "تمساح در فاضلاب های نیویورک" و "خدمه کاپیتان پوگوش" بنشیند.
من احساسات را درک می کنم و تفکر را درک می کنم ، اما ، در واقعیت ، فکر نمی کنم این افزود. کاملاً به معنای واقعی کلمه ، اضافه نمی شود!
توالی فیبوناچی توضیح داد
نظریه استفاده از شماره های فیبوناچی مبتنی بر چندین ایده است اما دو مورد مهم اینهاست.
- به جای اینکه به برآوردهای واقعی نگاه کنیم ، چرا ابتدا به برآوردهای نسبی نگاه نکنید (یعنی کار A از کار B بزرگتر است). در صورت تمایل ، این یک مرحله متوسط است تا روند تخمین را آسان تر و دقیق تر کنید. من با این ایده خوب نیستم اگرچه "راهی" برای نزدیک شدن به برآورد و نه لزوما "راه" است.
- با افزایش اندازه یک کار ، عدم اطمینان نیز انجام می شود و بنابراین ما نمی توانیم دقیق باشیم. به عبارت دیگر ، ما به جای یک 1 به یک کار اعتماد به نفس خواهیم داشت ، اما ما به جای 49 به یک کار اطمینان خواهیم داد که یک کار 50 باشد. بله ، من هنوز با این ایده خوب هستم.
خیلی خوب ، اما این مرحله بعدی است که من نمی گیرم!
برای پرداختن به دو نکته فوق ، ما به دنباله ای از اعداد نیاز داریم که این اندازه نسبی را نشان می دهد ، در حالی که در همان زمان ، نشان دهنده سطح فزاینده عدم اطمینان و دقت پایین تر است.
دنباله فیبوناچی این کار را بسیار بد انجام می دهد.
نقص بزرگ پشت دنباله
دنباله اعداد باید به روشی روزافزون (یا "نمایی") رشد کند. دنباله فیبوناچی به این روش رشد نمی کند - نمایی نیست!
اعتقاد گسترده در بین پزشکان چابک و اسکرام مبنی بر اینکه این دنباله نمایی است می تواند سازمان های هزینه ای داشته باشد ، کاملاً به معنای واقعی کلمه ، میلیون ها نفر. من توضیح خواهم داد که چگونه بعداً ، اما اول ، اجازه دهید این واقعیت را اثبات کنیم که نمایی نیست ، و روزافزون نیست.
هدف برای هر دنباله ای از اعدادی که برای انجام این سبک تخمین مورد استفاده قرار می گیرد این است که آنها در حال افزایش هستند و به طور مداوم و نمایی رشد می کنند.
دنباله 1 ، 2 ، 4 ، 8 ، 16 را بگیرید. این با هر مرحله 100 ٪ رشد می کند و نمایی است.
اما حدود 1 ، 2 ، 3 ، 5 ، 8 ، 13 ، ...؟
در اینجا نیازی به ریاضیات پیچیده یا دانش تخصصی نیست - فقط به دنبال خودتان باشید.
افزایش (یا رشد) از 1 به 2 100 ٪ است (دو برابر شده است). با این حال ، افزایش از 2 به 3 50 ٪ است (فقط نیمی از آن افزایش یافته است). میزان رشد در واقع کاهش می یابد. این "فاکتورسازی در افزایش عدم اطمینان" نیست. در واقع ، این کار برعکس کامل است.
و بدتر می شود!
افزایش از 3 به 5 دو سوم (66. 67 ٪) و افزایش از 5 به 8 62. 5 ٪ است. هیچ یک از این 4 افزایش ذکر شده تاکنون یکسان نیستند. بنابراین ، هیچ قوام رشد وجود ندارد.
آنها نه تنها سازگار نیستند ، بلکه افزایش (100 ٪ ، 50 ٪ ، 66. 67 ٪ ، 62. 5 ٪) حتی در یک جهت پیش نمی روند. در واقع ، آنها بالا و پایین می روند! بسیار شبیه یو یو! اگر نرخ تغییر را به عنوان یک خط ترسیم کردید ، خط صاف نیست ، یک زیگزاگ است.
برای انجام تخمین نسبی ، به مجموعه ای از اعداد نیاز داریم که به راحتی رشد کنند. اعداد فیبوناچی هیچ کاری از این دست انجام نمی دهد. در واقع ، آیا آشکار نیست؟اعداد 1 ، 2 و 3 نقاط بر روی منحنی نیستند ، آنها یک خط مستقیم هستند و بنابراین ، نمایی نیستند.
طنز اعداد فیبوناچی
خوب "روشی برای جنون" وجود دارد، اما متأسفانه، تقریباً هر تمرین کننده چابکی که از این دنباله استفاده می کند، در جای اشتباهی نگاه می کند.
طنز بزرگ در مورد استفاده از دنباله فیبوناچی این است که دارای خواص عرفانی، جادویی و طبیعی است و به طور تصاعدی رشد می کند. اما این اعداد بسیار دیرتر در دنباله ظاهر می شوند.
وقتی به اعداد بالاتر در دنباله فیبوناچی نگاه می کنید، مانند 55، 89، 144، 233، ... شکاف ها ثابت هستند و منحنی نمایی است. در این مرحله از دنباله، اعداد و منحنی به نسبت طلایی (یا الهی) 61. 8٪ می رسند. این چیزی است که در طبیعت ظاهر می شود، مانند گل ها، صدف حلزون/چرخ ها و اندازه/نسبت عالی برای یک نقاشی.
اما، برای اعداد پایین تر (مثلاً زیر 15)، منطق کمی وجود دارد یا اصلاً استفاده از آنها وجود ندارد - و این اعداد اغلب در چابک هنگام اشاره به داستان استفاده می شوند.
کارت های پوکر برنامه ریزی را جمع کنید
همه افراد چابک از دنباله فیبوناچی استفاده نمی کنند. اگر از آن استفاده می کنید، و خوشحال هستید که در این مورد به من اعتماد کنید، در اینجا چند نکته برای بهتر کردن تخمین شما و صرفه جویی در هزینه شما وجود دارد!
- تا جایی که می توانید استفاده از دنباله فیبوناچی را متوقف کنید. تخمین برای شروع به اندازه کافی سخت است چرا آن را سخت تر کنیم؟
- اگر کارت برنامه ریزی پوکر دارید، آنها را در سطل زباله قرار دهید. متاسفم، مایک کوهن! اگرچه فکر می کنم شما بهترین «گوروهای چابک» هستید، اما اصول اساسی در اینجا برای من جمع نمی شوند.
آیا سکانس یا کارت های پوکر فایده ای دارد؟
اگر به دلیل دلبستگی بیش از حد به کارت های پوکر چابک یا اسکرام تمایلی به انجام چنین اقدامات شدیدی ندارید، می توانید یک یا چند نکته از نکات زیر را امتحان کنید. من معتقدم که همه آنها دقت تخمین شما را به میزان قابل توجهی بهبود می بخشند:
- یک قلم نشانگر بردارید و کارت 1 را به 1/4 تغییر دهید زیرا این کار باعث می شود دنباله هموارتر شود و از یک منحنی نمایی مناسب دور نباشد.
- اگر یک کارت ½ در بسته خود دارید - آن را به قطعات کوچک خرد کنید.
- اگر می خواهید کارت ½ را بازیافت کنید:
- از آن به عنوان زیر لیوانی نوشیدنی استفاده کنید (اما این ممکن است برای نوشیدنی های خیلی گرم مناسب نباشد، بنابراین ممکن است بخواهید چندین کارت ½ تهیه کنید و آنها را به هم بچسبانید)، یا
- ½ را خط بزنید و به جای آن عدد 4 را روی کارت بنویسید (به پاراگراف بعدی در مورد "عدد 4 بی گناه است" مراجعه کنید.)
- کارت های 1 و 2 را بردارید و فقط از کارت های 3، 5، 8، 13، 21 استفاده کنید. کاملاً کامل نیست، اما نرم تر است و نزدیک به نمایی است. در واقع خیلی دور نیست!
- از استفاده از 1، 2، 3، 4، 5 یا 1، 2، 4، 8، 16 خجالت نکشید زیرا هر دو بهتر از 1، 2، 3، 5، 8، 13، …
- شماره های خود را اختراع کنید. فقط یک شماره شروع را انتخاب کنید (اما از 1 یا 2 استفاده نکنید). سپس با یک "ضرب" برای ایجاد رشد روزافزون و نمایی (گرد به تعداد کامل) بیایید. اعدادی مانند 1. 5 ، 1. 6 یا 1. 7 به عنوان ضرب بسیار خوب عمل می کنند. اینها به ترتیب نرخ رشد 50 ٪ ، 60 ٪ و 70 ٪ را نشان می دهد. می توانید یک ضرب را انتخاب کنید که متناسب با نظر شما در مورد سطح عدم اطمینان باشد.
هرچه ضرب بالاتر باشد ، سطح عدم اطمینان بیشتر می شود. NB: ضرب برای شماره های بعدی در فیبوناچی تقریباً 1. 628 (یا رشد 62. 8 ٪) است.
برای یک صفحه گسترده اکسل که این کار را برای شما انجام می دهد برای بارگیری روی دکمه زیر کلیک کنید. این پرونده اکسل از طریق نقص دقیق کار می کند. کاملاً مفصل است و برای درک کامل آن باید از ریاضیات لذت ببرید و اکسل کنید!
مشکل شماره 4 - آیا این بی گناه نیست؟
آیا تا به حال با یک زره پوش چابک ملاقات کرده اید که بالستیک رفته است و شروع به تف کردن پرها کرده اید زیرا می خواهید یک داستان کاربر تخمین 4 را ارائه دهید؟... و استدلال شما این بود که دو برابر اندازه یک تخمین داستان کاربر از 2 بود!
چرا نمی توانید ارزش امتیاز 4 داشته باشید؟
ادعای عادی این است که شما باید به 5 بروید تا در عدم اطمینان عامل باشید. بنابراین ، چرا ما مجاز به رفتن از 2 به 3 و سپس بدون انجام این کار هستیم؟این امر به هیچ وجه در عدم اطمینان بیشتر تأثیر نمی گذارد (در واقع ، با فاکتورسازی در کمتر برعکس عمل می کند). اگر بتوانیم 1 ، 2 ، 3 برویم ، چرا نمی توانیم 1 ، 2 ، 3 ، 4 برویم؟
شماره 4 مشکلی نیست. این مقصر نیست. در واقع ، این تعداد بسیار خوبی است. من شخصاً آن را دوست دارم. چرا 3 وقتی که این عدد است به این معنی است که دنباله فیبوناچی خطی می شود و بنابراین ، هرگز نمایی نخواهد بود.
ممکن است عجیب به نظر برسد اما استفاده از دنباله 1 ، 2 ، 3 ، 4 ، 5 مزایای زیادی وجود دارد.
آن را امتحان کنید. خیلی ساده است و همه آن را می گیرند.(به این "تخمین سبک شم 69" در Agilekrc گفته می شود). خوب ، این در عدم اطمینان عامل نیست اما حداقل سازگار است و کار خود را بد انجام نمی دهد.
آیا این مشکل برای ما میلیون ها دلار است؟
چطور در مورد این برای یک فکر!
اگر از دنباله فیبوناچی استفاده کرده اید ، بیش از حد نگران نباشید ، "نوع" ، "نوع" به نوعی کار می کند ، اما نادرست است. کمی شبیه به مقیاس های وزنه برداری که "در منطقه مناسب" هستند ، اما وزن صحیح را نشان نمی دهند. یک خطای داخلی وجود دارد که به این معنی است که همیشه به طور قابل توجهی از بین می رود.
شاید با کمال تعجب بزرگترین مسئله واحد با دنباله در واقع شماره 1 باشد!
اگر توالی شماره باشدلباس فرمو در حال رشد در یک منحنی صاف برای متناسب بودن ، این تعداد واحد در مقایسه با سایر موارد ، در حدود 25 ٪ دقیق است.
بنابراین ، هر 1 که تاکنون مورد استفاده قرار گرفته است ، در هر جلسه برنامه ریزی ، در هر زمان ، هرجای دیگر ، در واقع نادرست است!(مگر اینکه البته صحیح باشد ، در این صورت هر شماره دیگر نادرست است!).
فقط به این فکر کنید که چقدر پول به این نادرست از دست رفته است. احتمالاً میلیون ها و میلیون ها نفر در سراسر جهان اگر در نظر بگیرید چند بار برای ایجاد یک تخمین استفاده شده است.
ممکن است شما با این نکته آخر موافق نباشید ، اما امیدوارم که از خواندن مقاله لذت برده باشید و آن را با یک ذهن باز خوانده اید.
سرانجام
همانطور که قبلاً در مقاله گفتم ، احساسات را درک می کنم و تفکر پشت شماره های فیبوناچی را درک می کنم. فقط این است که تعداد پایین تر دنباله فیبوناچی آنچه را که همه ما به آن منجر شده است انجام نمی دهند تا باور کنند که آنها انجام می دهند.
دنباله شماره فیبوناچی در هنگام استفاده از نقاط داستان در چابک و اسکرام محبوب شده است. بسیاری از افراد از ابزاری مانند برنامه ریزی کارت پوکر استفاده می کنند زیرا درک و استفاده آنها ساده است.
همانطور که من سعی کردم در این مقاله توضیح دهم ، بدون درک نقص اساسی اعداد فیبوناچی ، این افراد در برآورد نقطه داستان خود اشتباهات اشتباه انجام می دهند.
استفاده از اعداد را برای تخمین متوقف نکنید. شما به راحتی می توانید شماره هایی را پیدا کنید که کار کنند - اما آنها 1 ، 2 ، 3 ، 5 ، 8 ، 13 ، 21 ،… نیستند!
بازار رمزارزها...
ما را در سایت بازار رمزارزها دنبال می کنید
برچسب :
نویسنده : محمود کیانوش
بازدید : <-PostHit->
تاريخ : چهارشنبه
31 خرداد
1402 ساعت: 13:54