Kết nối qua MCP →

Nhập phép tính

Công thức

Show calculation steps (2)
  1. Ideal Burn Per Day

    Ideal Burn Per Day: Công Cụ Tính Biểu Đồ Burndown

    Constant slope of the ideal burndown line (work completed each day)

  2. Ideal Completed Work

    Ideal Completed Work: Công Cụ Tính Biểu Đồ Burndown

    Work that should be completed by the current day

Quảng cáo

Kết quả

Công việc còn lại lý tưởng
60
trên đường burndown lý tưởng
Tốc độ tiêu hao lý tưởng 10 per day
Công việc hoàn thành lý tưởng 40

Công Cụ Tính Biểu Đồ Burndown Là Gì?

Biểu đồ burndown là một công cụ cốt lõi trong Agile và Scrum, giúp trực quan hóa khối lượng công việc còn lại trong một sprint theo thời gian. Đường burndown lý tưởng là một đường chéo thẳng, đi từ tổng khối lượng công việc lúc bắt đầu xuống tới 0 vào cuối sprint. Công cụ này cho bạn biết chính xác từng điểm trên đường lý tưởng đó, để bạn có thể so sánh tiến độ thực tế với kế hoạch và nhận ra nhóm của mình đang đi nhanh hơn hay chậm hơn dự kiến.

Biểu đồ burndown với đường lý tưởng đi xuống và đường công việc thực tế dạng bậc thang
Biểu đồ burndown so sánh đường công việc còn lại lý tưởng với tiến độ thực tế của nhóm.

Cách Sử Dụng

Bạn chỉ cần nhập ba con số: tổng khối lượng công việc trong sprint (tính theo story point hoặc số lượng task), độ dài sprint tính theo số ngày làm việc, và ngày hiện tại (0 nghĩa là thời điểm vừa bắt đầu). Công cụ sẽ trả về khối lượng công việc lý tưởng còn lại của ngày đó, tốc độ tiêu hao lý tưởng cố định mỗi ngày, và lượng công việc lẽ ra đã hoàn thành tính đến thời điểm này.

Giải Thích Công Thức

Đường lý tưởng giả định công việc được hoàn thành với tốc độ đều đặn. Nếu tổng công việc là \(W\) và sprint kéo dài \(D\) ngày, thì tốc độ tiêu hao lý tưởng mỗi ngày là \(W \div D\). Vào bất kỳ ngày \(d\) nào, khối lượng công việc lý tưởng còn lại được tính như sau:

$$\text{CònLạiLýTưởng}(d) = W \times \left(1 - \frac{d}{D}\right)$$

Vào ngày 0, kết quả này bằng \(W\) (chưa làm gì cả), và vào ngày \(D\), kết quả bằng 0 (đã hoàn thành tất cả).

Sơ đồ thể hiện công thức công việc còn lại lý tưởng dưới dạng một đường dốc
Đường lý tưởng giảm theo tốc độ tiêu hao hằng ngày không đổi là \(W\) chia cho \(D\).

Ví Dụ Minh Họa

Giả sử một nhóm cam kết hoàn thành 100 story point trong một sprint kéo dài 10 ngày. Tốc độ tiêu hao lý tưởng mỗi ngày là \(100 \div 10 = 10\) point/ngày. Vào ngày thứ 4, khối lượng công việc lý tưởng còn lại là $$100 \times \left(1 - \frac{4}{10}\right) = 100 \times 0{,}6 = 60 \text{ point}.$$ Vậy nếu nhóm đi đúng tiến độ, lẽ ra đã hoàn thành 40 point và còn lại 60 point.

Bảng Tham Chiếu Burndown Lý Tưởng

Đường burndown lý tưởng cho thấy lượng công việc nên còn lại vào cuối mỗi ngày nếu nhóm hoàn thành một phần bằng nhau của tổng công việc mỗi ngày. Để có tốc độ đốt cháy hằng ngày, công việc còn lại lý tưởng vào một ngày nhất định là:

$$R = \text{Tổng Công Việc}\left(1 - \frac{\text{Ngày Hiện Tại}}{\text{Độ Dài Sprint}}\right)$$

Bảng dưới đây giả định một sprint tiêu chuẩn có 100 điểm câu chuyện được hoàn thành trong 10 ngày. Tốc độ đốt cháy hằng ngày là \(100 \div 10 = 10\) điểm mỗi ngày, vì vậy mỗi ngày công việc còn lại lý tưởng giảm 10 và công việc hoàn thành tích lũy tăng 10.

Ngày Còn Lại Lý Tưởng (điểm) Hoàn Thành Tích Lũy (điểm)
0 100 0
1 90 10
2 80 20
3 70 30
4 60 40
5 50 50
6 40 60
7 30 70
8 20 80
9 10 90
10 0 100

Để điều chỉnh bảng cho sprint của riêng bạn, hãy tính lại tốc độ đốt cháy hằng ngày dưới dạng Tổng Công Việc ÷ Độ Dài Sprint và trừ đi một lần mỗi ngày đã trôi qua. Ví dụ, 60 điểm trong một sprint 6 ngày cũng đốt cháy 10 điểm mỗi ngày, trong khi 120 điểm trong một sprint 10 ngày đốt cháy 12 điểm mỗi ngày.

Giải Thích Kết Quả Burndown Của Bạn

Đường lý tưởng là một tham chiếu lập kế hoạch, không phải dự báo. Giá trị của biểu đồ burndown xuất phát từ việc so sánh công việc còn lại thực tế với đường lý tưởng cho cùng ngày đó.

  • Thực tế ở trên đường lý tưởng (chậm tiến độ): Công việc còn lại nhiều hơn dự án lý tưởng dự đoán. Nhóm đang đốt cháy chậm hơn tốc độ yêu cầu — các nguyên nhân phổ biến là các câu chuyện bị đánh giá thấp, các trở ngại, lỗi không được lập kế hoạch hoặc gián đoạn. Nếu khoảng cách mở rộng từ ngày này sang ngày khác, mục tiêu sprint sẽ gặp rủi ro và nhóm có thể cần phải loại bỏ phạm vi, giải quyết các trở ngại hoặc điều chỉnh kỳ vọng.
  • Thực tế ở dưới đường lý tưởng (sớm hơn tiến độ): Công việc còn lại ít hơn dự kiến. Nhóm đang hoàn thành công việc nhanh hơn tốc độ lý tưởng. Điều này có thể có nghĩa là velocity mạnh, nhưng nó cũng có thể báo hiệu các câu chuyện bị đánh giá cao hoặc rằng một số công việc không được nắm bắt đầy đủ. Nếu liên tục sớm, nhóm có thể có khả năng kéo thêm các mục backlog.
  • Thực tế trên đường lý tưởng (đúng tiến độ): Công việc còn lại phù hợp với kế hoạch cho ngày đó. Tiến triển ổn định hướng tới không còn lại vào cuối sprint. Lưu ý rằng các burndown thực tế hiếm khi là một đường chéo mịn — công việc thường được xóa theo từng bước khi các câu chuyện được hoàn thành, vì vậy những sai lệch ngắn xung quanh đường là bình thường.

Cách thay đổi phạm vi dịch chuyển đường. Đường lý tưởng được neo vào tổng công việc cam kết vào đầu sprint. Khi phạm vi được thêm vào giữa sprint, tổng công việc còn lại tăng đột ngột và đường thực tế bước lên trên, đẩy nó lên trên đường lý tưởng ngay cả khi nhóm đang làm việc hiệu quả. Khi phạm vi bị loại bỏ, đường thực tế rơi xuống mà không có công việc nào được hoàn thành. Vì lý do này, nhiều nhóm vẽ lại đường lý tưởng bất cứ khi nào phạm vi thay đổi trọng yếu, hoặc theo dõi các thay đổi phạm vi riêng biệt để tiến trình và sự dịch chuyển phạm vi không bị nhầm lẫn. Một đường thực tế phẳng (không có chuyển động xuống) thường chỉ vào các trở ngại hoặc công việc bị kẹt trong xem xét, bất kể phạm vi.

Sử dụng biểu đồ để khởi động một cuộc trò chuyện trong các cuộc họp đứng — mục tiêu là làm nổi bật các trở ngại sớm, không phải để đánh giá các cá nhân về việc liệu một ngày đơn lẻ có nằm chính xác trên đường lý tưởng hay không.

Câu Hỏi Thường Gặp

Đường lý tưởng có luôn thẳng không? Có — vì nó giả định một tốc độ đều đặn, nên luôn tạo thành một đường chéo thẳng. Còn đường burndown thực tế thường gập ghềnh, lên xuống thất thường.

Nếu ngày hiện tại vượt quá độ dài sprint thì sao? Công cụ sẽ giới hạn ngày ở mức bằng độ dài sprint, do đó khối lượng công việc còn lại sẽ hiển thị là 0.

Tôi có thể dùng số lượng task thay cho story point không? Hoàn toàn được. Tổng công việc có thể là bất kỳ đơn vị đếm được nào — story point, task hay số giờ — miễn là bạn sử dụng nhất quán một loại đơn vị.

Cập nhật lần cuối: