D- Detailed appropriatezly (Đủ chi tiết hợp lý): Những hạng mục
Q trình tiến hóa của “Hồn thành”
BIỂU ĐỒ SPRINT BURNDOWN
Biểu đồ Sprint Burndown là một cơng cụ được Nhóm Phát triển sử dụng để trực quan hóa tiến độ hướng tới Mục tiêu Sprint. Nhóm Phát triển tập trung sự quan tâm của mình vào lượng nỗ lực cịn lại cần thực hiện để đạt được Mục tiêu Sprint chứ không phải là mình đã làm được những gì.
Nhóm Phát triển tạo ra Sprint Burndown sau buổi Lập kế hoạch Sprint và cập nhật nó hằng ngày để thấy được tiến độ thực của mình. Nếu có những biểu hiện khơng tốt về mặt tiến độ cơng việc thì nhóm có thể đưa ra các quyết định điều chỉnh nhanh chóng một cách chủ động để hướng đến việc hoàn thành Mục tiêu Sprint đúng như cam kết của mình.
67
Nhóm Phát triển dựa vào Sprint Backlog để tính tổng lượng nỗ lực cịn lại cần thực hiện để đạt được mục tiêu Sprint. Mỗi công việc trên Sprint Backlog đều đã được ước tính trong buổi Lập kế hoạch
Sprint, tổng các giá trị ước tính của những cơng việc chưa hồn thành chính là lượng nỗ lực cịn lại.
Hằng ngày, khi đã có một số cơng việc được hồn thành, nhóm cập nhật lại lượng nỗ lực cho các cơng việc chưa hồn thành.
Cách vẽ Sprint Burndown
Biểu đồ Sprint Burndown có 2 trục. Trục hồnh thể hiện thời gian, được chia thành các ngày tương ứng với thời gian của một Sprint. Ví dụ, đối với Sprint 1 tuần có 5 ngày làm việc thì chúng ta sẽ chia thành các ngày: 1, 2, 3, 4, 5…
Trục tung thể hiện lượng nỗ lực cịn lại cần thiết để hồn thành tất cả các công việc. Giá trị này được lấy từ Sprint Backlog.
img694
Cập nhật Sprint Burndown
Hằng ngày, Nhóm Phát triển tính lượng nỗ lực còn lại và cập nhật vào Sprint Burndown.
Tổng lượng nỗ lực còn lại theo từng ngày lần lượt là 71, 58, 45 68
Đường cơ sở của Sprint Burndown
69
Trong biểu đồ Sprint Burndown, chúng ta có một đường cơ sở được nối từ điểm khởi đầu cho đến điểm mong muốn đạt được khi kết thúc Sprint. Tức là, trong trường hợp lý tưởng nhất, tốc độ sản xuất của nhóm ln ổn định và lượng nỗ lực cơng việc còn lại sau từng ngày sẽ giảm dần đều trong suốt Sprint, đạt được giá trị mong muốn vào đúng ngày cuối cùng.
Nếu đường đồ thị thực tế nằm ở phía trên của đường cơ sở có nghĩa là tốc độ sản xuất của nhóm đang khơng đạt như kỳ vọng. Nhóm cần xem xét và phân tích để tìm ra ngun nhân, có những điều chỉnh nếu thực sự cần thiết để tăng năng suất của nhóm. Bởi vì nếu tiếp tục như vậy thì đến cuối Sprint nhóm sẽ khơng thể đạt được mục tiêu.
71
Trong trường hợp thuận lợi, tốc độ sản xuất nhóm cao hơn ước tính, đường đồ thị thực tế sẽ nằm phía dưới của đường đồ thị cơ sở. Điều này có nghĩa là chúng ta sẽ đạt được mục tiêu, hồn thành tất cả các cơng việc sớm hơn ước tính.
Thường thì việc này khơng gây ra tác hại gì với Sprint hiện tại. Nhưng nếu sự chênh lệch là khá lớn và xảy ra nhiều thì nhóm cần chú ý hơn đến việc lập kế hoạch. Bởi vì những yếu tố có thể gây ra hiện tượng này đó là việc ước tính nỗ lực dành cho các cơng việc hoặc ước tính khả năng của nhóm đang q sai lệch so với thực tế.
Công cụ vẽ Sprint Burndown
Trong thực tế, bạn rất dễ dàng để sử dụng các công cụ điện tử để vẽ biểu đồ Sprint Burndown, từ bảng tính cho đến tính năng của các cơng cụ quản lí Backlog.
Tuy nhiên, nhiều nhóm thích tự tay vẽ ra và treo ngay cạnh Sprint Backlog trong khu vực nhóm làm việc. Cách làm này giúp gia tăng tính trực quan, và tăng khí thế làm việc cho nhóm.
72