تمرین تیم‌سازی در چارچوب Scrum

معرفی «Control Chart» در جیر‌ا – راهنمای عملی برای تیم‌های اسکرام

Control Chart چیست؟

کنترل‌چارت نموداری است برای دیدن چرخه‌زمان (Cycle Time) هر آیتم کاری از وقتی «شروع به کار» می‌شود تا وقتی «Done» می‌شود. هدفش این است که سرعت و پایداری جریان کار را بسنجید و نقاط غیرعادی (Outliers) و گلوگاه‌ها را کشف کنید.

اجزای نمودار

  • نقطه‌های سبز (Issue): هر نقطه یک آیتم و مقدار چرخه‌زمانش است.
  • خط آبی (Rolling Average): میانگین متحرک چرخه‌زمان در یک پنجرهٔ زمانی ثابت (مثلاً ۷ آیتم). روند کوتاه‌مدت را نشان می‌دهد.
  • نوار آبی (Standard Deviation): دامنهٔ نوسان چرخه‌زمان پیرامون میانگین متحرک؛ هرچه باریک‌تر، پایدارتر.
  • خط قرمز (Average): میانگین کل دورهٔ انتخاب‌شده. مبنایی برای مقایسهٔ بلندمدت.

تعریف Outlier (نقطهٔ غیرعادی): آیتمی که چرخه‌زمانش به‌وضوح خارج از الگوی معمول باشد—اغلب بیرون از نوار آبی یا بسیار دورتر از خط آبی.

این نمودار دقیقاً چه چیزی را اندازه می‌گیرد؟

  • Cycle Time از لحظه‌ای که آیتم وارد «ستون شروع کار» شما می‌شود تا عبور از تعریف Done.
  • شما می‌توانید تعیین کنید نمودار از کدام ستون‌ها محاسبه شود:
    • End-to-End: از «PBIs/Selected for Development» تا «Done» ⇒ دید محصولی و تحویلی.
    • Active Work Only: از «Develop» تا «Done» ⇒ تمرکز بر بهره‌وری توسعه.

چگونه بخوانیم و چه برداشتی بکنیم؟

  • خط آبی رو به پایین + نوار باریک‌تر ⇒ چرخه‌زمان‌ها کوتاه‌تر و پایدارتر شده‌اند.
  • خط آبی رو به بالا یا نوار پهن‌تر ⇒ افزایش صف، تعدد کارهای هم‌زمان (WIP بالا)، یا وابستگی‌ها.
  • Outlierها ⇒ موانع، اندازهٔ بزرگ آیتم، انتظار برای QA/PO/تامین‌وابستگی، یا مشکلات فرآیندی.

کاربرد در اسکرام (Inspect & Adapt)

  • اسپرینت جاری: از Aging WIP و Control Chart برای برجسته‌کردن آیتم‌های در خطر استفاده کنید؛ Daily Scrum باید برنامه‌ای بسازد که آن‌ها را جلو بیندازد.
  • رتروسپکتیو: آوتلایرها را کالبدشکافی کنید (۵ چرا) و یک–دو اقدام اصلاحی با اثر بالا تعریف کنید.
  • اسپرینت پلنینگ/ریفاینمنت: اگر چرخه‌زمان بالا رفت، PBIs را کوچک‌تر کنید و وابستگی‌ها را قبل از ورود به اسپرینت حل کنید.
  • Definition of Done/Ready: شفاف و مشترک نگه دارید تا انتظار برای تست/تأیید صف نسازد.

آستانه‌ها و اهداف پیشنهادی

(این‌ها قواعد تیمی‌اند، نه قانون ابزار؛ بسته به زمینه تنظیم کنید.)

  • میانهٔ چرخه‌زمان ≤ ۱–۲ روز برای آیتم‌های معمول.
  • صدک ۸۵ ≤ ۳–۵ روز تا نوسان مدیریت‌پذیر بماند.
  • WIP Limits برای ستون‌های پرترافیک (Develop/QA/PO Test).

خطاهای رایج

  • مخلوط‌کردن تعطیلات با روزهای کاری: گزینهٔ «Include non-working days» را برای مقایسه‌های زمانی ثابت نگه دارید (همیشه روشن یا همیشه خاموش).
  • تعریف نامنطبق ستون‌ها: اگر ستون‌های گزارش با مسیر واقعی «تا Done» یکی نباشد، اندازه‌گیری گمراه‌کننده می‌شود.
  • تمرکز بر سرعت به‌جای ارزش: هدف، پایداری جریان و قابلیت پیش‌بینی است، نه رکوردشکنی عددی.

چطور با Control Chart بهبود مستمر بسازیم؟

این موضوع در چارچوب Cynefin معمولاً Complicated است؛ یعنی با تحلیل و چند اقدام استاندارد بهتر می‌شود. این‌ها را امتحان کنید:

  1. WIP را محدود کنید تا صف‌ها و زمان انتظار کم شود.
  2. Aging WIP را روزانه رصد کنید؛ هر آیتمی که از آستانهٔ تیم (مثلاً ۳ روز) فراتر رفت، اولویت رفع مانع.
  3. کوچک‌سازی آیتم‌ها (Slice by outcome) تا در یک اسپرینت Done شوند.
  4. بهبود دسترس‌پذیری QA/PO (SLA سبک برای بازخورد) تا handoff طولانی نشود.
  5. بازبینی Outlierها و افزودن یک اقدام پیشگیرانه به اسپرینت بعد.

واژه‌نامهٔ کوچک

  • Cycle Time: مدت زمان از شروع کار روی آیتم تا Done.
  • Lead Time: از ایجاد/درخواست آیتم تا تحویل؛ (اگر ستون‌های قبل از شروع توسعه را هم حساب کنید، کنترل‌چارت می‌تواند نزدیک به Lead Time را نشان دهد).
  • Rolling Average: میانگین متحرک برای نمایش روند.
  • Standard Deviation Band: نشان‌دهندهٔ پراکندگی/نوسان.
  • Outlier: نقطهٔ بسیار دور از الگو؛ سیگنال بررسی.

اگر خواستی، اسکرین‌شات نمودارت را بر اساس همین چارچوب با هم مرور می‌کنیم و دقیقاً می‌گوییم گلوگاه‌های تیم شما کجاست و چه اقدام‌هایی بیشترین اثر را دارند.


منتورینگ رایگان مالکین محصول

«اگر در یک شرکت نرم‌افزاری مشغول به کارهای روزانه یک PO هستید و دوست دارید در مورد پیاده‌سازی اجایل، اسکرام و چالش‌های نقش PO در چهارچوب اسکرام یا تفکر استراتژیک در محصول، راهنمایی و مشاوره بگیرید، در خدمتتون هستم. یک وقت در adplist بگیرید.»


دیدگاه‌ها

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

error: اجازه کپی محتوا وجود ندارد