Anasayfa
/
Sözlük
/
T-Shirt Sizing veya Story Point Kullanıyor Musunuz?

T-Shirt Sizing veya Story Point Kullanıyor Musunuz?

SÖZLÜK MADDESİ

T-Shirt Sizing veya Story Point Kullanıyor Musunuz?

Bir ürün ekibinde çalışıyorsanız, eninde sonunda şu sahneyle karşılaşırsınız: Takım toplanır, ekrana bir iş kalemi düşer ve birisi sorar — "Bu kaç puan?" Kimisi parmaklarını kaldırır, kimisi "S mi M mi?" diye düşünür, kimisi de "abi bunu saat cinsinden konuşsak?" der. Tahminleme yöntemi seçmek, aslında ekibin nasıl düşündüğünü, nasıl planladığını ve hatta nasıl bir tempoda yaşadığını belirleyen bir karar. Bu yüzden "T-shirt sizing mi, story point mi?" sorusu göründüğünden çok daha katmanlı bir tartışma.

Kısa cevabı baştan verelim: Tek doğru yöntem yok. Bazı ekipler klasik story point ile 1-3-5-8 üzerinden ilerlerken, bazıları işin doğası gereği saat bazlı bir story point modeline geçiyor; hatta sprint mantığını tamamen bir kenara bırakıp kanban akışıyla çalışıyor. Önemli olan, seçtiğiniz yöntemin işin ritmiyle uyumlu olması.

Sprint mi Kanban mı: Tahminleme Bu Soruyla Başlıyor

Tahminleme yönteminizi seçmeden önce sormanız gereken soru aslında daha temel: Siz hangi akışla çalışıyorsunuz?

Eğer sprint döngüleri içinde ilerliyorsanız, story point veya T-shirt sizing gibi göreceli tahmin yöntemleri çoğu zaman iyi çalışır. Çünkü sprint, belirli bir zaman dilimine sığacak işleri planlamayı gerektirir ve bu da "bu iş diğerine göre ne kadar büyük?" sorusunu doğal hale getirir.

Ama her ekip sprint ile ilerlemek zorunda değil. Özellikle dinamiklerin hızlı değiştiği sektörlerde — turizm bunun en belirgin örneklerinden biri — sprint planlaması bazen ayak bağına dönüşüyor. İki haftalık bir planı bitiremeden kapsam değişiyor, öncelikler kayıyor, yeni acil işler giriyor. Bu noktada kanban devreye giriyor.

Kanban Çalışan Bir Ekipte Tahminleme Nasıl İşliyor?

Kanban ile çalışan ekipler için tahminleme mantığı biraz farklılaşıyor. Çünkü kanbanda sprint yok, bitmesi gereken zaman aralığı yok; sürekli akan bir iş hattı var. Bu yüzden klasik anlamda bir sprint planlamasına oturup "bu iş 5 puan, bu 8 puan" demek çoğu zaman pratik olmuyor.

Bunun yerine ürün yönetimi ve yazılım tarafının birlikte oluşturduğu bir to-do listesi üzerinden ilerlemek daha mantıklı hale geliyor. Bu listedeki her iş kalemi için bir tahmin veriliyor; ancak bu tahmin, geleneksel Fibonacci dizisi (1, 3, 5, 8) yerine saat bazlı bir story point olarak konumlandırılabiliyor.

Örnek vermek gerekirse: Bir iş günü 6 saat efektif çalışma olarak kabul ediliyorsa, bir gün eşittir 6 story point olarak değerlendiriliyor. Yani 12 puanlık bir iş, kabaca iki günlük efektif emek demek. Bu yöntem, klasik story point'in soyutluğunu biraz törpülüyor ve ekibe daha somut bir referans noktası veriyor.

Neden Saf Story Point Değil de Saat Bazlı Bir Hibrit?

Bunun nedeni oldukça pragmatik. Hızlı değişen bir sektörde, ekip ve paydaşlar "5 puan ne kadar sürer?" sorusunu sürekli soruyor. Saat tabanlı bir referans kullandığınızda, bu soruyu cevaplamak kolaylaşıyor. Ürün yöneticisi de, yazılım müdürü de aynı dili konuşmaya başlıyor. Soyut puanlar yerine, zaman üzerinden somut bir tahmin çıkıyor ortaya.

Elbette bu yaklaşımın saf agile pratisyenlerini biraz rahatsız ettiğini söylemek gerek. Çünkü story point'in özünde "efor + karmaşıklık + risk" var, sadece saat değil. Ama gerçek dünyada, ekibin işine yarayan yöntem doğru yöntemdir.

T-Shirt Sizing Nerede Devreye Giriyor?

T-shirt sizing (S, M, L, XL gibi beden bazlı tahminleme) genellikle iki yerde işe yarıyor: İşlerin henüz çok belirsiz olduğu erken aşamalarda ve teknik olmayan paydaşların da masada olduğu toplantılarda.

Çünkü kimse "bu iş 13 puan mı 21 puan mı?" tartışmasına girmek istemez, ama herkes "bu iş large mı yoksa medium mu?" sorusunu rahatlıkla yanıtlayabilir. Bu yüzden roadmap planlaması, çeyreklik tahminler veya yüksek seviyeli backlog grooming oturumlarında T-shirt sizing oldukça pratik bir araç.

Detaya inildikçe, yani işler refine edildikçe, T-shirt boyutları zamanla story point'lere ya da saat tahminlerine dönüşebilir. Yani bu iki yöntem birbirinin alternatifi değil, aslında bir akışın farklı aşamalarında devreye giren tamamlayıcı araçlar olarak da düşünülebilir.

Peki Siz Ne Yapmalısınız?

Eğer ekibinizin akışı bir sprint döngüsüne oturuyorsa ve işlerinizin karmaşıklığı görece tahmin edilebilir bir aralıktaysa, klasik story point yaklaşımı sizi yormaz. Eğer planlamanın ilk aşamasında, henüz iş detayları netleşmemişken hızlı bir büyüklük hissi almak istiyorsanız, T-shirt sizing daha pratiktir.

Ama sektörünüz hızlı değişiyorsa, öncelikler sürekli kayıyorsa ve sprint planı kurmak yerine sürekli akan bir iş listesiyle ilerlemek zorundaysanız, kanban + saat bazlı story point hibriti gibi yöntemleri masaya yatırabilirsiniz. Önemli olan, ekibin tahminlemeyi bir ritüele dönüştürmemesi, gerçekten karar vermesine yardımcı bir araç olarak kullanması.

Bu yüzden "hangisi doğru?" sorusu yerine "hangisi bizim akışımıza uyuyor?" sorusunu sormak çok daha verimli olacaktır.

Gerçek Bir Ekibin Pratiği

Örneğin turizm sektöründe çalışan bir ürün ekibini düşünelim. Bu ekipte ürün yönetimi ve yazılım müdürleri birlikte bir to-do listesi oluşturuyor. Sprint kullanmıyorlar çünkü turizmde gün içinde bile öncelikler değişebiliyor — bir kampanya, bir entegrasyon ya da bir operasyonel kriz tüm planı altüst edebilir.

Bu yüzden kanban tahtasıyla ilerliyorlar. Her iş kalemini saat cinsinden bir story point ile puanlıyorlar: Bir efektif iş günü 6 saat, dolayısıyla 6 story point. Böylece hem ekibin kapasitesini görüyorlar, hem de paydaşlara "bu iş yaklaşık kaç gün sürer?" sorusunun cevabını net verebiliyorlar. Klasik agile kitabından farklı, ama ekibe uyan bir model.

Merak Edilenler

Story point gerçekten saatten bağımsız mı olmalı?

Teoride evet, pratikte ise ekibe göre değişiyor. Saf agile yaklaşımında story point soyut bir efor birimidir; ama bazı ekipler iletişimi kolaylaştırmak için saat bazlı bir referans kullanmayı tercih ediyor.

Kanban ile çalışan bir ekibin tahminleme yapması şart mı?

Şart değil, ama önerilir. Tahminleme yapmasanız bile en azından iş kalemlerinin büyüklüğü hakkında ortak bir anlayışa sahip olmak, hem önceliklendirme hem de paydaş iletişimi için ciddi avantaj sağlar.

T-shirt sizing ile story point'i birlikte kullanmak mantıklı mı?

Çok mantıklı. Üst seviye planlamalarda T-shirt sizing, iş detaylandıkça story point veya saat bazlı tahmin — bu hibrit yaklaşım birçok ekipte gayet iyi işliyor.

Hızlı değişen sektörlerde sprint hiç mi çalışmaz?

Çalışır, ama esnek tutmak gerekir. Bazı ekipler tek haftalık sprintler veya kısaltılmış planlamalarla çözüm bulurken, bazıları için kanban gibi akış bazlı yöntemler daha etkili oluyor.

Yöntemden Önce Akışı Tanımak

Tahminleme yöntemleri aslında bir teknik tercihten çok, ekibin kendisini nasıl gördüğüyle ilgili bir karar. Sprint ritmiyle nefes alan bir ekiple, kanban akışında yaşayan bir ekip aynı araçları kullanmak zorunda değil — kullanmaları da gerekmiyor zaten.

Önemli olan, seçtiğiniz yöntemin size yardımcı olması; sizi yormaması. T-shirt sizing de, story point de, saat bazlı hibrit yaklaşımlar da birer araç. Hangisinin daha doğru olduğuna karar vermeden önce, ekibinizin gerçekten neye ihtiyacı olduğunu anlamak — galiba en iyi tahminleme bu.

BRİCK EĞİTİM VİDEOLARI

İlgili Videolar

1
 dk
Tanımlama

T-Shirt Sizing veya Story Point Kullanıyor Musunuz?

Transkript

Biz şu an kanban çalışıyoruz, sprint çalışmıyoruz. Bir to-do listemiz oluyor. Saat olarak bir story point veriyoruz: 1 gün 6 story point. Turizm içerisinde daha efektif ve daha hızlı değişen dinamitler olduğu için kanban daha efektif.

Aspect Component Library

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.

Aspect Component Library

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.

Aspect Component Library

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus sodales leo id commodo ornare.

BRİCK EĞİTİMLERİ

İlgili Eğitimler

Online Eğitim
Yeni Eğitim
20 Eylül - 8 Aralık 2023

Yazılım Geçmişi Olmayanlar için Yazılım Eğitimi

Donec convallis magna non sem vulputate, et finibus massa commodo. Lorem ipsum dolor sit amet, consectetur. Donec convallis magna non sem vulputate, et finibus massa commodo. Lorem ipsum dolor sit amet, consectetur.
Online Eğitim
Yeni Eğitim
20 Eylül - 8 Aralık 2023

Yazılım Geçmişi Olmayanlar için Yazılım Eğitimi

Donec convallis magna non sem vulputate, et finibus massa commodo. Lorem ipsum dolor sit amet, consectetur.