نحوه ارزیابی عملکرد تیم های چابک

انتهای اسپرینت چهار بود و جلسه بازبینی اسپرینت را انجام داده بودیم، زنگ تلفن به صدا در آمد، مدیر واحد ایران پشت خط بود. -“سلام، خوبی اسد؟” -“سلام، ممنون مهندس، شما خوبی؟” -“…اسپرینت تون خیلی عالی شده بود” (به حالت ذوق زده) -“چطور مهندس؟” -“جیرا رو چک کردم، Velocity بالاتر رفته بود، خیلی عالی، همینجوری ادامه بدید…” ما هم ذوق کردیم از تعریف و تمجید مهندس. آخر اسپرینت پنجم شد و یک بخشی از کارها باگ داشت یا بخشی از شرایط پذیرش مالک محصول محقق نشده بود. مالک محصول اصرار داشت که این ها را نپذیرد، و بالطبع امتیاز این...
Continue reading...

گزارشی بر اولین دوره Disciplined Agile ایران

اولین دوره کارگاه سه روزه( Disciplined agile delivery)   که بتازگی delivery آن حذف شده و تنها با عنوان Disciplined agile شناخته می شود که از تاریخ 13 تا 15 مردادماه  با همکاری موسسه اسکرام ایران و مرکز نوآفرینی فینوا و تجارت الکترونیک ارتباط فردا برگزار شد. در این دوره عمدتا شرکت کنندگان از شرکت های بزرگ نرم افزاری و اغلب حوزه پولی و بانکی حضور داشتند. این دوره را می توان سرآغاز رسمی  حضور چارچوب های مقیاس پذیر چابک در ایران دانست و افتخار کرد که همزمان با کل دنیا توانسته ایم در چالش استفاده از چارچوب های گسترش یافته چابک حضور داشته...
Continue reading...

داستان یک کیک آف چابک – سیستم جامع مالی

زمانیکه در مورد فرآیندهای چابک مانند اسکرام صحبت می کنیم همه به این فکر می کنند که خوب ما نباید به یکباره ‍پروژه را انجام دهیم  و باید آن را به قسمت های کوچک بشکنیم و قسمت های کوچک را به صورت نسخه های قابل استفاده منتشر کنیم تا با استفاده از بازخورد مشتریان، با ارزش ترین محصول ممکن را تولید نماییم. اما یک پروژه بزرگ چابک چگونه شروع می شود؟ یکی از موارد یا مشکلاتی که اکثر مواقع دیده شده این است که با فرض اینکه ما چابک هستیم هیچ پیش شروعی برای آغاز پروژه در نظر گرفته نمی...
Continue reading...

پست مهمان: چرا مدیرانی که متدولوژی تولید ندارند فکر می کنند که Agile هستند؟

نویسنده: مهیار ابراهیمی وفا حدود ده دوازده سال پیش در شرکتی مشغول به کار بودم. آنجا هم مثل بسیاری دیگر از شرکتها متدولوژی مشخصی برای تولید نرم افزار نداشتیم و به قول معروف Code & Fix می کردیم. بابت این مساله هم گاهی در جلسات با مشتری شرمنده می شدیم و در جواب اینکه “از چه متدولوژی استفاده می کنید؟”، آسمان و ریسمان می بافتیم و توجیه می کردیم. تا اینکه اسم Agile یا چابک به گوش مدیران شرکت خورد. آن زمان تازه متدولوژی های چابک مطرح شده بود و بخصوص XP مورد توجه بود. با وجود واژه نوظهور چابک که...
Continue reading...

مقدمه ای بر Disciplined Agile Delivery

بسیاری از شرکت ها و سازمان ها چابک سازی خود را با اسکرام شروع کرده اند، زیراکه این چارچوب استراتژی خوبی برای شروع کار و آغاز این تغییر معرفی کرده است. اما با اجرای بیشتر این چارچوب و نیاز به چابک کردن کل فرآیند تولید/توسعه و دخیل کردن کل سازمان در فرآیند چابک شدن، نیاز به ترکیب فرآیند های مختلف باشد. در چند مدت اخیر فرآیندهای چابک زیادی معرفی شده اند، که یکی از معروفترین آنها Disciplined Agile Delivery یا تحویل چابک منظم است. در این نوشته قصد دارم خلاصه ای از این فرآیند را معرفی کرده و در مورد اینکه...
Continue reading...

اسب ها در سربالایی همدیگر را گاز می گیرند

– محمد: “یک بار نشد این نرم افزار درست کار کنه، آبروی ما رو جلوی مدیرها برد، فقط بلدین افاضات کنید…” – علی : “کی به شما گفته سرخود دِمو بدید؟! باید من هم تو جلسه می بودم…” -محمد: “کی گفته باید تو هم می بودی؟ وظیفه شما ساخت نرم افزاره، به شما ربطی نداره” -علی : “اگر به ما ربطی نداره، پس خودتون هم درستش می کردین” -محمد: ” برو بابا شما زبون ادمی زاد حالیتون نمیشه …” -علی : “نه تو حالیت میشه …” شاید شما هم داخل تیم تون با چنین اوضاعی مواجه شده باشید، اوضاعی که...
Continue reading...

کیفیت نرم افزار و 7 افسانه تست اتوماتیک

– مدیر : “چرا این نرم افزار اینقدر باگ داره ؟ این چه وضع کار کردنه؟” – برنامه نویس: “این ماهیت نرم افزاره، نمیشه کاریش کرد، فقط اگر ما بشینیم و تست بنویسیم باگ نخواهیم داشت” همیشه آرزوی ما توسعه دهندگان نرم افزار این است که محصول تولیدی ما دقیقا مثل یک هواپیما باشه، یک داشبورد داشته باشیم با کلی آلارم و کنتور … . و دقیقا به ما بگه کاپیتان موتور سمت چپ از کار افتاده یا کاپیتان سیستم سوخت رسانی با مشکل مواجه شده و ما هم سریع عکس العمل نشان بدهیم. برای رسیدن به چنین منظوری ما نیاز...
Continue reading...

تعهد پذیری چابک

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

آیا آماده نظم پذیری هستیم؟

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

پادکست درباره تفکر چابک

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