مدیریت چابک یک چهارچوب است و تعدادی روش خاص برای آن وجود دارد. این روش ها را میتوانیم طعم های مختلف مدیریت چابک بنامیم:
برنامه نویسی حداکثری (XP):
این روش را به نام XP نیز میشناسند، برنامه نویسی حداکثری یک نوع توسعه نرم افزاری است که برای بهبود کیفیت و پاسخگویی به نیازهای در حال رشد مشتری است.اصول
توسعه مبتنی بر ویژگی(FDD):
این فرآیند توسعه تکراری و افزایشی نرم افزار بهترین شیوه های صنعتی را در قالب یک رویکرد ترکیب کرده و ارائه میکند. در FDD پنج فعالیت پایه وجود دارد: توسعه مدل کلی، ایجاد لیست ویژگی ها، برنامه ریزی بر اساس ویژگی، طراحی بر اساس ویژگی و ساخت بر اساس آن
توسعه سیستم سازگار(ASD):
توسه سیستم سازگار این ایده را ارائه میدهد که پروژه ها باید همیشه در یک حالت سازگاری مداوم باشند.ASD یک چرخه سه مرحله ای تکرار شونده دارد:حدس زدن، همکاری و یادگیری
رویکرد توسعه سیستم های پویا(DSDM):
این چهارچوب ارائه پروژه چابک برای توسعه نرم افزار و راهکارهای غیر فناوری اطلاعات استفاده میشود. این روش شکست های معمول پروژه های فناوری اطلاعات را ردیابی میکند، شکست هایی که از روی سهل انگاری اتفاق میفتند همانند گذشتن از حد بودجه، از دست دادن مهلت های تعیین شده و یا عدم دخالت کاربر. این رویکرد دارای هشت اصل است، شامل موارد زیر:
بر نیاز کسب و کار تمرکز کنید، به موقع تحویل محصول را انجام دهید، همکاری کنید، هرگز بر سر کیفیت سازش نکنید، محصول را به طور افزایشی بر اساس پایه های شرکت بسازید، توسعه مکرر انجام دهید، ارتباط مداوم برقرار کنید و کنترل خود را نشان دهید
توسعه نرم افزاری ناب(LSD):
توسعه نرم افزاری ناب اصول تولید ناب و فناوری اطلاعات ناب را با هم ترکیب کرده و در توسع نرم افزاری پیاده سازی میکند.این رویکرد میتواند توسط هفت اصل مشخص شود: از بین بردن اتلاف، تقویت یادگیری، تصمیم گیری در آخرین لحظات ممکن، ارائه در سریع ترین زمان ممکن، توانمندی تیم، ایجاد یکپارچگی و داشتن دید کلی
کانبان (Kanban)
کانبان در زبان ژاپنی به معنای نشانه بصری و یا کارت بصری است و یک چهارچوب بصری برای پیاده سازی روش چابک است. این روش به وسیلیه ایجاد تغییرات کوچک و مداوم در سیستم حاضر شما، آن را ارتقا میدهد. اصول این روش عبارت اند از: تجسم گردش کار، محدود کردن کار در حال انجام، مدیریت و بهبود بخشی جریان، بیان شفاف سیاست ها و بهبود مستمر.
شفاف مثل کریستال:
شفاف مثل کریستال(Crystal Clear) یک بخش از خانواده رویکردهای کریستال است. این روش می تواند توسط تیم هایی با شش تا هشت توسعه دهنده استفاده شود و بر روی مردم تمرکز دارد نه فرآیند و یا اشیاء. روش شفاف مثل کریستال نیازمند اصول زیر است: تحویل مکرر کد قابل استفاده به کاربران، بهبود انعکاسی و ارتباطات اسمزی که ترجیحا به صورت هم مکان صورت گیرد.
اسکرام:
روش اسکرام یکی از محبوب ترین راه های اجرای مدیریت چابک است. این روش یک مدل نرم افزاری تکراری است که مجموعه ای از نقش ها، مسئولیت ها و جلسات را دنبال میکند که این مجموعه هیچگاه تغییر نمیکند. اسپرینت ها معمولا بین یک تا دو هفته به طول می انجامند که به تیم این اجازه را میدهد که نرم افزار را با یک بنیان منظم ارائه دهند.
رویکردها و روش های متعددی برای پیاده سازی مدیریت چابک وجود دارد که در این مطلب به مهمترین آن ها اشاره کردم. با ما همراه باشید تا در مطلب بعد به معرفی و بررسی دیگر روش های چابک بپردازیم
بدون دیدگاه