Bu mükemmel bir soru ve ekiplerin gelişmesi için çok önemli. Konu aldatıcı ve yaygın olarak yanlış anlaşılıyor. Hikaye işaretinin asıl amacı, hikayelerde tanımlanan işlevselliği tamamlamak için gereken Çaba Düzeyini (LOE) tahmin etmek için hızlı ve kabul edilebilir derecede doğru bir yöntem bulmaktı. Genel hedef: ekiplere bir çaba (proje gibi) tamamlamanın ne kadar zaman alacağını tahmin etme veya tahmin etme yöntemi vermek. Hız anlayışınız doğrudur: Sprint başına ORTALAMA puanları tamamlandı (gerçekten YAPILDI). Eğer teslim edecek bir projeniz varsa ve bu 250 puan ise ve takımınız sprint başına ortalama 25 puan alırsa, proje kabaca 10 sprint, artı veya eksi bir tampon süresi alacaktır.
Ken Schwaber gibi bazı armatürler, hız ve noktaların sadece orta ila uzun vadeli tahmin için kullanıldığını öne sürüyor. Görev saatlerini, bir sprint'te neler yapılabileceğine dair ikinci bir "akıl sağlığı kontrolü" olarak kullanmanızı önerirler. Bu nedenle, her sprintteki puan miktarı kapasiteye bağlı olarak değişebilir. Diğerleri (ben de dahil), olgun bir ekibin kapasiteyi doğru bir şekilde tahmin edebilecek çok tutarlı bir boyutlandırma modeline yerleşeceğine ve sonunda çalışma saatlerinin gereksiz bir ek yük haline geleceğine inanıyorlar. (Takımın puanları ve hikaye boyutlandırması anlayışı doğru olana kadar en az 6-12 sprint, IMHO için yeni takımlar gerçekleştirmek önemlidir.)
İlk küçük hatanız, takımın hızı bilmesi ve birçok hikaye puanı getirmesi gerektiğini söylemiş olmanızdır. Aslında, antrenörler takımları% 10 ila% 20 indirmeye teşvik eder ve bunun yerine * taahhüt eder. Eğer takımınız sprint başına 25 puan tamamlama eğilimindeyse, sprint'i 25 puana doldurmayın, aksine 20 ila 22 noktada durun. Unutmayın: Diğer işler yapıldığında hikayeler getirmek mükemmeldir. Yani 22 puan "tamamlayabilir" ve 28 tamamlayabilirsiniz. Bu harika. Sadece takımı "kum torbası" ve sürekli taahhüt altında teşvik etmek için dikkatli olun. Daha fazlasını yapıp yapamayacağımızı görmek için esnemenin yanlış bir yanı yok.
Şimdi, sprintler arasındaki varyans hakkında konuştuğunuz noktaya. Bir sprint 20 puan, sonra 50, sonra 22, sonra 45, sonra 15, sonra 60'ı tamamlayan bir takımı görmek çok yaygın (ancak OPTİMAL DEĞİL) bir kalıptır. Sapmayı hesaplarsanız,% 50'lik dalgalanmalar gösterebilir sonra% 100 sprint. Takımlar neden bir sprint'te sadece 15 puan, diğerinde 60 puan tamamlar?
Bu, takımın ne yapabileceğini gerçekten bilmediği anlamına gelebilir. (Hey, son sprint'i 50 puan tamamladık, bu sprint'i tekrar yapabiliriz).
VEYA, ürün sahiplerinin takımı aşırı taahhütte bulunmaya zorladığını veya sprint başladıktan sonra iş eklediğini gösterebilir. Bunlar tamamlanmış noktalarda bu vahşi sallanmaya neden olabilecek ANTI-PATTERNS'den bazılarıdır.
Bu Öngörülebilirlik ölçüsü, scrum ustaları için ekibin dikkatini çekmek ve dikkatini çekmek için önemli bir önlemdir.
Çoğu zaman, bir sprintte birkaç puan ve daha sonra bir sonraki sprintte birçok noktayı tamamlamalarının nedeni, "TAMAMLANMAYAN İŞ DALGASI DALGASI" diyorum. İşte çok yaygın bir model:
Ürün sahibi bir tarihi karşılamak için baskı altında. Böylece ekip çok fazla iş yapmaya ihtiyaç duyuyor. Yeni bir ekip olarak başlıyorlar ve gerçekte neler yapabildiklerinden emin değiller.
Yani sprint 1, sprint'i planlıyorlar ve Şekillendirme aşamasında oldukları için tüm işleri tamamlayamıyorlar. Aslında yaptıkları işten daha eksik çalışmaları var. Tamamlanmamış çalışma BAŞLATILMIŞTIR, ancak EKSİKSİZDİR. Bir sonraki sprint'e taşınır ve bu sefer eksik olandan daha fazla iş yaparlar. Bir sonraki süratle, bu büyük eksik iş yükü YAPILDI ve ekibin güveni artar.
Ürün sahibi heyecanlı ve bu yüzden yükünü tekrar arttırıyor. Bu sprint sonunda, BÜYÜK miktarda eksik iş ve hayal kırıklığı yaratan bir DONE işi var.
Burada sprint sonra WAVES of Done vs Incomplete alternatif sprint görmeye başlar. Takımlar neler olduğunu anlamazsa, bu model aylarca sürebilir. Ancak ortalama olarak, sprint başına yaklaşık 24 puan tamamlarlar. Peki aşırı taahhütten vazgeçtiklerinde ne olur?
STILL'in 24 ila 26 puan tamamladığını, ancak devir işinin azaldığını göreceksiniz. Şimdi, takım moralini de yok eden imkansız bir işi tamamlamaya çalışırken bunalmak yerine, takım süreçlerini geliştirmeye başlayabilir.
Zamanla, Tamamlanmadı-Tamamlanmayan işteki büyük değişimler olmadan hız artmaya başlayacaktır.
Eğer takıma biraz "gevşeme zamanı" vermiyorsan, ASLA onları daha yalın, daha hızlı, daha iyi yapacak işler yapmak için zamanları olmayacak. Örneğin Dev-Ops olamaz. Test Otomasyonu - Bunun için kimin zamanı var !? Ancak bunlar tam olarak takımların üzerinde çalışabilmeleri için gerekli olan hızdır.