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

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

SCRUM چیست؟

در طی این مقاله مروری بر اسکرام در دو بخش کلی خواهیم داشت. بخش اول اسکرام چیست ؟ اسکرام یک فریم وورک توسعه نرم افزار از سری متدهای تفکرAgile می باشد . اسکرام یک Framework یا فرآیند؟ مسئله این است در این موضوع کاملا بین متخصصان اسکرام دوگانگی وجود دارد. اشخاصی مانند کن شوئبر (مبدع اسکرام) دائما از لفظ فریم ورک استفاده می کنند و تاکید می نمایند که همه باید این مورد را قبول داشته باشند ولی بعضی دیگر از دوستان از لفظ فرآیند و یا متدولوژی برای اسکرام استفاده می کنند . با استناد به اصل اسکرام و...
Continue reading...

Fail سریع خوب است

یکی از مزایای سوییچ کردن به روش چابک، رویارویی سریع با شکست است (منظور از شکست احتمال دارد به جایی برسید که کل پروژه تعطیل شود) برای روشن شدن مطلب ,  در مورد نحوه کار پروژه های waterfall فکر کنید. نیازهای کسب‌کار به ویژگی نرم افزار تبدیل می شود. تیم توسعه این ویژگی ها را بررسی و شروع به طراحی و ساخت نرم افزار می کند. چند ماه بعد گروه توسعه با جلال و شکوه و طی مراسم شیرینی خورانی نرم افزار را به مشتری نشان می دهند .  تاریخ نشان داده است که معمولا این شادی به طول نخواهد...
Continue reading...