مافیا و چابک شدن؟ بازار به چه سمتی حرکت خواهد کرد؟

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

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

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

بهبود بیانیه چابک

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

توسعه نرم افزار Agile

Agile Software Development یا توسعه نرم افزار چابک چیست؟ Agile مجموعه ای از ارزش ها و اصول جهت توسعه نرم افزار های کارا توسط تیم های خود سازمانده می باشد. ارزش ها و اصول Agile در سال 2001 توسط 17 نفر از اساتید معتبر جهانی صنعت توسعه نرم افزار طی یک بیانیه با عنوان بیانیه توسعه چابک تنظیم و ارائه گردید. اساس و هدف این اصول و ارزش ها ارائه نرم افزار کارا و یا محصول کارآ به مشتری می باشد. اما چه نیازی به روش Agile بود؟! به عبارتی چه شد که این 17 نفر (بعلاوه چند ده نفر...
Continue reading...

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

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

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

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

چابک سازی سازمان و چرا ها

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

بیانیه توسعه چابک این بار به فارسی

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

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

واژه “بازنگری” را با کمک یک دوست عزیز توانستم معادل واژه گرانبهای 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...