وضعیت 90% پروژه

وضعیت 90% پروژه

در بعضی از پروژه ها  و در اغلب پروژهای نرم افزاری در ایران پیش می آیدکه نرم افزار مثلا در مدت 3 ماه به وضعیت 90% می رسد  و چون پروژه در وضعیت 90% است برنامه نویس ها شروع به انجام دادن ریزه کاری هایی که از قبل مانده بود می کنند (مانند تکمیل چینش کنترها بر روی فرم ها )  ولی 10% باقی مانده بیش از 3 ماه به طول می انجامد !  چرا ؟ محصول 90% باعث به عقب افتادن Release محصول می شود و بالطبع نارضایتی مشتری و هزینه های اضافی را برای تیم توسعه دربرداشته خواهد داشت .

یکی از دلایلی که می تواند باعث این موضوع بشود واضح نبودن وضعیت 100% پروژه می باشد . هدف محصول باید دقیق برای همه اعضای تیم  مشخص باشد .

موردی دیگری که می توان از 90% آموخت این است که چه کسی باید وضعیت 90% پروژه را مشخص نماید ؟ آیا برنامه نویس اجازه دارد که بگوید که پروژه در وضعیت 90% می باشد ؟! شما به عنوان یک Scrum Master و یا لیدر تیم باید وضعیت کل محصول در دستتان باشد . موردی که در Task Board قرار ندارد ولی باید پیاده سازی شود را به سرعت بررسی و به تیم اعلام نمایید .

شما به عنوان یک Scrum Master و یا لیدر تیم باید محیط لازم برای آزمایش و یا برپایی محصول آماده نمایید و تیم منتظر محیط مناسب نماند . دقت نمایید که 100% وظایف را مشخص نمایید . برنامه نویس باید بداند که چه زمانی وظیفه 100% یا Done  می شود به طور خلاصه تعریف واضح و روشنی از Done  برای تیم خود داشته باشید .

هرگز به توسعه گرها اجازه ندهید با اتکا به اینکه محصول 90% تکمیل شده است و می توانند به جزئیات کم اهمیت بپردازند وقت خود را به بطالت بگذرانند .

همیشه هدف محصول را به تیم یادآوری نمایید ومتذکر شوید هم اکنون به چند درصد از هدف دست پیدا کرده اید و این همان درصد واقعی پیشرفت محصول می باشد .

محصول فقط و فقط در حالت 100% تعریف خواهد شد  و نه در درصد های پایین .

یاشیاسیز