تحلیلگر کسب و کار چابک
چقدر خوب شد که سریع شکست خوردم!
«سریعتر شکست بخور، زودتر موفق شو». یک اصل اصلی در زمینه طراحی نوآوری است که به دیوید کلی، بنیانگذار IDEO نسبت داده می شود و بین مهندسان، طراحان صنعتی و فرآیندها و افراد خلاق بسیار محبوب است.
ما در این مقاله سعی داریم به استراتژی " شکست سریع (Fail Fast)" در رویکرد چابک بپردازیم.
- آیا شکست سریع به ما در موفقیت سریع کمک می کند؟ یا ما را از اهداف نهایی خود منحرف می کند؟
- رویکرد شکست سریع، چگونه بر طرز تفکر ما تأثیر می گذارد؟
- آیا فلسفه شکست سریع در همه شرایط و همه زمینه ها (مانند مدیریت کسب و کار و پروژه، تجزیه و تحلیل، معماری، طراحی، توسعه، آزمایش و غیره) به همان اندازه قابل اجرا و موثر است؟
وضعیت چابک
شکست سریع فلسفه ای است که در بسیاری از اصول چابک مطرح شده است و چندین مزیت عمده در تمام زمینه های SDLC (Software Development Life Cycle) دارد. در اصل، شما می توانید آن را به عنوان راهی برای "یادگیری نحوه شکست" بدون آسیب رساندن به خود در نظر بگیرید.
شکست می تواند از بسیاری جهات به ما آسیب برساند: انرژی، زمان، پول و روحیه. با این حال شکست یک واقعیت زندگی است. حتی ذهنهای بزرگ باید شکستهای زیادی را پشت سر بگذارند تا سرانجام در اکتشافات خود موفق شوند.
رویکرد چابک این است که شکستها سبک، سریع، ارزان و بهعنوان بخشی جداییناپذیر از فرآیند درست کردن کارها درک شوند. اگر مجبوریم شکست بخوریم، ممکن است آن را سریع و بدون دردسر انجام دهیم تا بتوانیم فوراً جبران کنیم و دوباره روی پای خود بایستیم.
دوره مدیریت چابک رو شرکت کنید.
در اینجا چند نمونه از مزایای کلیدی شکست های سریع آورده شده است:
مزیت اقتصادی: شکست سریع و ارزان
یک توسعه دهنده تغییری ایجاد می کند و ناخواسته یک باگ را معرفی می شود. او تست های واحد را اجرا می کند و بلافاصله مشکل را پیدا کرده و رفع می کند. هیچ QA، هیچ گزارش اشکال، هیچ نقصی در تولید بوجود نمی آید. در واقع، هیچ کسی حتی در مورد آن خبردار نمی شود.
یک مشتری درخواست یک برنامه جدید می کند. ما ویژگیها را اولویتبندی میکنیم و بر ارائه ارزشها به موقع و مکرر تمرکز میکنیم، تا بتوانیم حداقل محصولی را به مشتری ارائه دهیم که ممکن است کامل باشد یا نباشد، اما میتواند از آن استفاده کند. دیدن و استفاده زودهنگام از محصول به مشتری کمک می کند تا متوجه شود چیزی که نیاز دارد با آنچه که درخواست کرده است کمی متفاوت است. این اشتباه ممکن است لزوماً ارزان نباشد، اما مطمئناً بسیار ارزانتر از این است که در پایان پروژه زمانی که بودجه تمام شده و زمان زیادی تلف شده است، متوجه شوید.
آگاهی: سریع و زود شکست بخورید.
ما روزانه نمودارهای کارهای انجام نشده (Burn Down Charts) خود را به روز می کنیم تا به طور فعال تشخیص دهیم که آیا از مسیر تخمین های خود خارج می شویم یا خیر. ما جلسات ایستاده روزانه داریم تا هرگونه مانعی را که مانع از تکمیل کار ما می شود گزارش دهیم. در پایان تکرار، به گذشته نگاه می کنیم تا در مورد اینکه چه اشتباهی انجام داده ایم و چگونه می توانیم بهبود دهیم، بحث می کنیم. چابک، ابزارها و زمانهای اختصاصی را در اختیار ما قرار میدهد تا در صورت اشتباه بودن، آگاهی سریع تیم را ارتقا دهیم، تا بتوان قبل از تبدیل شدن به یک مشکل بزرگتر، آن را اصلاح کرد.
تست: شکست سریع و مکرر.
دانستن این که شکست ها چیز مهمی نیستند، تست را تشویق می کند. تیم های خود مدیریت کننده می توانند قوانین مختلفی را برای نظم بخشیدن به کار خود امتحان کنند. با گذشت زمان آنها می توانند تعریف خود را از معیارهای انجام شده (DOD) تغییر دهند تا بفهمند چه چیزی برای آنها بیشتر کار می کند. تکرارهای کوتاه شروع های جدید، فرصت های جدیدی برای ایجاد تغییرات در فرآیندهای داخلی و دادن فضا به ایده ها و شهودهای جدید، بدون ترس از شکست کل پروژه، فراهم می کند.
نقد و بررسی :
در واقعیت روزمره شرکتها، فلسفه "شکست سریع"با اخطارهای مهم همراه است که تیم های چابک اغلب فراموش میکنند به آن اشاره کنند و عواقب فاجعهباری را در پی دارد. در اینجا چند نکته کلیدی وجود دارد:
اگر از شکست ها درس نگیرید "شکست سریع" معنایی ندارد.
همه ما پرنده ای را دیدهایم که در داخل خانه به دام افتاده است و به شدت سعی میکند از یک پنجره مهر و موم شده خارج شود. به ناچار به شیشه شفاف برخورد می کند و به سرعت بارها و بارها برخورد می کند ... و دوباره ...
آیا پرنده ضعیف نمونه قابل توجهی از شکست سریع چابک نیست؟
چابک بر شکست سریع به جای یادگیری از شکست ها تاکید می کند، دومی بسیار مهم تر است. گواه این امر این است که چابک معتقد است که شکست مکرر خوب است، و تشویق به رد سریع شکست ها می شود. بهجای فرار از شکستها، باید آنها را از نزدیک بررسی کنیم تا هرچه بیشتر دانش را از آنها بیرون بکشیم. به این ترتیب، ما مجبور نیستیم مکرراً شکست بخوریم: چند شکست احتمالاً به افراد باهوش میآموزد که چگونه کارها را درست انجام دهند.
شکست سریع حل مشکل نیست
یک تست واحد ناموفق بود. کد را اصلاح می کنیم و چراغ سبز براق دوباره باز می گردد.
به نظر می رسد نمونه خوبی از شکست سریع باشد. اگر اینطور نبود که این تست خاص قبلاً چندین بار در ماه گذشته شکست خورده است. آیا هنوز باید چراغ سبز را جشن بگیریم؟ گاهی اوقات تشخیص سریع خرابی ها فقط نشانه ای از علائم یک مشکل است، نه علت اصلی.
اگر به شکست خود ادامه دهید، شکست سریع دیگر چندان سریع نیست.
چابک به شما آموزش می دهد که حداقل ها را انجام دهید تا کارها به درستی انجام شود، زیرا نرم افزار کارا معیار پیشرفت است. در نتیجه، هکهای سریع مورد ستایش قرار میگیرند در حالی که از تفکر آهسته و تجزیه و تحلیل علت ریشهای به طور ماهرانهای جلوگیری میشود. توجه داشته باشید که شکست سریع هیچ مشکلی را حل نمی کند و حل مسئله نباید با چراغ سبز و داشبوردهای بی معنی هدایت شود.
شکستها، حتی اگر سریع باشند، همیشه روی ما تأثیر میگذارند
زندگی پیچیده است. شکست های ما بیشتر از چراغ های قرمز چشمک زن روی صفحه است. هنگام استفاده از فلسفه شکست سریع، به ویژه در زمینه های غیر فنی، همیشه باید تأثیر انسانی را در نظر بگیریم. بالاخره ما ماشین یا فرآیند نیستیم و از نظر عاطفی به نتیجه کارمان وابسته هستیم. از این نظر، هرکسی از نظر روانی نمیتواند مکرراً شکست بخورد، حتی زمانی که سریع است و منابع زیادی در دسترس است.
مشارکت در بحث
تا حالا چقدر شکست خورده اید؟ نظر شما در رابطه با شکست خوردن چیست؟ نظرات خود را با ما به اشتراک بگذارید.
مطلبی دیگر از این انتشارات
چرا باید PMBOK-V6 را یاد بگیریم؟
مطلبی دیگر از این انتشارات
چرا باید مدیریت چابک را یاد بگیریم؟
مطلبی دیگر از این انتشارات
تحلیل کسب و کار چابک در توسعه نرم افزار