برنامه‌ریزی اسپرینت

اسپرینت کارهای یک بازه زمانی مشخص را کنار هم می‌گذارد، تعهد تیم را در لحظه شروع ثبت می‌کند و پیشرفت را با گزارش‌هایی روشن نشان می‌دهد.

وقتی کارهای یک تیم زیاد می‌شود، تصمیم درباره «همین حالا روی چه چیزی کار کنیم» گاهی سخت‌تر از خودِ انجام کار می‌شود. اسپرینت پاسخ تسکیـ به این مسئله است؛ به‌جای فهرستی بی‌پایان، مجموعه‌ای محدود و انتخاب‌شده را برای یک بازه مشخص کنار هم می‌گذارید و تیم می‌داند تا پایان آن بازه روی چه چیزی متمرکز است.

این صفحه نشان می‌دهد چطور ویژگی اسپرینت را برای یک پروژه روشن کنید، پوشه و چرخه‌ها را تنظیم کنید، کارها را از بک‌لاگ به اسپرینت بیاورید، اسپرینت را با تعهدی روشن شروع کنید و در پایان، کارهای ناتمام را با تصمیم روشن جابه‌جا کنید.

صفحه مدیریت اسپرینت
مدیریت اسپرینت؛ پوشه‌های چرخه، اسپرینت فعال و امتیاز تعهد تیم

اسپرینت در تسکیـ چیست؟

اسپرینت یک بازه زمانی کوتاه و مشخص است که در آن مجموعه‌ای از کارها برای انجام «تعهد» می‌شوند. پیش از شروع بهتر است چند واژه پایه را بشناسید تا مسیر کار گم نشود.

نمای اسپرینت
مدیریت اسپرینت: دورهٔ فعال، کارها و امتیاز تعهد تیم
  • پوشه اسپرینت: ظرفِ مستقلی که چرخه‌های پیاپی یک جریان کاری را نگه می‌دارد؛ روزهای کاری، روز و ساعت شروع، الگوی نام، مقیاس امتیاز و رفتارهای خودکار همان‌جا تنظیم می‌شود.
  • اسپرینت: یک چرخه با نام، هدف، مسئول و بازه تاریخ مشخص با چهار وضعیت: برنامه‌ریزی‌شده، در حال اجرا، تکمیل‌شده و لغوشده.
  • بک‌لاگ: کارهای ناتمامی که هنوز در هیچ اسپرینتی نیستند و منبع شما برای چیدن اسپرینت بعدی‌اند.
  • تعهد: فهرست کارها و امتیازهایی که در لحظه شروع اسپرینت ثبت می‌شود. گزارش‌ها کار انجام‌شده را با همین تعهد می‌سنجند، نه با فهرستِ تغییرکرده در طول دوره.
  • اسپرینت در حال اجرا: هر پوشه در هر لحظه فقط یک اسپرینت در حال اجرا دارد.

فعال‌کردن اسپرینت‌ها برای پروژه

اسپرینت به‌صورت پیش‌فرض روشن نیست و باید برای هر پروژه جداگانه فعالش کنید. پس از فعال‌شدن، نمای اسپرینت در تب‌های پروژه و سایدبار ظاهر می‌شود.

نمای اسپرینت
با افزودن نمای «اسپرینت» به پروژه، برنامه‌ریزی دوره‌ای را فعال کنید
  1. وارد پروژه شوید و در صفحه اسپرینت‌ها، در کارت «وضعیت ویژگی اسپرینت» روی «فعال‌سازی اسپرینت‌ها» بزنید.
  2. دکمه «ایجاد پوشه» را بزنید و اولین پوشه اسپرینت را با یک نام گویا بسازید؛ هر پوشه یک چرخه مستقل برای پروژه نگه می‌دارد.
  3. مدت پیش‌فرض هر چرخه (برای نمونه ۱۴ روزه)، روزهای کاری هفته و روز و ساعت شروع را تعیین کنید تا تاریخ اسپرینت‌های بعدی خودکار پیشنهاد شود و نمودار سوختن روزهای تعطیل را صاف نشان دهد.
  4. الگوی نام را با نشانه‌هایی مانند {n} (شماره)، {start} و {end} (تاریخ‌ها)، {month} و {year} بسازید؛ اسپرینتی که بی‌نام ساخته شود از همین الگو نام می‌گیرد.
  5. مقیاس امتیاز تیم را انتخاب کنید (پیش‌فرض ۰، ۱، ۲، ۳، ۵، ۸، ۱۳، ۲۱) و بگویید کارهای ناتمام در پایان اسپرینت به‌طور پیش‌فرض به اسپرینت بعد بروند یا به بک‌لاگ برگردند.
  6. شروع و تکمیل خودکار را برای هر پوشه روشن یا خاموش کنید. تغییر تنظیمات پوشه فقط روی اسپرینت‌های آینده اثر می‌گذارد؛ اسپرینتِ شروع‌شده تنظیماتی را که با آن شروع شده نگه می‌دارد.

توجه: ساختن و ویرایش اسپرینت و پوشه به دسترسی «ویرایش اسپرینت‌ها» نیاز دارد. شروع، تکمیل، لغو و تنظیم ظرفیت دسترسی جداگانه «مدیریت چرخه اسپرینت» را می‌خواهد. افزودن و برداشتن کارها با همان دسترسی ویرایش کار انجام می‌شود.

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

بعد از ساختن پوشه، نوبت تعریف یک چرخه واقعی و انتخاب کارهای آن است؛ هدف این است که حجم کار با ظرفیت واقعی تیم بخواند.

نقاط عطف
کارها را در دوره‌ها و نقاط عطف بچینید و پیشرفت را دنبال کنید
  1. داخل پوشه یک اسپرینت تازه بسازید، هدف و مسئول آن را بنویسید و بازه را تأیید کنید؛ نام را خالی بگذارید تا از الگوی پوشه ساخته شود.
  2. در صفحه برنامه‌ریزی، بک‌لاگ و اسپرینت را کنار هم ببینید. کارها را بکشید و رها کنید، یا روی دکمه + کنار هر کار بزنید.
  3. برای جابه‌جایی گروهی، چند کار را با کادر انتخاب (و Shift برای یک بازه) انتخاب کنید و از نوار انتخاب «افزودن به اسپرینت»، «انتقال به…» یا «امتیاز» را بزنید.
  4. با صفحه‌کلید سریع‌تر کار کنید: J و K برای حرکت، X برای انتخاب، M برای جابه‌جایی بین بک‌لاگ و اسپرینت، Alt همراه با پیکان‌ها برای بالا و پایین بردن کار در اولویت اسپرینت، و Esc برای لغو انتخاب.
  5. نوار برنامه‌ریزی بالای اسپرینت امتیاز کارها را کنار ظرفیت نشان می‌دهد و کارهای بدون برآورد یا بدون مسئول را می‌شمارد. کار بدون برآورد با «؟» نمایش داده می‌شود و صفر حساب نمی‌شود.

شروع اسپرینت

شروع اسپرینت لحظه ثبت تعهد است. پیش از شروع، تسکیـ یک پیش‌نمایش نشان می‌دهد تا با چشم باز تعهد کنید.

  1. روی «شروع اسپرینت» بزنید. پیش‌نمایش هشدارها را نشان می‌دهد: کارهای بدون برآورد یا بدون مسئول، کارهایی که منتظر کار دیگری هستند، عبور از ظرفیت، نبودن هدف و اسپرینت در حال اجرای دیگر.
  2. کارهایی که پیش از شروع انجام شده‌اند خودکار از اسپرینت خارج می‌شوند تا اعتبار آن‌ها به این دوره نرسد.
  3. با تأیید، فهرست کارها، امتیازها، هدف و تنظیمات در همان لحظه به‌عنوان تعهد ذخیره می‌شود و بازه اسپرینت قفل می‌شود.
  4. اگر شروع خودکار پوشه روشن باشد، اسپرینت در روز و ساعت شروع خودش شروع می‌شود؛ اگر خاموش باشد، به مسئول اسپرینت و مدیران پروژه یادآوری می‌شود که زمان شروع رسیده است.

نکته: کاری که بعد از شروع به اسپرینت اضافه شود نشان «پس از تعهد» می‌گیرد و در گزارش، تغییر دامنه حساب می‌شود؛ تعهد اولیه دست نمی‌خورد.

پیگیری پیشرفت در طول دوره

پس از شروع، تسکیـ ابزارهایی برای دیدن وضعیت لحظه‌ای و روند کلی اسپرینت می‌دهد تا زود متوجه عقب‌ماندگی یا پرشدن بیش از حد چرخه شوید.

  • اسپرینت در حال اجرا: کارها را در فهرست و بورد می‌بینید و وضعیت هر کار را همان‌جا جابه‌جا می‌کنید.
  • نرخ تحقق تعهد: سهم امتیاز تعهدشده‌ای که انجام شده است. اگر تعهد کار بدون برآورد داشته باشد، این نرخ «نامعلوم» نشان داده می‌شود تا عدد گمراه‌کننده نسازد.
  • نمودار سوختن و افزایش: روند ایده‌آل را با پیشرفت واقعی مقایسه می‌کند؛ خط ایده‌آل در روزهای تعطیل صاف می‌ماند و تغییرهای دامنه روی نمودار علامت می‌خورند.
  • سرعت تیم: امتیاز تعهدیِ انجام‌شده در اسپرینت‌های گذشته. میانگین متحرک فقط از سه اسپرینت هم‌اندازه با مقیاس امتیاز یکسان ساخته می‌شود و اسپرینت‌های لغوشده یا قدیمیِ بدون تعهد کنار گذاشته می‌شوند.
  • اعلان‌ها: یک روز پیش از پایان و وقتی اسپرینت از موعد بگذرد، به مسئول و مدیران خبر داده می‌شود. اگر تکمیل خودکار خاموش باشد، اسپرینتِ گذشته از موعد تا تکمیل دستی باز می‌ماند و نشان «معوق» می‌گیرد.

جمع‌بندی و انتقال کارهای ناتمام

پایان اسپرینت یک مرحله مهم است؛ اینجا درباره سرنوشت کارهای باز تصمیم می‌گیرید و گزارش نهایی چرخه ثبت می‌شود.

  1. روی «تکمیل» اسپرینت بزنید. پیش‌نمایش جمع‌بندی، کارهای انجام‌شده و ناتمام را با امتیازشان نشان می‌دهد.
  2. برای هر کار ناتمام مقصد را انتخاب کنید: اسپرینت بعدی، یکی از اسپرینت‌های برنامه‌ریزی‌شده یا بک‌لاگ. می‌توانید یک مقصد را برای همه اعمال کنید یا همان‌جا اسپرینت بعدی را بسازید.
  3. اگر هم‌زمان کسی کاری را تغییر داده باشد، پیش‌نمایش تازه می‌شود و انتخاب‌های شما حفظ می‌شود تا روی داده درست تصمیم بگیرید.
  4. گزارش نهایی در همان لحظه ثبت می‌شود و دیگر تغییر نمی‌کند؛ اسپرینت تکمیل‌شده دوباره باز نمی‌شود. کاری که بعدا در اسپرینت دیگری تمام شود، اعتبارش را همان‌جا می‌گیرد.
  5. هر کسی که کار ناتمامش جابه‌جا شده، یک اعلان خلاصه دریافت می‌کند.

لغو اسپرینت

اگر برنامه عوض شد، اسپرینت را لغو کنید. اسپرینت برنامه‌ریزی‌شده بی‌دردسر لغو می‌شود و کارهایش به بک‌لاگ برمی‌گردند. لغو اسپرینت در حال اجرا دلیل می‌خواهد؛ وضعیت لحظه لغو ثبت می‌شود، کارهای ناتمام بدون تغییر وضعیت به بک‌لاگ برمی‌گردند و اسپرینت از محاسبه سرعت تیم کنار گذاشته می‌شود. حذف فقط برای اسپرینت برنامه‌ریزی‌شده ممکن است.

اسپرینت در همه نماها

  • گروه‌بندی: در نمای فهرست، جدول، بورد و گالری، کارها را بر اساس اسپرینت گروه کنید؛ اسپرینت در حال اجرا اول، سپس اسپرینت‌های آینده و در پایان بک‌لاگ. کشیدن کار به ستون یک اسپرینت باز، آن را به همان اسپرینت می‌برد.
  • فیلتر: فیلتر «اسپرینت» گزینه‌های «اسپرینت جاری» و «اسپرینت بعدی» دارد؛ نمای ذخیره‌شده با این گزینه‌ها با شروع هر اسپرینت تازه، خودش به‌روز می‌شود.
  • ستون و برچسب: ستون «اسپرینت» را در جدول روشن کنید تا اسپرینت هر کار را همان‌جا عوض کنید؛ در فهرست می‌توانید فیلد اسپرینت را نمایش دهید.
  • سابقه اسپرینت: در جزئیات هر کار، «سابقه اسپرینت» نشان می‌دهد کار در کدام اسپرینت‌ها بوده، کی وارد و کی خارج شده و به کجا رفته است.

اشتباه‌های رایج

  • پرکردن بیش از حد اسپرینت؛ نوار برنامه‌ریزی وقتی امتیاز از ظرفیت بگذرد هشدار می‌دهد.
  • شروع اسپرینت با کارهای بدون برآورد؛ نرخ تحقق تعهد نامعلوم می‌شود و اسپرینت در سرعت تیم حساب نمی‌شود.
  • افزودن کار در میانه دوره به‌جای گذاشتنش در اسپرینت بعد؛ هر افزودن پس از تعهد، تغییر دامنه است.
  • رهاکردن اسپرینت گذشته از موعد؛ تا تکمیل نکنید، گزارش نهایی ثبت نمی‌شود و کارهای ناتمام جابه‌جا نمی‌شوند.

برای دیدن جایگاه اسپرینت در کنار دیگر زاویه‌های کار، انتخاب نمای درست را ببینید و برای نگاه کلی به وضعیت پروژه، سراغ ساخت داشبورد بروید.

این مطلب برای شما مفید بود؟