در پست قبل در مورد سیستم های پیش بینانه صحبت کردیم. هنگامی که نمی توان از سیستم پیش‎بینی استفاده کرد، توسعه انطباقی یک جایگزین عالی است. سیستم های انطباقی معمولا چابک “Agile” نامیده می‎شوند. این سیستم زمانی استفاده می‎شود که ما نتیجه را در ذهن داشته باشیم، اما نمی توانیم مطمئن باشیم که کدام محصول می تواند آن را ایجاد کند؛ بنابراین انجام “پیش بینی” امکان پذیر نیست.

این مورد زمانی اتفاق می افتد که بازار به طور چشمگیری تغییر کند (به آی‎تی فکر کنید) یا وقتی واقعا نتوان بازار یا مشتری را درک کرد. در این مورد، ما تعدادی چرخه داریم. در هر چرخه، زیر مجموعه ای از محصول طراحی، برنامه ریزی، ساخت، تست و آماده برای استقرار می شود. سپس آن را به مشتری یا کاربر نهایی ارائه داده و دریافت بازخورد می کنیم و بر اساس بازخوردهای دریافتی “انطباق” صورت می گیرد و درک می کنیم که خروجی چرخه بعدی  چه باید باشد. چرخه ها تا زمانی که ارزش کافی در آخرین محصول ایجاد شود و ما به نتیجه مورد انتظار نزدیک شویم اجرا می شوند. این سازگاری است؛ این چابکی است. از Agile معمولا در مقایسه با روش های پیش بینی کننده که “سنتی” نامیده می شوند، مدرن نام برده می شود.

نظر شما در این باره چیست؟

 

منبع: https://mplaza.pm

ترجمه اختصاصی از http://fa.ali-baghaei.ir/