Burndown Grafiği (Burndown Chart) Nedir, Nasıl Okunur?
Burndown grafiği, sprint ya da proje boyunca kalan işin zamana göre azalışını gösterir. Nasıl okunur, hangi sinyali verir, hangi hatalar yapılır.
Burndown grafiği nedir?
Burndown grafiği, bir sprint ya da projede kalan işin zaman içinde nasıl azaldığını gösteren çizgi grafiktir. Yatay eksen günleri, dikey eksen kalan işi gösterir; kalan iş genellikle hikâye puanı ya da görev sayısı olarak ölçülür.
Grafiğin amacı, takımın planlanan işi sprint bitmeden tamamlayıp tamamlayamayacağını erkenden görünür kılmaktır. Çevik takımlarda en çok sprint burndown biçimiyle kullanılır.
Grafik hangi çizgilerden oluşur?
Çoğu burndown grafiğinde iki çizgi vardır. • İdeal çizgi: sprint başındaki toplam iş miktarından başlar, sprint sonunda sıfıra düz bir hatla iner. Takım her gün aynı hızda iş bitirseydi izlenecek yolu gösterir. • Gerçek çizgi: her gün kalan işin gerçek değerini gösterir. Bir iş "bitti" tanımını karşıladıkça aşağı iner.
İki çizgi arasındaki mesafe, takımın planın önünde mi gerisinde mi olduğunu söyler.
Burndown grafiği nasıl okunur?
Gerçek çizgi ideal çizginin üstünde seyrediyorsa takım planın gerisindedir: ya tahminler iyimserdi ya da engeller işi yavaşlattı. Çizgi ideal çizginin altındaysa takım öndedir; bu durumda sprint sonuna doğru ek iş alma kararı değerlendirilebilir.
Biçim de bilgi verir: • Uzun süre yatay giden çizgi, işlerin başlandığı ama bitirilemediği anlamına gelebilir. Bu, çok sayıda işin aynı anda açık tutulduğunu gösterir. • Sprint sonunda ani bir dikey düşüş, işlerin son güne bırakıldığını ve kalite riskini gösterir. • Çizginin yukarı çıkması, sprint ortasında yeni iş eklendiğini ya da işin yeniden tahminlendiğini gösterir.
Küçük bir örnek
Bir ürün takımı kısa bir sprinte başlıyor ve toplam planlanan işi hikâye puanıyla ölçüyor. İlk günlerde çizgi ideal çizgiye yakın iniyor. Sprintin ortasında müşteriden gelen acil bir hata düzeltmesi sprinte alınınca çizgi yukarı sıçrıyor.
Sprint değerlendirmesinde takım grafiğe bakarak şu soruları sorar: Bu eklenti planlanırken neden dikkate alınmadı? Kapasite tahminimiz gerçekçi miydi? Böylece grafik suçlayıcı bir rapor değil, bir sohbet başlatıcı olarak kullanılır.
Burndown, burnup ve hız grafiği farkı
Burnup grafiği tamamlanan işin yukarı doğru arttığını ve toplam kapsamı ayrı bir çizgi olarak gösterir. Kapsam değişikliği sık yaşanan işlerde burndown'a göre daha okunaklıdır, çünkü kapsamın büyümesi ile işin yavaş ilerlemesini birbirinden ayırır.
Hız (velocity) grafiği ise sprintler arasında tamamlanan iş miktarını karşılaştırır ve gelecek sprint planlamasına dayanak olur. Burndown tek bir sprinti, hız grafiği sprintlerin geçmişini anlatır.
Burndown grafiğinde sık yapılan hatalar
- Grafiği başarı ölçüsü saymak. Çizginin güzel görünmesi için işin yarım bitmiş halinin "bitti" sayılması, grafiği anlamsız kılar.
- Bitti tanımını net koymadan puan düşürmek.
- Grafiği tek başına kullanmak. Hangi işin neden takıldığını görmek için sprint panosuna da bakmak gerekir.
- Yönetime baskı aracı olarak sunmak; takım veriyi şişirmeye başlar.
İyi uygulamada grafik, günlük toplantılarda takımın kendi kendini ayarlaması için kullanılır.
Hangi araçlarda bulunur, nerede öğrenilir?
Jira gibi çevik proje yönetim araçları sprint burndown raporunu otomatik üretir; tablo programlarında da elle çizilebilir. Mindset'in Jira Eğitimi: Temel ve İleri Uygulama programında "Backlog Yönetimi ve Sprint İşleyişi" ile "Gerçek Zamanlı İzleme ve Raporlama" modülleri yer alır. Agile Project Management Foundation programı ise çevik yaklaşımın temellerine odaklanır.
İlgili Mindset programı
Jira Eğitimi: Temel ve İleri Uygulama
Sık sorulan sorular
Burndown grafiği neyin ölçüsü olur: puan mı görev sayısı mı?
İkisi de kullanılabilir. Hikâye puanı iş büyüklüğündeki farkı yansıttığı için daha bilgilendiricidir. Görevler birbirine yakın büyüklükteyse görev sayısı da yeterlidir. Önemli olan, sprint boyunca aynı ölçü biriminde kalmaktır.
Gerçek çizgi ideal çizgiyi hiç yakalamazsa ne anlama gelir?
Tek bir sprintte bu, tahminlerin iyimser olduğunu ya da planlanmamış işlerin girdiğini gösterebilir. Birkaç sprint üst üste görülüyorsa kapasite hesabını ve sprint hedefinin büyüklüğünü gözden geçirmek gerekir.
Burndown grafiği yalnızca Scrum'da mı kullanılır?
En yaygın kullanımı Scrum sprintleridir, ancak belirli bir bitiş tarihi olan her proje için çizilebilir. Sürekli akış gösteren Kanban takımlarında genellikle kümülatif akış diyagramı gibi farklı grafikler tercih edilir.
Grafiği kim hazırlar ve kim inceler?
Veriyi takım üyeleri işlerin durumunu güncelleyerek üretir; araçlar çizgiyi otomatik oluşturur. Grafiği günlük toplantıda ve sprint değerlendirmesinde tüm takım inceler. Scrum'da ürün sahibi ve Scrum Master da bu görünürlükten yararlanır.