بومیان جزیره مدرن می‌شوند

cargo.scrum.ir

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

فیدبک بدهیم یا نه؟

feedback

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

انگیزش تیم‌ها

Impact

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

بام چگونه روش برنامه‌ریزی خود را تغییر داد؟

چند مدتی هست که افتخار همکاری با شرکت داده ورزی سداد را دارم، این شرکت متعلق به بانکی ملی است و معمولا پروژه‌های بانک را انجام می‌دهد. یکی از این پروژه‌ها یا بهتر بگویم محصول‌، بام است. بام پرتال بانکداری اینترنتی بانک ملی است و نزدیک 4 تیم از سداد نزدیک 25- 30 نفر (اسامی تیم ها: برمودا – پایونر – منتخب – پویا) بر روی آن به صورت تمام وقت کار می‌کنند. پروژه و تیم بام، واقعا یکی از بهترین تجربیات چابک در ایران در سطح Scale است، چه از نظر زیر ساخت فنی و چه از نظر تعدد...
Continue reading...

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

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

ماست مالی کردن یا از دست ندادن بازار

techdebt

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

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

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

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

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

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

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

معرفی فرصت های شغلی و کارجویان توسعه نرم افزار چابک

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