خیلی از تیمها در روز آخر اسپرینت شوکه میشوند: «مگر قرار نبود اینقدر کار باقی مانده باشد؟» ریشهٔ مشکل این است که پیشرفت فقط در جلسههای هفتگی و بهصورت شفاهی ارزیابی میشود؛ هیچکس روند واقعی را روزبهروز نمیبیند. وقتی پیشرفت را فقط در آخر میسنجید، دیدن انحراف وقتی فرصت جبران گذشته باشد عملاً غیرممکن است.
نمودار Burndown دقیقاً همین دید روزانه را میدهد. در این مقاله میبینید Burndown Chart چیست، از چه اجزایی ساخته میشود، چطور خوانده و تفسیر میشود، چه محدودیتهایی دارد و از کجا میفهمید اسپرینت در مسیر درست است.
Burndown Chart چیست؟ (پاسخ سریع)
نمودار Burndown (نمودار سوزاندن کار) یک نمودار خطی ساده است که مقدار کار باقیماندهٔ یک اسپرینت را در برابر روزهای آن نشان میدهد و به تیم کمک میکند ببیند آیا تا پایان اسپرینت به صفر میرسد یا نه. این نمودار رایجترین ابزار بصری برای رصد پیشرفت اسپرینت در Scrum است.
اجزای نمودار Burndown
هر نمودار Burndown از این اجزا تشکیل شده است:
| جزء | معنی |
|---|---|
| محور افقی (X) | روزهای اسپرینت، از روز ۱ تا روز آخر |
| محور عمودی (Y) | مقدار کار باقیمانده (معمولاً Story Point یا ساعت) |
| خط مرجع (Ideal line) | خطی صاف از مقدار اولیه تا صفر در روز آخر |
| خط واقعی (Actual line) | مقدار واقعی کار باقیمانده در پایان هر روز |
| نقطهٔ شروع | مجموع تخمین کار انتخابشده در آغاز اسپرینت |
نکتهٔ ظریف: خط مرجع با اتصال سادهٔ دو نقطه (مقدار اولیه در روز صفر و صفر در روز آخر) رسم میشود. این خط فرض میکند کار با نرخ ثابت تمام میشود؛ که در واقعیت بهندرت دقیق است، اما معیار مقایسهٔ مفیدی میسازد.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.
نحوهٔ خواندن نمودار
خواندن نمودار ساده است؛ فقط موقعیت خط واقعی را با خط مرجع مقایسه کنید:
- خط واقعی روی خط مرجع: تیم دقیقاً طبق برنامه است.
- خط واقعی بالای خط مرجع: کار بیشتری از برنامه مانده؛ تیم عقب است.
- خط واقعی پایین خط مرجع: تیم جلوتر از برنامه است.
- خط افقی و بیحرکت: چند روز است هیچ کاری تمام نشده؛ باید دلیلش را پیدا کرد.
- سقوط ناگهانی در انتها: حجم زیادی کار در روزهای آخر بسته شده است.
تفسیر روند، نه فقط نقطه
یک نکتهٔ کلیدی که خیلیها از قلم میاندازند: روند مهمتر از هر نقطهٔ منفرد است. سه الگوی روند پرتکرار:
- روند پایدار نزدیک خط مرجع: سالمترین حالت؛ تیم با نرخ ثابت کار میبندد.
- شیب تند در ابتدا و صاف در وسط: نشانهٔ شروع پرقدرت و سپس گمشدن تمرکز یا برخورد با مانع است.
- صاف در ابتدا و سقوط در انتها: نشانهٔ این است که کارها در روز آخر «انبوهبسته» شدهاند؛ یعنی تیم در طول اسپرینت چیز قابل تحویلی تمام نکرده است.
مثال عددی ۱: خواندن یک اسپرینت ۱۰ روزه
فرض کنید اسپرینتی ۱۰ روزه با ۵۰ Story Point شروع شده است. خط مرجع هر روز ۵ امتیاز پایین میآید (۵۰ تقسیم بر ۱۰). در پایان روز ۵:
- خط مرجع باید روی ۲۵ باشد.
- اگر خط واقعی روی ۳۰ باشد، تیم ۵ امتیاز عقب است.
- اگر خط واقعی روی ۱۸ باشد، تیم ۷ امتیاز جلو است.
این اختلافِ کوچک در روز ۵ بهمراتب ارزشمندتر از غافلگیری در روز ۹ است، چون هنوز پنج روز برای جبران فرصت هست.
مثال عددی ۲: تشخیص الگوی سقوط انتهایی
اسپرینتی ۱۴ روزه با ۴۰ Story Point در نظر بگیرید. اگر نمودار نشان دهد در ۱۱ روز اول فقط ۸ امتیاز سوخته (روزانه کمتر از یک امتیاز) و در سه روز آخر ۳۲ امتیاز، این یک الگوی ناسالم است: تیم در طول اسپرینت چیزی تحویل نداده و همهچیز را به انتها فشرده است. این الگو معمولاً یعنی تعریف «انجامشده» واقعی رعایت نمیشود یا کارها بهقدر کافی کوچک نشدهاند.
مثال عددی ۳: اسپرینت با کار اضافهشده
اگر وسط اسپرینت، تیم ۱۲ امتیاز کار جدید بپذیرد، مقدار کل از ۴۰ به ۵۲ میرسد. اگر خط مرجع را بهروز نکنید، نمودار بهطور گمراهکنندهای «عقبماندگی» نشان میدهد در حالی که مشکل واقعی تغییر دامنه است، نه کندی تیم. به همین دلیل، دامنهٔ اسپرینت باید پایدار بماند و تغییراتش شفاف ثبت شود.
Burndown در برابر Burnup
این دو نمودار مکملاند و نباید اشتباه شوند:
| ویژگی | Burndown | Burnup |
|---|---|---|
| چه چیزی را رسم میکند | کار باقیمانده | کار انجامشده |
| جهت خط | نزولی به سمت صفر | صعودی به سمت کل دامنه |
| تغییر دامنه | بهراحتی نمایان نمیشود | خط دامنه جداگانه دارد |
| مناسب برای | رصد سرعت سوختن کار | رصد رشد دامنه و تکمیل |
Burndown برای پاسخ به «چقدر مانده؟» عالی است؛ Burnup برای «چهقدر انجام شده و دامنه چهقدر رشد کرده؟» دقیقتر است. در پروژههایی که دامنه مدام تغییر میکند، Burnup معمولاً صادقتر است.
چرا نمودار Burndown مهم است؟
- شفافیت روزانه: همهٔ تیم هر روز وضعیت واقعی را میبینند.
- تشخیص زودهنگام: انحرافها در اوایل اسپرینت دیده میشوند، وقتی هنوز وقت جبران هست.
- زمینهٔ گفتگو: در جلسهٔ Standup، نمودار موضوع صحبت را مشخص میکند.
- پیشبینی واقعبینانه: با روند چند روز، میتوان تخمین زد اسپرینت چگونه تمام میشود.
محدودیتهای Burndown Chart
- فقط «مقدار» را نشان میدهد، نه «ارزش»: کار زیادِ تمامشده لزوماً یعنی ارزش زیاد تحویلشده.
- کیفیت را نمیگوید: کارِ بستهشده ممکن است با کیفیت پایین بسته شده باشد.
- به ثبت روزانه وابسته است: اگر تیم وضعیت را بهروز نکند، نمودار دروغ میگوید.
- بر دامنهٔ ثابت فرض دارد: اگر وسط اسپرینت کار اضافه شود، نمودار گمراه میشود.
- در برابر Story Point های غیردقیق شکننده است: اگر تخمینها بیدقت باشند، کل نمودار بیمعنا میشود.
اشتباهات رایج
- بهروز نکردن روزانه: نمودار فقط بهاندازهٔ دادههای روزانه درست است.
- افزودن کار وسط اسپرینت: بدون تنظیم خط مرجع، نمودار معنا ندارد.
- استفاده بهعنوان ابزار تنبیه: Burndown برای گفتگو و اصلاح است، نه ارزیابی پرسنل.
- نادیدهگرفتن روند: یک نقطهٔ بد اهمیت ندارد؛ روند چند روزه مهم است.
- دستکاری داده برای «خوشایند» نشاندادن: بستن کارهای ناقص فقط برای پایینآوردن خط، فاجعهٔ کیفیت میسازد.
نکات کاربردی
- نکته مهم: در پایان هر روز، کار باقیمانده را بهروز کنید؛ نمودارِ دیروز برای تصمیم امروز بیفایده است.
- ترفند کاربردی: اگر خط واقعی چند روز بالای خط مرجع ماند، در Standup دلیلش را بپرسید و منبع یا دامنه را جابهجا کنید.
- اشتباه رایج: صبر کردن تا روز آخر برای تمامکردن کارها؛ این الگو در نمودار بهصورت خط صاف و سقوط ناگهانی دیده میشود.
- قبل از شروع این را بدانید: نمودار Burndown باید بهصورت خودکار از ابزار مدیریت اسپرینت تولید شود، نه دستی در اکسل.
دوایتفای و نمودار پیشرفت
برای داشتن Burndown Chart دقیق، باید مقدار کار و وضعیت تسکها بهصورت روزانه و یکپارچه ثبت شود. در دوایتفای میتوانید اسپرینت و بکلاگ را تعریف کنید، Story Point هر تسک را ثبت کنید، وضعیتها را روزانه بهروز نگه دارید و از گزارشها و نمودارهای پیشرفت برای دیدن روند اسپرینت استفاده کنید؛ به این ترتیب نمودار همیشه واقعی و بهروز است، نه تصویری دستساز در انتهای هفته.
سوالات متداول
جمعبندی
نمودار Burndown، شفافیت روزانهٔ پیشرفت اسپرینت است. با مقایسهٔ خط واقعی و خط مرجع، خیلی زود میفهمید تیم در مسیر است یا نه، و فرصت اصلاح دارید. فقط یادتان باشد: نمودار به ثبت روزانه و تخمین دقیق وابسته است و ابزاری برای گفتگو و اصلاح است، نه قضاوت. و برای رصد تغییر دامنه، در کنارش Burnup را هم در نظر بگیرید.
اگر موضوع Burndown Chart برایتان مفید بود، پیشنهاد میکنیم مدیریت پروژه های EPC و بهترین روش برنامه ریزی هفتگی برای کنکور 1405 را هم بخوانید.
همین امروز به دوایتیفای بپیوندید
پروژهها را بدون سردرگمی پیش ببرید: همهٔ وظایف، پیشرفتها و گزارشهای تیم در یک محیط یکپارچه. ساختهشده برای شرکتها، استارتاپها و تیمهای دورکار — با راهاندازی چنددقیقهای، پشتیبانی فارسی و نسخهٔ آزمایشی رایگان.