Gönderiler

T-Shirt Boyutları vs Fibonacci: Takımınız Hangi Tahmin Ölçeğini Kullanmalı?

Planning Poker oturumunda iki grup geliştirici, biri Fibonacci numarası kartları tutan diğeri T-shirt boyutu kartları tutan, bir masa etrafında işbirliği yapıyorPlanning Poker oturumunda iki grup geliştirici, biri Fibonacci numarası kartları tutan diğeri T-shirt boyutu kartları tutan, bir masa etrafında işbirliği yapıyor
Matt Lewandowski

Matt Lewandowski

Son güncelleme 16/02/202610 dk okuma

Tahmin etmeye başlamak üzeresiniz. Ürün defteri hazır, takım odada (veya çağrıda), ve şimdi birisi soruyor: "Hangi ölçeği kullanıyoruz?" Göründüğünden daha önemli bir soru. Seçtiğiniz ölçek, takımınızın yaptığı konuşmaları, tahminlerinizin doğruluğunu ve tahmin oturumlarınızın ne kadar çabuk ilerlediğini şekillendiriyor. En popüler iki seçenek — Fibonacci ve T-shirt boyutları — aynı probleme temelde farklı yaklaşımlar benimsiyor. Doğru olanı nasıl seçeceğiniz aşağıda anlatılmıştır.

Her Ölçek Nedir

Fibonacci Dizisi

Planning Poker ile kullanılan Fibonacci dizisi tipik olarak: 1, 2, 3, 5, 8, 13, 21. Bazı takımlar bunu 34 veya daha uzağa genişletir. Anahtar özellik, sayılar büyüdükçe sayılar arasındaki boşlukların büyümesidir. 1'den 2'ye olan sıçrama küçüktür. 13'ten 21'e olan sıçrama önemlidir. Bu, tahmin doğruluğunun pratikte nasıl çalıştığını yansıtıyor. Bir gün süren bir görev ile iki gün süren bir görev arasında ayırt edebilirsiniz. Ama 14 gün ve 16 gün çalışma arasında ayırt etmek? Güvenilir bir şekilde değil. Büyüyen boşluklar, takımları büyük çalışmaları tam olarak tahmin edebilecekmiş gibi yapılmak yerine daha büyük boyutlarda belirsizliği kabul etmeye zorluyor.

T-Shirt Boyutları

T-shirt boyutları kıyafetlerden ödünç alınan etiketleri kullanıyor: XS, S, M, L, XL ve bazen XXL. Hiçbir sayı yok. Takım "bu kaç puan?" diye sormak yerine "bu ne kadar büyük?" diye soruyor. Soyutlama kasıtlı. T-shirt boyutları saatlere veya günlere dönüştürülmeye direniyor. Basitçe "iki Orta ve bir Büyük" ekleyip toplam elde edemezsiniz. Bu kısıtlama takımları bağıl boyutlandırmaya — mutlak terimlerle tahmin etmek yerine öğeleri birbiriyle karşılaştırmaya doğru itiyor.

Her biri Planning Poker Oturumunda Nasıl Çalışır

Her iki ölçek de Planning Poker aynı temel akışıyla çalışıyor: bir ürün defteri öğesi sunun, tartışın, eşzamanlı oylarında, ortaya çıkarın, anlaşmazlıklar hakkında tartışın ve bir değere yakınsayın. Ama dinamikler farklıdır.

Fibonacci Pratikte

Fibonacci ile takımda sayısal bir aralık var. Tipik bir oturum şöyle ses çıkarıyor:
  • "5 dedim çünkü API entegrasyonu doğrudan — bunu daha önce yaptık."
  • "13 dedim çünkü hala hata durumlarını ele almamız gerekiyor ve üçüncü taraf belgeleri korkunç."
Sayılar belirli konuşmaları yönlendiren çapa noktaları oluşturuyor. Bir geliştirici 3 ve diğeri 13 dediğinde, boşluk her iki tarafın da mantıklarını açıklaması için yeterince büyüktür. Takımların yanlış anlaşılan gereksinimleri, gizli bağımlılıkları ve kapsam hakkında farklı varsayımları keşfettiği yer burasıdır.

T-Shirt Boyutları Pratikte

T-shirt boyutlarıyla konuşmalar daha geniş:
  • "Bunun Büyük olduğunu düşünüyorum. Birçok bilinmeyen var."
  • "Bunu Orta diye adlandırırım. Bilinmeyenler gerçek, ama temel işler daha önce inşa ettiğimiz bir şey."
Tartışma, belirli teknik detaylardan ziyade işin genel hissine odaklanma eğilimindedir. Bu, yüksek seviyede tahmin ettiğinizde bir avantajdır ve kesinliğe ihtiyacınız olduğunda bir dezavantajdır. Beyaz tahtada iki sütunu temsil eden bir karşılaştırma grafiği farklı tahmin yaklaşımlarını, yapışkan notlarla ve modern bir ofisteki markerlarla çevriliBeyaz tahtada iki sütunu temsil eden bir karşılaştırma grafiği farklı tahmin yaklaşımlarını, yapışkan notlarla ve modern bir ofisteki markerlarla çevrili

Yan Yana Karşılaştırma

Ürün defteri iyileştirme ve sprint planlama sırasında önem taşıyan boyutlarda iki ölçeğin nasıl karşılaştırıldığı aşağıda verilmiştir.
BoyutFibonacciT-Shirt Boyutları
KesinlikDaha Yüksek. Sayısal değerler öğeler arasında ayrıntılı farklılaştırma sağlar.Daha Düşük. Daha az kategori daha az kesinlik anlamına gelir, ancak aynı zamanda daha az yanlış kesinlik.
HızOrta. Daha fazla seçenek daha uzun tartışmalara yol açabilir (5 mi 8 mi?).Daha Hızlı. Daha az seçenek ve matematik yok daha hızlı yakınsama anlamına gelir.
Öğrenme EğrisiDaha Dik. Yeni takım üyeleri sayılarla bağıl boyutlandırmayı anlaması gerekiyor.Düz. Herkes sezgisel olarak "Orta" neyin anlamına geldiğini bilir.
Kapsam Belirsiz OlduğundaZorlanabilir. İyi anlamadığınız bir şeye sayı atamak yanlış güven yaratıyor.İyi Çalışıyor. "Bu Büyük gibi görünüyor" dürüstçe belirsizliği iletir.
Kapasite PlanlamaKolay. Sayılar Birikebilir. 5 + 8 + 13 = sprintte 26 puan.Daha Zor. Sayısal eşleşme veya toplam kapasiteye yönelik farklı bir yaklaşım gerekli.
Paydaş İletişimiAçıklama Gerekli. Teknik olmayan paydaşlar sık sık "13 neyi ifade ediyor?" diye soruyor.Sezgisel. Ürün müdürleri ve yöneticiler "Büyük" ü hemen anlamıyor.
Çapa RiskiOrta. Sayılar takımı geçmiş hikayelerden belirli değerlere çapaya sabitleyebilir.Daha Düşük. Soyut etiketler sabitlemesi daha zordur.
Hız TakibiYerel. Hikaye puanları doğrudan hız grafiklerini ve tıkama tablolarını besliyor.Dönüştürme Gerekli. Hızı takip etmek için boyutları sayılara eşleştirmeniz gerekiyor.

Karar Çerçevesi

Doğru ölçek takımınızın bağlamına bağlıdır, hangi ölçeğin soyut olarak "daha iyi" olduğuna değil. Pratik bir çerçeve aşağıda verilmiştir.

Fibonacci Kullanın Zaman...

  • Sprint Düzeyinde Tahmin Etmeniz Gerekiyorsa. Fibonacci puanları doğrudan hız izlemeyi, kapasite planlamasını ve tıkama tablolarını besliyor. Takımınız her sprint için belirli bir iş miktarını taahhüt ediyorsa, sayısal puanlar matematiği kolay hale getirir.
  • Takımınız Tahmin Konusunda Deneyimliyse. Bir süredir tahmin yapan takımlar, 5 ile 8 arasında anlamlı ayırımlar yapmak için Fibonacci'nin granülarite avantajından yararlanabilir.
  • Proje Yönetim Araçlarıyla Entegre Oluyorsanız. Jira, Azure DevOps, Linear ve çoğu araç hikaye puanları için sayısal değerleri bekliyor. Fibonacci doğrudan eşlenir.
  • Tahminleri Ayrıntılı Tartışma İçin Kullanmak İstiyorsanız. Sayısal aralık takımlara algılanan karmaşıklıktaki farkları ifade etmek için daha fazla kelime dağarcığı veriyor, bu da daha spesifik anlaşmazlıkları ortaya koymak.

T-Shirt Boyutları Kullanın Zaman...

  • Yol Haritası veya Epic Düzeyinde Tahmin Yapıyorsanız. Çeyrekler ileri planlama yaparken Fibonacci kesinliği boşa harcanıyor. T-shirt boyutları size uzun vadeli planlama için doğru sadakat seviyesini veriyor.
  • Takımınız Tahmin Konusunda Yeniyse. T-shirt boyutları daha düşük giriş engeline sahip. Yeni takımlar Fibonacci dizileri hakkında bir başlangıç yapılmadan ilk günden itibaren üretken bir şekilde tahmin etmeye başlayabilir.
  • Teknik Olmayan Paydaşlar Dahil Oluyorsa. Ürün müdürleri, tasarımcılar ve yöneticiler ölçek tanıdık etiketler kullandığında daha doğal katılım sağlıyor.
  • Ürün Defteri İçinde Daha Hızlı İlerlemeyi İstiyorsanız. Daha az seçenek seçilecek şekilde takımlar daha hızlı yakınsayıyor. T-shirt boyutu oturumları aynı ürün defterinde Fibonacci oturumlarından genellikle 30-50% daha hızlı çalışıyor.
  • Yüksek Belirsizlikle Öğeleri Tahmin Ediyorsanız. Kapsam gerçekten belirsiz olduğunda, T-shirt boyutları "bunun büyük olduğunu düşünüyoruz" iletisi veriyor "bunun tam olarak 13 puan olduğunu düşünüyoruz" yanlış güvenini olmadan.
Bir takım geliştirici seçmek için iki tahmin yoluna sahip bir yolda duruyor, farklı tahmin yaklaşımları arasındaki kararı temsil ediyorBir takım geliştirici seçmek için iki tahmin yoluna sahip bir yolda duruyor, farklı tahmin yaklaşımları arasındaki kararı temsil ediyor

Onları Birleştirebilir misiniz?

Evet. Ve birçok takım yapmalı. En yaygın hibrit yaklaşım yol haritası düzeyinde tahmin için T-shirt boyutlarını ve sprint düzeyinde tahmin için Fibonacci kullanıyor. İşte nasıl çalıştığı:
  1. Üç Aylık Planlama: Ürün sahibi yaklaşan epic'ler ve özellikleri sunuyor. Takım T-shirt boyutlarını kullanarak onları boyutlandırıyor. "Bu ödeme entegrasyonu bir XL'dir. Bu ayarlar sayfası tasarımı bir Ortadır." Bu ürün liderliğine işi sıralamak ve uygun şekilde personel ayırması için yeterli bilgi sağlıyor.
  2. Ürün Defteri İyileştirmesi: Epic'ler sprint sınırına yaklaştıkça takım onları bireysel hikayelerına böler ve Planning Poker oturumları sırasında Fibonacci kullanarak bu hikayeleri tahmin ediyor.
  3. Sprint Planlama: Takım Fibonacci ile tahmin edilen hikayeleri hızlarına dayalı olarak sprint'e çekiyor.
Bu katmanlı yaklaşım size kesinliğin önemli olmadığı T-shirt boyutlarının hızını ve önemli olduğu Fibonacci'nin ayrıntılı granülarite sağlıyor.

Değiştirilmiş Fibonacci ve Diğer Hibrit Ölçekler

T-shirt ve Fibonacci'yi birleştirmenin ötesinde takımlar bilinen değer hibrit yaklaşımlar geliştirdi.

Değiştirilmiş Fibonacci

Değiştirilmiş Fibonacci dizisi (1, 2, 3, 5, 8, 13, 20, 40, 100) daha büyük Fibonacci sayılarını daha yuvarlak olanlarla değiştiriyor. Muhakeme: 13'ten sonra geçtiğinizde 21 ile 20 arasındaki fark önemli değildir. Yuvarlak sayılar çalışması daha kolaydır ve büyük tahminlerin doğası gereği kesin olmadığını gösterir. Bu, daha küçük öğeler için sayısal kesinlik isteyen ama standart Fibonacci dizisini üst ucunda garip bulan takımlar için iyi bir orta yoldur.

Sayısal Eşleştirmeyi Içeren T-Shirt Boyutları

Bazı takımlar T-shirt boyutlarına kalıcı sayısal değerler atıyor (XS=1, S=2, M=3, L=5, XL=8, XXL=13) ve tahmin oturumlarında T-shirt etiketlerini korurken kapasite planlama için bu sayıları kullanıyor. Tartışma sırasında sezgisel etiketleri ve planlama için sayısal değerleri alıyorsunuz.

Güven Ağırlıklı Tahmin

Birkaç takım tahminlerine bir güven değiştirgeci ekliyor. Sadece "8 puanı" yerine "8 puanı, düşük güven" diyorlar. Bu ekstra boyut hangi öğelerin taahhüt etmeden önce daha fazla karmaşıklık analizi yapması gerektiğini belirlemeye yardımcı olur.

Anahtarı Yapmak

Takımınız zaten bir ölçek kullanıyor ve bir değişikliği düşünüyorsa işte pratik adımlar:
  1. Paralel Sprint Çalıştırın. Aynı ürün defterini her iki ölçek kullanarak tahmin edin ve deneyimi karşılaştırın. Hangisi daha iyi konuşmalar oluşturdu? Hangisi daha hızlı?
  2. Ağrı Noktalarınızı Kontrol Edin. Geçerli oturumlarınız yavaş hissediyorsa ve tartışmalar işleri basit tutuyorsa T-shirt boyutları yardımcı olabilir. Tahminleriniz kesin olmayan hisse ediyorsa ve sprint taahhütleri güvenilir değilse Fibonacci size daha fazla sinyal verebilir.
  3. Takıma Sorun. Tahmin takım sürece sahip olduğunda en iyi çalışıyor. Geliştirici takımlar var olan ölçeği sinir bozucu buluyorsa hangisi teorik olarak daha iyi olursa olsun satın alma alanları düşük olacaktır.
  4. Ona Zaman Ver. Herhangi bir yeni ölçek ilk iki veya üç sprint boyunca garip hisset. Bir oturumdan sonra terk etmeyin.
Tahminleme ilk kez keşfediyor mu veya güncel yaklaşımınızı yeniden düşünüyorsanız en iyi ölçek takımınız gerçekten tutarlı bir şekilde kullanır ve değerli bulur. Ve tahmin etmeniz gerekip gerekmediğini merak ediyorsanız, #NoEstimates tartışması keşfedilmeye değer — bazen cevap farklı bir ölçek değil farklı bir süreçtir.

Takımınızla Tahmin Etmeye Başlayın

Hem Fibonacci hem de T-shirt boyutları Kollabe'nin Planning Poker aracında mevcuttur. Bir dakikadan az bir oturum ayarlayabilir, takımınızı davet edebilir ve bağlamınıza uygun ölçekle tahmin etmeye başlayabilirsiniz. Özel ölçekler de desteklenir bu nedenle hiçbir standart seçenek çalışmazsa kendinize ait yapabilirsiniz.

Evet. Tarihsel hız verileriniz doğrudan taşınmaz bu nedenle iki veya üç sprint kalibrasyonunu bekleyin. Tam olarak değiştirmeden önce her iki ölçeği kullanarak bir veya iki oturum paralel olarak çalıştırırsanız geçiş daha sorunsuz olur. Bu takıma yeni ölçek için sezgi oluştururken tahminlerinizde sürekliliği koruma şansı veriyor.

Çevrimiçi Planning Poker araçları ölçekten bağımsız olarak eşzamanlı ortaya çıkarmayı işlediğinden her iki uzak ayarlarında da eşit işlev görüyor. Söylenmeli T-shirt boyutları daha kısa oturumlar üretme eğilimindedir toplantı yorgunluğu bir faktör olduğunda bunun avantajı vardır. Uzak takımlar genellikle maraton Planning Poker toplantılarından ziyade daha kısa daha sık tahmin oturumlarını tercih ediyor.

Çoğu araç özel alanları destekliyor bu nedenle T-shirt boyutu alanı ekleyebilirsiniz. Ancak hız grafiği ve tıkama raporu gibi inşa edilen özellikler genellikle sayısal hikaye puanı değerlerini bekliyorler. Bu özellikleri kullanmak isterseniz T-shirt boyutlarınızı sayılara eşleştirmeniz gerekecek. Alternatif olarak hızı yerine kapasiteyi verim (sprintte tamamlanmış hikaye) kullanarak izleyebilirsiniz.

İki sprintlik bir deney çalıştırın. Bir sprint için Fibonacci ve sonraki için T-shirt boyutlarını kullanın. Her iki sprintten sonra takımın hangisini tercih ettiğine daha yüksek oy yapması vardır. Teorik argümanlardan ziyade takımın deneyimine dayalı kararı alın. En iyi tartışmaları ve en az uyuşmazlığı oluşturan ölçek genellikle doğru olandır.