چابکی خود را ارزیابی کنیم
همانطور که در پست چابک سازی سازمان ها بیان گردید در هر زمان (چه قبل از شروع و چه بعد از شروع به چابک سازی) باید سطح آمادگی تیم توسعه و مدیریت در توسعه چابک را سنجید . این کار معمولا توسط مربیان و اساتید Agile انجام می شود اما به این دلیل که در ایران مدیران به چنین خدماتی ارزشی قائل نمی شوند (ارزش صرف هزینه ندارد ولی اگر رایگان باشد صد تا ارزش یا بیشتر ارزش دارد) و این سرویس ها جزو خدمات ضاید محسوب می شود , تصمیم به ساخت سنجش گر رایگان در وب نمودم که این هم خدمت دیگر بنده در زمینه Agile به ملت ایران باشد(باشد که مورد قبول واقع شود) .
ارزیابی شرکت توسعه نرم افزار چیست ؟
نمی توان با عجله و بدون ارزیابی توانایی سازمان و افراد شروع به چابک شدن کرد . مثلا فردا روز آقای مدیر از راه می رسد و همه کارکنان رو جمع می کند و بعد از نطق در مورد فواید Agile می فرماید : “دوستان امروز می خواهیم Agile بشویم و سعی کنید تا امروز عصر کار را تمام کنید , اینم مقالات وبلاگ دنیای چابک , زود بخونید تا شروع کنیم . هی ممد تو اسکرام مستر , خانم منشی به اون کاظمی (مشتری) زنگ بزن بیاد که اون Product owner ماست , دوستان زود باشید که سود ها و پول های کلان منتظر ما هستند و دیر بجنبیم از کف رفتند ” . و اینگونه خواهد بود که شاید بر خواهیم گشت به متد قبلی و یا ایست قلبی .
در مورد Agile هم اول سازمان باید مورد ارزیابی قرار بگیرد . باید (و دوباره باید) وضع و اوضاع فعلی سازمان استخراج و مستند سازی شود . به طور ساده باید فهمید که سازمان هم اکنون چگونه کار می کند و چگونه توسعه می دهد, وضع ارتباطی آن با مشتری چگونه است اصلا چگونه مدیریت می شود و … . سپس با توجه به نقاط ضعف و کاستی های موجود , آموزش ها و توصیه های لازم باید اتخاذ شود .
در سنجش ما هم نقاط قوت و ضعف شرکت و یا سازمان توسعه نرم افزار آشکار خواهد شد و شما در آینده خواهید توانست بر اساس این گزارش برنامه ریزی نمایید .
این برنامه برای سازمان ها و شرکت های زیر توصیه می شود:
- شرکت هایی که می خواهند به توسعه چابک انتقال یابند
- شرکت هایی اوایل توسعه چابک هستند
- شرکت هایی که در انتقال به چابک با شکست یا مشکل مواجه شده اند