Çevik Tahmin için Fibonacci Dizisi
Fibonacci hikaye puanları, ekiplerin tam saatleri düşünmeden işi hızlı ve doğru bir şekilde tahmin etmesine yardımcı olur. Büyük, belirsiz görevleri hızlı kazanımlardan ayırt etmek için göreceli boyutlandırmayı kullanın.
Fibonacci Hikaye Puanı sistemi bir süredir mevcut, ancak çevik uygulamaların son zamanlarda benimsenmesi onu yeniden popüler hale getirdi. Bunu, tahmin desteği olan hemen hemen her proje yönetimi yazılımında kullanabilirsiniz; örneğin Jira veya Asana.
Değerlendirme için Fibonacci Dizisi (1, 2, 3, 5, 8, 13, 21)
Çoğu gereksinim bilinmediğinde, ortam karmaşık olduğunda ve ihtiyaç acil olduğunda mutlak tahminler yerine göreceli boyutlandırmayı kullanın. Harcayacağınız tam saat sayısını veya ne kadar kazanacağınızı bilmenize gerek yok. Bu rakamlar Scrum / Çevik metodolojisinde Hikaye Puanları olarak da bilinir.
Bu tür bir tahminin amacı, göreceli boyutlandırmaya yardımcı olmaktır. Neyin daha büyük ve neyin daha küçük olduğunu belirlemeye yardımcı olur, ancak tam sayıyı bulmaz, çünkü tahmin nadiren mümkündür.
Fibonacci dizisi tahmini, tahmin süresini %80 hızlandırır. Farkı vurgular ve daha iyi tahminler verir.
Fibonacci Dizisi ile Hikaye Puanları Neden Saatten Daha İyidir
Scum Inc'e göre, şirketteki en iyi uzmanlar bile, bunu uygulayan kişiler de dahil olmak üzere, bir projenin ne kadar süreceğini tahmin edemedi. Dahası, Rand Corporation'ın araştırması 1940'larda insanların saatleri tahmin etmede iyi olmadığını gösterdi. Pratik deneyim bu araştırmayı tekrar tekrar doğruluyor.
Geliştiriciler sadece başlamak için yeterli bilgiye sahipler; bir öğeyi tamamlamak için gereken her şeyi bilmiyorlar. Gereksinim ne kadar belirsiz olursa, bir şeyin ne kadar süreceğini hesaplamak o kadar zorlaşır. Ancak ekiplerin yine de sürümleri tahmin etmek için işlerini değerlendirmesi gerekir.
Gereksinim ne kadar belirsiz olursa, bir şeyin ne kadar süreceğini hesaplamak o kadar zorlaşır. WSJF sizi saat cinsinden uygun tahminler belirlemeye zorlamaz. Bunun yerine, belirsizlik seviyenizi belirlemenizi ister.
Amacımız tam saat sayısını bulmak değil, kabul edilebilir belirsizlik seviyesini belirlemek ve ele almaktır. İş boyutu arttıkça belirsizlik üstel olarak büyür.
İş Boyutu tahmininiz arttıkça bir görevi tamamlama olasılığı dramatik bir şekilde düşer.
Bir Görevi Zamanında Tamamlama Olasılığı, İMALAT MÜHENDİSLİĞİ AKADEMİK DERGİSİ, CİLT 15, SAYI 1/2017 45
Daha iyi planlama için bir sprint veya ürün artışı döngüsünde tamamlanamayan büyük ve belirsiz görevleri ayırmanız gerekir.
Doğrusal değerlendirme ölçeğinde, sayılar birbirine çok yakındır ve tahminleri ayırt etmek imkansızdır. Fibonacci dizisi, en öncelikli listenizi makul karmaşıklık ile daha küçük parçalara bölünmesi gereken şeylerden koruyacaktır.
İş Boyutu ile Bir Görevi Zamanında Tamamlama Olasılığı Arasındaki Korelasyon
Fibonacci Dizisi ile Tahmin 80/20 Kuralını Nasıl Takip Eder
WSJF öncelik puanı, 0,14 ila 63 arasında dağılmış 80 benzersiz değere sahiptir. WSJF puanının her aralığına yedi öncelik seviyesi eşleştirebilirsiniz:
WSJF puan değerlerinin çoğunluğu 18'in altında yer alır. Bu, değerlerin yaklaşık %80'idir. Bu, Pareto Yasası ile eşleşir. Bu tahmin yöntemi, gereksiz görevleri iş listenizde (Backlog) en iyi fikirlerden ayırır.
Bir Görevi Değerlendirmek İmkansızsa Ne Olur?
Bazen bir tahmin vermek hiç mümkün olmaz. Belki görev açıklama veya yeniden düşünme gerektirir ya da sorun hakkında yetersiz bilgi vardır.
Sorular
Eşzamansız iş listesi (Backlog) iyileştirmesi için basit ve güçlü bir araç.
hi.ducalis.io ile bir değerlendirme oturumu çalıştırırken, belirsiz bir sorunla ilgili bir soru sorabilirsiniz. Ardından görev, değerlendirme bölümünden sorulara taşınacaktır.
Her sorunun çözümünün sonucu, sorunla ilgili bir eylem olmalıdır. Sorunu tartışmak, netleştirmek, bölmek, birleştirmek veya iş listenizden (Backlog) kaldırmak için zamanınız olacaktır. Sorunun çözümünden sonra, sorun değerlendirme bölümünüze geri dönecektir.
Bu yöntemin en önemli avantajı, eşzamansız olmasıdır. Özel bir iş listesi (Backlog) iyileştirme oturumu çalıştırmanıza gerek yoktur. 'Soru' düğmesiyle değiştirilebilecek başka bir Zoom çağrısını atlayın.
Değerlendirmeyi Atlama
Bazen bir sorunun açıklamasını okuyabilir ve ne hakkında olduğuna dair hiçbir fikriniz olmayabilir. Örneğin, belki de görev izleyicinizden otomatik olarak senkronize edilmiştir. Ancak sorun, hala araştırma, prototipleme veya deney modunda olduğu için değerlendirme için hazır değildi.
Bir sonraki değerlendirme döngüsüne (ürün artışı) kadar atlayabilirsiniz.
Sorun, puanlanmış bölümde atlandı olarak işaretlenmiş şekilde görünecektir.
Tam resmi anlamak için, iş listenizde (Backlog) kaç atlanan görev olduğunu görmek üzere ekibin değerlendirme ilerleme raporunu kontrol edin.
Ducalis içinde Puanlama Yöntemi Olarak Fibonacci Dizisini Seçme
Ducalis içinde önceliklendirme kriterlerinizi oluştururken, Fibonacci dizisini sıfırdan oluşturmak yerine, sağlanan puan ön ayarlarından hazır ön ayarı hızlıca seçebilir ve kullanabilirsiniz.
Ürün iş listenizde (Backlog) sorunları puanlarken ekip arkadaşlarınıza rehberlik etmek için her puana bir açıklama ekleyebilirsiniz.
Değiştirilmiş Fibonacci Dizisi
Mike Cohn (hikaye puanları konseptinin yazarı), ekiplerin 1, 2, 3, 5, 8, 13, 20, 40 ve 100'den oluşan değiştirilmiş bir Fibonacci dizisi ile tahmin yapmalarını önerir.
Fikir oldukça basit. Bir şeyi 40 veya 100 ile değerlendirmek, bir soru sormaya veya mevcut PI döngüsünden bir görevi atlamaya benzer.
Bu fikri beğenirseniz, kriter ayarı altında değiştirilmiş Fibonacci dizisi ön ayarını kolayca seçebilirsiniz:
Ancak bu çok fazla manuel çalışmadır. Bu nedenle, birisi her zaman bu görevleri takip etmeli, belirsiz görevlerin listesini aklında tutmalı ve diğerlerinden bunları netleştirmelerini istemelidir.