Daha önceki yazımda Kanban takımlarında kullanılabilecek Lead Time ve Cycle Time metriklerinden bahsetmiştim. Bu metrikler yalnızca Kanban’a özgü değil; Scrum takımlarında da oldukça faydalı bir şekilde kullanılabilir. Özellikle sprint bazlı ilerleyen Scrum takımlarında bu metriklerin ölçülmesi, israfın ve iyileştirme noktalarının görünür hale gelmesini sağlar.
Lead Time’ın Scrum’da Kullanımı
Scrum takımlarında Lead Time, talebin Product Owner tarafından backlog’a eklenmesiyle başlar. Sayaç, talebin tamamlandığı sprintin son günü durur.
-
Yani, talebin backlog’a alındığı tarih ile tamamlandığı sprintin son günü arasındaki süre Lead Time’dır.
-
Böylece bir talebin “müşteriden gelişinden ürüne dönüşmesine” kadar geçen toplam süre ölçülmüş olur.
Bu metrik, talep sahibinin gözünden değeri üretmenin ne kadar sürdüğünü gösterir.
Cycle Time’ın Scrum’da Kullanımı
Cycle Time ise daha dar bir süreyi kapsar. PBI’ın ilk kez alındığı sprintin başlangıcından, tamamlandığı sprintin sonuna kadar geçen süredir.
-
Bir PBI birkaç sprint boyunca tamamlanamıyorsa, bu durum Cycle Time ile net şekilde görünür hale gelir.
-
Bu da özellikle “tamamlanamayan işler” için farkındalık yaratır ve iyileştirme noktalarını belirlemeyi kolaylaştırır.
Detaylı Hesaplama Yöntemi
Genellikle sprint başlama ve bitiş tarihleri dikkate alınarak ölçüm yapılır. Ancak teknik olarak mümkünse daha hassas bir yöntem tercih edilebilir:
-
Board’da ilgili PBI’ın ilk taskının “In Progress” kolonuna taşınması Cycle Time’ın başlangıcı olarak alınabilir.
-
Son taskın “Done” kolonuna taşınması ise bitiş zamanını belirler.
Bu yöntem, sprint içindeki akışın daha doğru ölçülmesini sağlar.
Scrum Takımlarında Lead & Cycle Time Kullanımının Faydaları
-
Ortalama süreleri değerlendirme:
Belirli dönemlerde ortalama Lead ve Cycle Time süreleri takip edilerek, ortalamayı yükselten PBI’lar kolayca tespit edilebilir. Bu sayede iyileştirme yapılması gereken alanlar görünür olur. -
Aykırı değerlerin fark edilmesi:
Scatter (saçılım) grafiği kullanıldığında, diğerlerinden belirgin şekilde uzun süren PBI’lar hemen ortaya çıkar. Bu aykırı değerler incelenerek darboğazların veya engellerin kök sebepleri araştırılabilir. -
İş tipine göre analiz:
Backlog’da iş tipleri (örneğin: yeni özellik, bakım, problem çözme) etiketleniyorsa, ortalama Lead ve Cycle Time değerleri iş tipine göre ayrı ayrı değerlendirilebilir. Bu da hangi iş tipinin süreci yavaşlattığını görmeyi kolaylaştırır.
Sonuç
Scrum takımlarında Lead ve Cycle Time ölçümleri, yalnızca bir sayı üretmek için değil, sürekli iyileştirme kültürünü desteklemek için kullanılmalıdır. Takımlar bu metriklerden elde ettikleri verileri retrospektiflerde değerlendirerek darboğazlarını, gecikme sebeplerini ve süreç iyileştirme fırsatlarını ortaya çıkarabilir.
Böylece yalnızca daha hızlı değil, aynı zamanda daha verimli ve sürdürülebilir bir şekilde değer üretebilirler. 🚀