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

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

SCRUM چیست؟

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

Fail سریع خوب است

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