آیا شلوار Agile هنوز برای سازمان های ایرانی گشاد است؟

همانطور که در پست های متعدد مانند پست خروجی کارآ در Agile اشاره شد نرم افزار کارآ یا Working Software یکی از ارزش های چهارگانه توسعه نرم افزار چابک می باشد ولی سوالی که قابل طرح است این است که آیا سازمان ها یا شرکت های توسعه نرم افزار ایرانی آمادگی دست یابی به این ارزش را دارا می باشند؟ به طور خلاصه نرم افزار کارآ به محصولی اطلاق می شود که نیازهای جاری مشتری را رفع نماید و قابل گسترش برای پوشش نیازهای بعدی او نیز باشد. اما آیا واقعا در ایران هدف صنعت نرم افزار برآورد کردن نیازهای مشتری...
Continue reading...

Shu-Ha-Ri روشی برای چابک شدن

Shu-Ha-Ri یا همان شو-ها-ری یکی از روش های ژاپنی است که برای اولین بار در سبک آیکیدو معرفی شد. این سبک تفکر راهنمای یادگیری تکنیک‌های مختلف رزمی است. به عبارتی در آموزش ورزش‌های رزمی هدف این است که شاگردان به مراحل استادی برسند اما یک شاگرد زمانی استاد خواهد شد که فن ها و تکنیک های استاد خود را یاد گرفته باشد. مسئله اصلی در این است که فنی در نزد استاد است و شاگردی خواهان یادگیری آن است ولی چگونه این پروسه باید انجام شود؟ در ورزش های رزمی با استفاده از روش فکری Shu-Ha-Ri  این کار انجام می...
Continue reading...

کتاب اسکرام و XP ساده شده را دانلود کنید

پس از انتظار های فراوان و طی نمودن هفت خوان رستم  بالاخره کتاب اسکرام واکس پی ساده شده از طریق انتشارات سلوی منتشر و دسترس علاقمندان قرار گرفت. امید است که مفید فایده قرار گیرد (: در این کتاب چه چیزی هایی خواهید خواند مقدمه و معرفی اسکرام چگونه بک لاگ  محصول را  ایجاد می کنیم چگونه برای برنامه ریزی اسپرینت آماده می شویم چگونه جلسه برنامه ریزی اسپرینت را برگذار می کنیم چگونگی ارتباطات در طول اسپرینت چگونه بک لاگ اسپرینت را انجام می دهیم چگونه اتاق تیم را مرتب می کنیم چگونه جلسه روزانه اسکرام را انجام می...
Continue reading...

اسکرام چیست؟

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

کتاب اسکرام و اکس پی ساده شده

کتاب اسکرام و اکس پی ساده شده (چگونه اسکرام را انجام دهیم) نوشته استاد هنریک کنیبرگ می باشد . این کتاب یکی از محبوب ترین و پرطرفداترین کتاب های اسکرام و Agile می باشد به نحوی که اگر واژه Scrum را در گوگل جستجو نمایید این کتاب را در ردیف های اول مشاهده خواهید کرد . علت محبوبیت این کتاب واقع گرایانه بودن این کتاب می باشد. تمام این کتاب پر از مثال های واقعی از محیط کار و شرکت های توسعه نرم افزار می باشد . این کتاب حاصل تجریه چندین سال نویسنده آن می باشد و نویسنده در...
Continue reading...

Incremental یا Iterative

یکی از سوالات اصلی که در هنگام سوئیچ از روش های قدیمی به اسکرام با آن مواجه می شویم Incremental بودن و یا Iterative بودن اسکرام است . به عبارت دیگر ما قرار است به کدامین روش کار کنیم؟ Incremental یا Iterative . من این سوال را از شما دارم ,  کدام روش ؟ مرد مومن تعریفی از هر دو مقوله ارائه بده تا بتوانیم تصمیم گیری بکنیم : کل تعریف هر دو روش در شکل زیر کاملا مشهود می باشد: همانطور که 100% متوجه شده اید هر دور روش دقیقا معکوس یک دیگر عمل می کنند . در روش...
Continue reading...

اطلاعیه دوم دوره بین المللی CSM

همانطور که اطلاع دارید (و یا شاید هم در دوره بین المللی CSM ثبت نام کرده اید) اولین دوره CSM با حضور اساتید بین المللی در ایران برگزار خواهد شد . در همین رابطه اخبار و اطلاعات جدیدی وجود دارد که دانستن آن برای دوستان و شرکت کنندگان عزیز بد نیست . اولین خبر اینکه زمان دوره تغییر یافت .همانطور که مستحضر بودید زمان تقریبی که قبلا اعلام شده بود حدود بهمن ماه بود که این زمان به آذر تغییر یافت . (در صورتی که کسی ازثبت نام کنندگان قبلی با این زمان مشکل داشت می تواند با ارسال ایمیل...
Continue reading...

اسکرام فقط Scrum نیست

زمانیکه به اولین تجربه خودم در مورد اسکرام فکر می کنم ,  حسابی خنده ام می گیره . اسکرامی که من برای اولین بار یاد گرفتم و آن را درشرکت بر روی یک پروژه پیاده سازی کردم ,  اصلا اسکرام نبود . اسکرام ما کلا به یک Task Board من در آوردی ختم می شد . از جمله اشتباهاتی که در مورد اسکرام داشتم , می توانم به موراد زیر اشاره کنم : Top-Down Management :  همانطور که می دانید یکی از اصول اصلی در Agile و اسکرام Self-Organize بودن نیروی کار(برنامه نویس) می باشد که ما به هیچ وجه...
Continue reading...

Succeeding with Agile

همیشه در هر زمینه علمی افراد و نفرات زیادی وجود دارند ولی فقط چند نفراز آنها یک سرو گردن بالاتر از دیگران می ایستند . در دنیای چابک و Agile هم بدین گونه است و دوست عزیز Mike Cohn یکی از کسانی هست که چند سروگردن از دیگران بالاتر ایستاده . مایک حدودا 15 سال در زمینه Agile طی کار در ایالات آمریکا و اروپا تجربه اندوخته است . او نتیجه 15 سال کار در زمینه Agile را کتابی کرده است که نام آن Succeeding with Agile می باشد . نگارش این کتاب برای مایک 4 سال به طول انجامیده...
Continue reading...

CSM در ایران برای اولین بار

با هماهنگی انجام گرفته با اساتید گرامی و بین المللی Scrum و Agile  از کشور سوئد خواهان برگزاری یک دوره CSM یا Certificated Scrum Master برای اولین بار در ایران و کشور های همجوار هستم . این دوره شامل آموزش کامل متد اسکرام طی 2 روز و اعطای مدرک CSM خواهد بود . امید است که بتوانیم این دوره را به نحو احسنت در ایران برای بار اول برگزار کنیم .البته این دوره در شرایطی برگزار خواهد شد که تعداد شرکت کننده در این دوره به حد نصاب برسد . CSM چیست ؟ CSM مخفف Certificated Scrum Master می باشد...
Continue reading...