تیم کانبان برای بهبود جریان کار، به چیزی بیشتر از «این اسپرینت چند تا کار تمام شد» نیاز دارد. باید ببیند کارها دقیقاً کجا جمع میشوند، کدام مرحله گلوگاه است و آیا کارهای در جریان (WIP) از کنترل خارج شده یا نه. جواب همهٔ اینها در یک نمودار ساده و در عین حال پرمفهوم است: نمودار جریان تجمعی یا CFD.
در این مقاله میبینید Cumulative Flow Diagram چیست، چطور خوانده میشود، کدام الگوهایش گلوگاه را نشان میدهد و چطور با عدد آن را تحلیل کنید.
Cumulative Flow Diagram چیست؟ (پاسخ سریع)
نمودار جریان تجمعی (Cumulative Flow Diagram یا CFD) یک نمودار منطقهای است که تعداد کارها را در هر مرحله از جریان کار — مثل صف انتظار، در حال انجام، بازبینی و انجامشده — در طول زمان نشان میدهد. با دیدن ضخامت هر نوار و شیب خطها، میتوانید گلوگاهها، ازدحامها و سرعت تحویل را تشخیص دهید.
اجزای نمودار CFD
برای اینکه بتوانید CFD را بخوانید، اول اجزایش را بشناسید:
- محور افقی (X): زمان (روزها یا تاریخها).
- محور عمودی (Y): تعداد کارها (بهصورت تجمعی).
- نوارهای رنگی روی هم: هر رنگ، یک مرحله از جریان کار است. نوارها روی هم چیده شدهاند.
- لبهٔ بالایی هر نوار: مجموع کارهایی که تا آن لحظه وارد آن مرحله (و مراحل قبلی) شدهاند.
- ضخامت عمودی هر نوار: تعداد کارهای همان مرحله در آن لحظه.
- فاصلهٔ افقی بین ورود کار و خروج آن: تقریباً Lead Time آن کار.
نکتهٔ کلیدی برای خواندن: CFD یک نمودار «انباشته» است؛ یعنی لبهٔ بالای هر نوار، روی لبهٔ پایین نوار بعدی قرار میگیرد. به همین دلیل ضخامت هر نوار، همان «کارهای در جریان» همان مرحله است.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.
چطور CFD را بخوانیم؟ الگوهای رایج
| الگو در نمودار | معنی | اقدام پیشنهادی |
|---|---|---|
| پهنشدن مداوم نوار «در حال انجام» | گلوگاه؛ کارها در این مرحله گیر کردهاند | محدودکردن WIP همان مرحله |
| نوار «انجامشده» با شیب ثابت و صعودی | جریان سالم و تحویل مداوم | ادامهدادن روند فعلی |
| نوار «صف انتظار» بلند و در حال رشد | ورودی زیاد یا شروع کند | کنترل ورودی یا بالا بردن ظرفیت شروع |
| افزایش همزمان ضخامت همهٔ نوارها | WIP بالا و از کنترل خارج | محدودکردن کلی WIP |
| نوار «بازبینی» پهن و «انجامشده» کند | گیرکردن در تأیید/تست | بررسی گلوگاه کیفیت یا تأیید |
CFD چه چیزهایی را نشان میدهد؟
- گلوگاهها: هرجا نوار پهن میشود، همانجا کارها جمع شدهاند.
- WIP: مجموع ضخامت نوارهای میانی (بهجز بکلاگ و انجامشده) یعنی کارهای در جریان.
- ثبات جریان: شیب نوار «انجامشده» نشان میدهد تحویل مداوم است یا پرنوسان.
- Lead Time تقریبی: فاصلهٔ افقی بین ورود یک کار به جریان و خروج آن.
- Cycle Time تقریبی: فاصلهٔ افقی بین شروع کار (ورود به «در حال انجام») و پایان آن.
مثال عددی ۱: یک برد کانبان در ۵ روز
فرض کنید برد کانبان تیم چهار ستون دارد: بکلاگ، در حال انجام، بازبینی، انجامشده. تعداد کارها در هر ستون در طول ۵ روز اینطور است:
| روز | بکلاگ | در حال انجام | بازبینی | انجامشده |
|---|---|---|---|---|
| روز ۱ | ۱۰ | ۳ | ۱ | ۰ |
| روز ۲ | ۱۲ | ۴ | ۲ | ۲ |
| روز ۳ | ۱۳ | ۶ | ۳ | ۳ |
| روز ۴ | ۱۱ | ۵ | ۴ | ۶ |
| روز ۵ | ۹ | ۴ | ۲ | ۹ |
تحلیل:
- از روز ۱ تا ۳، ستون «در حال انجام» از ۳ به ۶ کار رسیده؛ یعنی WIP در حال رشد است و تیم کارهای بیشتری شروع میکند، اما تحویل (انجامشده) به همان نسبت رشد نمیکند. این نشانهٔ گلوگاه در «در حال انجام» است.
- از روز ۴ به بعد که تیم WIP را محدود کرد (کاهش به ۵ و ۴)، «انجامشده» شتاب گرفت (از ۳ به ۶ و ۹). یعنی محدودکردن WIP جواب داده است.
نتیجه: ضخامت نوار «در حال انجام» مهمترین سیگنال برای اقدام بود.
مثال عددی ۲: محاسبه تقریبی Cycle Time از CFD
با همان مثال، فرض کنید میدانیم تیم بهطور میانگین روزی ۳ کار را تمام میکند (Throughput = ۳). اگر میانگین WIP در ستون «در حال انجام» حدود ۴.۵ کار باشد (میانگین روزهای ۱ تا ۵)، طبق رابطهٔ لیتل میتوانیم Cycle Time تقریبی را حساب کنیم:
> Cycle Time ≈ WIP ÷ Throughput = ۴.۵ ÷ ۳ ≈ ۱.۵ روز
یعنی هر کار بهطور میانگین حدود یک روز و نیم در مرحلهٔ انجام میماند. اگر این عدد بزرگتر از حد انتظار باشد، یعنی کارها در آن مرحله میمانند و باید گلوگاه را رفع کرد.
نکته: این رابطهٔ ساده (WIP ÷ Throughput) به شما اجازه میدهد از همان دادهای که CFD نشان میدهد، زمان تقریبی تحویل را هم تخمین بزنید.
CFD و رابطهٔ آن با Lead Time و Cycle Time
CFD بهتنهایی گلوگاه را «نشان میدهد»، اما اثر آن را باید با معیارهای زمانی سنجید:
- Lead Time: از ورود یک درخواست به سیستم تا تحویل نهایی آن.
- Cycle Time: از شروع واقعی کار روی یک تسک تا پایانش.
ترکیب طلایی: CFD برای پیدا کردن گلوگاه + Cycle Time برای سنجیدن اثر آن. وقتی گلوگاه را رفع میکنید، باید Cycle Time هم کاهش پیدا کند؛ اگر نشد، یعنی جای درست را اصلاح نکردهاید.
مزایا، محدودیتها و Trade-off
| جنبه | توضیح |
|---|---|
| مزیت | دید یکپارچه از کل جریان کار، نه فقط خروجی |
| مزیت | تشخیص سریع گلوگاه و رشد WIP بدون تحلیل پیچیده |
| مزیت | ارتباط مستقیم با Lead Time و Cycle Time برای تصمیمگیری |
| محدودیت | فقط بهاندازهٔ دادهٔ ثبتشده درست است؛ وضعیتهای بهروزنشده، نمودار را گمراه میکنند |
| محدودیت | CFD گلوگاه را نشان میدهد اما علت آن را نمیگوید؛ علتیابی جدا لازم است |
| Trade-off | CFD برای جریان پیوسته (کانبان) عالی است، اما برای اسپرینتهای کوتاه و محدود، Burndown/Burnup کاربردیترند |
اشتباهات رایج
- نگاه به یک لحظه: CFD با روند معنا دارد، نه یک نقطهٔ زمانی منفرد.
- نادیدهگرفتن پهنشدن نوار: دقیقاً همانجاست که گلوگاه پنهان شده.
- بهروز نکردن وضعیتها: CFD فقط بهاندازهٔ دادهٔ ثبتشده درست است؛ ورود و خروج هر کار باید ثبت شود.
- اقدام نکردن: دیدن گلوگاه بدون محدودکردن WIP، بیفایده است.
- تمرکز فقط بر «انجامشده»: ورودی و مراحل میانی هم به همان اندازه مهماند.
نکات کاربردی
- نکته مهم: هر جا نوار پهن میشود، همانجا گلوگاه است؛ آنجا را اصلاح کنید.
- ترفند کاربردی: CFD را با Cycle Time ترکیب کنید: CFD گلوگاه را نشان میدهد، Cycle Time تأثیرش را.
- اشتباه رایج: تمرکز فقط بر خروجی (انجامشده)؛ ورودی و مراحل میانی هم مهماند.
- قبل از شروع این را بدانید: CFD باید بهصورت خودکار از دادهٔ برد کانبان تولید شود؛ ترسیم دستی، خطاپذیر و زمانبر است.
دوایتفای و تحلیل CFD
برای داشتن CFD دقیق، باید حرکت هر کار بین مراحل ثبت شود. در دوایتفای میتوانید جریان کار را در برد کانبان تعریف کنید، تسکها را بین مراحل حرکت دهید و با گزارشهای کاری و عملکرد، جریان و گلوگاهها را تحلیل کنید؛ به این ترتیب CFD همیشه از دادهٔ واقعی و بهروز تغذیه میشود و محدودکردن WIP بر اساس داده، ممکن میشود.
سوالات متداول
جمعبندی
نمودار جریان تجمعی (CFD)، نقشهٔ سلامت جریان کار کانبان است. ضخامت نوارها را رصد کنید تا گلوگاهها را زود پیدا کنید، WIP را کنترل کنید و جریان را روان نگه دارید؛ سپس با Cycle Time اثر هر اصلاح را بسنجید. با دادهٔ ثبتشده در ابزار مدیریت کار، CFD همیشه دقیق و بهروز است.
اگر موضوع Cumulative Flow Diagram برایتان مفید بود، پیشنهاد میکنیم مدیریت پروژه در صنعت نفت و گاز و نرم افزار برنامه ریزی برای کامپیوتر را هم بخوانید.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.