افسانه واترفال : واترفال چگونه اشتباهی گسترش پیدا کرد؟

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

10 نکته لازم برای اسکرام مسترها

1- هیچ وقت و هیچ وقت قبل از اینکه با تیم مشورت نکرده باشید، قول کار جدیدی به دیگران ندهید، حتما باید نظر تیم در این مورد گرفته شده باشد. 2- به خاطر داشته باشید شما آنجا هستید تا تیم خوب به نظر برسد، نه خود شما. حقیقت تلخ این است که اگر تیم خوب به نظر برسد شاید رئیس فکر کند اصلا نیازی به شما هست؟ اما مدیران خوب می داند که اسکرام مستر نقش مهمی در این تیم خوب داشته است. 3- با اجرای کتابی اسکرام و چابک افراد تیم را از بین نبریم. نه اسکرام و نه...
Continue reading...

چگونه جلسات بازنگری بهتری برگزار کنیم

یکی از مسائلی که تیم ها با آن مواجه هستند برگزاری جلسات بازنگری یا Retrospective موثر هست به نحوی که واقعا مثبت باشد، یکی از موارد در شرکتها این هست که افراد در این جلسات دائم می گویند همه مشکلات در گروه ما نیست، ما که کلا نمیتونیم کاری بکنیم و بلاه بلاه بلاه … در این روشی که معرفی شده سعی این هست که با یک رویکرد واقع نگر، به تعهد تیم نسبت به مواردی که میتوانند حل کنند بیشتر بپردازیم: 1- چه مواردی در اسپرینت قبل خوب بودند. نظرات بر روی استیکی نوت نوشته می شود و روی...
Continue reading...

به دوران co-creation خوش آمدید

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

OKR مفلوک در ایران

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

Job to be done ساد شده

یکی از مفاهیم جدیدی که به سرعت در دنیای مدیریت محصول یا شرکت های پیشرو در حال ترند شدن است مفهوم Job to be done یا “کاری که انجام می شود” است، البته این مفهوم اساسا مفهوم جدیدی نیست، فقط نگرش به مسئله طراحی محصول را از زاویه دیگری نگاه می کند، در این نوشته قصد دارم این مفهوم را با هم مرور کنیم. مفهوم Job to be done بعبارت ساده یعنی اینکه، افراد طی شرایطی، نیاز پیدا می کنند تا یک کار خاص انجام بدهند، برای انجام کار، محصولی را در اختیار می‌گیرند. در مفهوم Job to be done کاری که انجام می شود...
Continue reading...

کتاب مدیریت محصول چابک با اسکرام

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

با وابستگی‌ها چه کنیم؟

چند روز قبل در شرکتی بودم که بسیاری از افراد از وابستگی می‌نالیدند، این وابستگی ها عمدتا فراتیمی (وابسته به تیم های دیگر) یا فرا شرکتی (وابسته به شرکت های دیگر) بود. مشکلی که از آن یاد می‌شد، در مورد  این بود که ما برنامه ریزی اسپرینت را بر اساس این API خاص انجام دادیم؛ ولی متاسفانه آنها دائم باتاخیر آن را به ما تحویل می دهند و برنامه اسپرینت ما به هم می خورد، در این پست قصد داریم در مورد راه حل این داستان صحبت کنیم. وابستگی چیست و چرا اتفاق می افتد؟ در چند شرکت اخیر که...
Continue reading...

با باگ ها چه کنیم؟

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

کار تیمی، پاشنه آشیل چابک

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