Daily Scrum یک جلسه روزانه 15 دقیقهای در Scrum است که توسط تیم توسعهدهندگان برگزار میشود. هدف اصلی این جلسه بهبود ارتباطات، شناسایی موانع، ترویج تصمیمگیری سریع و حذف نیاز به جلسات دیگر است. در این جلسه، توسعهدهندگان برنامهای برای کار روز بعدی ایجاد کرده و به هدف اسپرینت تمرکز میکنند. جلسه Daily Scrum توسط استاد اسکرام هماهنگ میشود و ساختار و تکنیکهای استفاده شده در آن توسط توسعهدهندگان تعیین میشود.
بررسی جلسه روزانه اسکرام
در جلسات روزانه اسکرام، همه اعضا بهتر هست شرکت داشته باشند،تا مواردی مانند تعیین هدف کلی، مقصد و نتیجه اسکرام یا پروژه را بررسی کنند. جلسات برنامهریزی اسکرام(planning-meeting) بر تعیین نقطه شروع، تخصیص وظایف و تعیین نتیجه تمرکز دارد.
مدت زمان جلسات روزانه
مدت میانگین یک جلسه روزانه اسکرام تا 15 دقیقه است. این جلسات باید هر روز در یک زمان ومکان یکسان برگزار شود. بهترین زمان برگزار این جلسه صبح هست(معمولا بازه زمان9تا10:30)تا در مورد روز قبلی و روز آتی صحبت کنید. شابد براتون عجیب باشه چرا این جلسات به این سرعت برگزار میشن؟:) چون جلسات بصورت روزانه برگزار میشوند، بنابراین نیازی به طولانی شدن نیست و هدف ،اعضا تنها بر روی جنبههای خاصی متمرکز میشوند، مثل وجود موانع. در واقع هدف کلی جلسات روزانه اسکرام این است که هر روز به مدت کوتاهی برگزار شوند تا ببینیم در کجای مسیر برای اهداف اسپرینت هستیم.
شرکتکنندگان در جلسات روزانه
جلسات اسکرام باید با حضور همه افرادی که در اسکرام شرکت دارند، برگزار شوند. این شامل مدیر اسکرام، مالک محصول، توسعهدهندگان و طراحان میشود. همه باید نقش خود را در جلسه داشته باشند.
- استاد اسکرام: همانطور که از اسمش پیداست، این شخص متخصص اسکرام هست. وظایف او ممکن است شامل تسهیل جلسه و اطمینان از حضور همه اعضای تیم، حفظ جو و هدف جلسه بدون مزاحمت و انحراف باشد.
- مالک محصول: مالک محصول ممکن است در مرتبط کردن وظایف و اولویتبندی وظایف کمک کند. او میتواند در جلسه روزانه اسکرام حضور داشته باشد، اما نیازی به حضور او نیست و اگر حضور داشته باشد بیشتر بصورت ناظر در گفتگو هاست.
- توسعهدهندگان:این افراد که بطور معمول(بین3تا9 نفرهستند) با آگاهی از وضعیت موجود، پیشرفت کار و چه چیزی ممکن است تبدیل به یک مانع شود در جلسه حضور دارند.
هدف جلسات روزانه
هدف جلسات روزانه اسکرام، داشتن یک نمای کلی از وظایف انجام شده و کارهایی که باید انجام شوند است. هدف و نتیجه این جلسات به روز کردن روند یک اسپرینت است چرا که موجب دستیابی به هدف اسپرینت(Sprint Goal)میشود.
نکات مهم در برگزاری جلسات روزانه اسکرام
اگر شما تا به حال با اسکرام کار نکردهاید، ممکن است برایتان جدید به نظر برسد، به خصوص اگر مدیر محصول باشید. این به این دلیل است که معمولاً جلسات با یک نفر به عنوان سازماندهیکننده(Organizer) برگزار میشوند. این شخص مسئول برگزاری جلسه و پیگیری نکات مهم است. اما در اسکرام، همه درگیر هستند و حق دارند که نظر بدهند.
بهترین روشها برای برگزاری جلسات روزانه اسکرام
اگر تا به حال با اسکرام آشنا نبودهاید، برگزاری یک جلسه روزانه اسکرام ممکن است غیرقابل پیشبینی باشد، به دلیل داشتن جلسات طولانی با دستور کارها و گلوگاههای بازخورد در گذشته. همچنین سعی کنید تمرکز خود را حفظ کرده و به موضوعات و گفتگوهای دیگر منحرف نشوید. اگر چیزی وجود دارد که باید به تفصیل بررسی شود، باید این کار را خارج از جلسه اسکرام انجام دهید و برای این موضوع یک جلسه اختصاصی برگزار کنید.(معمولا جلسه بین دو نفری که ابهام یا اختلاف دارن بعد از جلسه روزانه برگزار میشود.)
شناسایی موانع و مشکلات
همان طور که ذکر شد، هدف جلسات روزانه ،ارزیابی پیشرفت اسکرام و بررسی وضعیت تمام وظایف و موانع ممکن است. هدف این است که به دستآوردن هدف اسکرام با موفقیت و به موقع کمک کند. اما هر چیزی که سرعت را کاهش میدهد و تیم را از تکمیل وظایفش بازمیدارد، موانع هست. این به معنای مانعی برای تیم از دستیابی به هدف اسکرام با موفقیت و به موقع است. بنابراین، برای تیم حیاتی است که موانع و مشکلاتی را که دارد را کشف و بررسی کند. به این ترتیب، تصویری از دستیابی به هدف اسکرام بدون مزاحمت یا تأخیر به وجود میآید.
اشتباهاتی که باید اجتناب شوند
همانطور که به انتهای مقاله میرسیم، باید اشتباهاتی که باید در جلسات روزانه اسکرام اجتناب شوند را هم برجسته کنیم. این ممکن است به خصوص برای افرادی که تا به حال به این روش کار نکردهاند، مفید باشد. هنگام برگزاری یک جلسه روزانه اسکرام به یاد داشته باشید:
- جلسات روزانه را از دست ندهید. این ممکن است به نظر برسد که در یک روز کاری چیزهای زیادی تغییر نمیکند، اما حتی یک جلسه را نادیده نگیرید، زیرا حتی یک جلسه را از دست دادن ممکن است منجر به تأخیر یا انحراف شود.
- همانطور که قبل تر گفته شد، جلسه را به یک گفتگو، یک جلسه طوفان فکری(brain storm) یا حل مسئله تبدیل نکنید. ایده جلسه روزانه اسکرام این است که کوتاه و مختصر و متمرکز باشد.
- و در نهایت ارتباط انسانی قطع نشود. جلسات همیشه باید توسط اعضا تیم اسکرام برگزار شود. اگر شما به صورت هیبریدی کار میکنید، افراد دورکار باید از طریق تماس تصویری شرکت کنند.