20 Kasım 2020 Cuma

Scrum - Burndown Chart

Burndown Chart Ne İşe Yarar ?
Açıklaması şöyle. Yani kestirim ile gerçeğin farkını gösteriyor.
A burndown chart is useful not to forecast the completion date, but to show if your actual progress is happening as the progress you forecasted. You have an ideal line on the burndown, and an actual line that shows you if you are behind (above) or ahead (below) of what you ideally forecasted. Seeing that allows you to take action and correct your trajectory if you still want to deliver on the desired date.
İdeal Burndown Chart Eğrisi Nasıl Olmalı Deniliyor ?
Normalde beklentinin sprint sonunda aynı eğimdeki bir çizgiyi takip ederek y ekseninde 0 noktasına gelmek olduğu söyleniyor. 

Ancak günlük ilerlemenin böyle olmadığını düşünenler de var. Sebebi ise ekibin önce büyük işlere odaklanması ve bu işlerin vakit alması. Vakit harcanırken sanki Burndown Chart üzerinde ilerleme olmuyormuş gibi görünüyor. Açıklaması şöyle.
The ideal line is a fantasy. A typical Sprint contains stories of various sizes, some small, medium, and large tasks. The team will jump on the large tasks firsthand if anyone has the capacity, some of the medium tasks. The small tasks are saved for last.
Dolayısıyla bu tür çizelgeleri yanlış bulanlar şöyle diyor. Aslında ben de bu fikre katılıyorum :)
The ideal burndown chart is an indication that you're doing something of low added value.

It is not you, the theory is wrong.
Burndown Chart Çeşitleri
İki tip burndown chart kullanılabilir.  İlki sprint içindeki ilerlemeyi ikincisi ise proje içindeki ilerlemeyi gösterir.

Sprint İçindeki İlerleme Chart'ı
Sprint içindeki ilerlemeyi Excel ile tutmak ta mümkün. Aşağıdaki gibi bir tablo bile iş görür. Biten işler işaretlenir.
Resource | Code Review | Unit Test | Integration Test | Completion
Story 1
Story 2

Hiç yorum yok:

Yorum Gönder