بازنگری در اسکرام

واژه “بازنگری” را با کمک یک دوست عزیز توانستم معادل واژه گرانبهای Retrospective پیدا نمایم .{ بدلیل اینکه معادل فارسی مناسب و معنی رسان نیست از خود کلمه Retrospective استفاده خواهد شد} . Retrospective یکی از مهم ترین و مقدسترین واژه ها در فرهنگ Agile می باشد به صورتی که در آیه دوازدهم بیانیه چابک به صورت واضح به اهمیت این مسئله اشاره شده است . در این آیه چنین می خوانیم : At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly بیانیه چابک – Agile Manifesto – اصل دوازدهم...
Continue reading...

اسکرام ساده شده

در طی مقالاتی که بنده در مورد Scrum به رشته تحریر درآوردم , اشکالی که وارد می باشد این است که کل مقالات به صورت بریده های روزنامه می باشد که خواننده نمی تواند جمع بندی بکند . در این پست قصد دارم کل اسکرام را به صورت کامل و با بیان ساده تشریح نمایم . امید بر انجام این مهم است . قسمت اول – توضیحات تکمیلی اسکرام چیست ؟ در روش‌های قدیمی و معمول ساخت نرم‌افزار، طراحان نرم‌افزار معمولاً  ابتدا فرض می‌کنند که تمامی نیازهای کاربران سیستم را درک کرده‌اند. اما همیشه نیازهای کاربران سیستم در ابتدا مشخص...
Continue reading...

پیاده سازی SCRUM – قسمت سوم

این مطلب قسمت سوم آموزش پیاده سازی اسکرام می باشد . امید است مفید واقع بشود . در این قسمت مطالبی در مورد نحوه طرح ریزی Sprint ها را خواهید خواند. همانطور که در قسمت تعریف  اسکرام به آن پی بردید آیتم های بک لاگ محصول طی اسپرینت های 30روزه پیاده سازی می شوند پس ما نیازمند این هستیم که برای این اسپرینت ها طرح ریزی داشته باشیم. به طرح ریزی این اسپرینت ها معمولا کارگاه طرح ریزی اسپرینت گفته می شود . در این کارگاه باید تمام تیم حضور داشته باشند . تمام آنالیز ها و اگر تست دارید...
Continue reading...

پیاده سازی SCRUM – قسمت دوم

این آموزش قسمت دوم پیاده سازی SCRUM – قسمت اول می باشد . اگر شما توانسته باشید اولین قدم (آموزش قسمت اول) را با موفقیت برداشته باشید ,  تبریک عرض میکنم چراکه این قدم مهمترین قدم در اسکرام می باشد . در این قسمت شما مطالبی در مورد ” چگونگی برآورد Backlog محصول ” فراخواهید گرفت . برآورد در سطوح بالا برای اینکه بتوان اندازه هر آیتم Back log محصول را فهمید نیاز داریم تا بر آورد در سطوح بالا انجام بپذیرد . فهمیدن این موضوع برای ما بسیار سودمند است زیرا این مورد ما را در اولویت بندی ها...
Continue reading...

پیاده سازی SCRUM – قسمت اول

در سال هایی که در امر مدیریت پروژه نرم افزاری بودم و کار در این زمینه، مهمترین مشکل افراد ناتوانی در پیاده سازی مطالب تئوریک در عمل است. شروع قسمت اول : تجهیزات خود را آماده کنید در گام اول ما نیاز داریم که یک گروه اسکرام تشکیل دهیم. این گروه برای مدیریت تولید محصول و با راهبری اسکرام‌مستر فعالیت خواهند کرد. گفتم محصول نه پروژه ! اسکرام محصول محور است نه پروژه محور و تمام تلاشش برای تکمیل یک محصول است ولی ممکن است در یک پروژه چندین محصول باشد. قدمی بعدی پیدا کردن مالک محصول است شما باید یک...
Continue reading...