Takım hızı (velocity) nedir ve nasıl kullanılır?
Sözlük

Takım hızı (velocity) nedir ve nasıl kullanılır?

Hazırlayan: Mindset Institute EditörlüğüGüncellendi: 3 dk okuma

Takım hızı (velocity) nedir? Sprint başına tamamlanan işin nasıl hesaplandığını, planlamada nasıl kullanıldığını ve yanlış kullanım hatalarını öğrenin.

Takım hızı nedir?

Takım hızı (velocity), bir çevik ekibin her sprintte tamamladığı işin toplam büyüklüğünü, genellikle story point cinsinden gösteren ve gelecek sprintleri planlamak için kullanılan geçmiş verili bir ölçümdür. Scrum'da bir sprint sonunda "bitti" tanımını karşılayan hikâyelerin puanları toplanır; elde edilen toplam o sprintin hızıdır.

Velocity bir hedef ya da performans puanı değildir. Ekibin geçmişte ne kadar iş bitirebildiğini gösteren bir gözlemdir ve en önemli işlevi tahmindir: gelecek sprintte makul olarak ne kadar iş alınabileceğine dair dayanak sağlar.

Nasıl hesaplanır?

Hesap basittir: • Sprint bitince yalnızca tamamen bitmiş hikâyelerin puanı toplanır. Yarım kalan iş sayılmaz. • Birkaç sprintin hızı alınır ve ortalaması ya da aralığı görülür. • Ortalama, planlamada referans olarak kullanılır.

Tek bir sprintin değeri yanıltıcı olabilir; tatil, hastalık ya da büyük bir olay hızı geçici etkiler. Bu yüzden son birkaç sprintin eğilimine bakmak daha sağlıklıdır. Ekip yeni kurulduysa hız oturana kadar tahminler geniş bir aralıkla verilir.

Küçük bir örnek

Örneğin bir ekip üç sprint boyunca farklı toplam puanlar tamamladı. Ortalama puanı alıp ürün listesindeki işlerin toplam puanına böldüğünde kabaca kaç sprintte biteceğine dair bir tahmin elde ediyor. Ekibin ürün yöneticisi bu tahmini kesin söz olarak değil, aralık olarak paylaşıyor. İlerleyen sprintlerde ekip büyür ya da bir bileşen değişirse hız da değişir ve tahmin yeniden hesaplanır.

Velocity ve kapasite farkı

Kapasite, ekibin bir sprintte ne kadar çalışma zamanı bulunduğunu gösterir: kişi sayısı eksi izin ve toplantı gibi kesintiler. Velocity ise bu kapasitenin geçmişte ne kadar iş çıktısına dönüştüğünü anlatır. İkisi birlikte kullanıldığında planlama daha gerçekçi olur: kapasite düşükse hız beklentisi de ona göre ayarlanır.

Yanlış kullanım biçimleri

  • Ekipleri velocity ile karşılaştırmak: Her ekibin puan ölçeği kendine özgüdür.
  • Hızı hedef yapmak: Hedef hâline gelen ölçü, tahminlerin şişirilmesine ve kalitenin düşmesine yol açar.
  • Bireysel performans ölçmek için kullanmak.
  • Yarım işi sayarak hızı yapay yükseltmek.
  • Tek başına başarı göstergesi saymak: Yüksek hız, doğru ürünü yaptığınız anlamına gelmez.

Velocity iç planlama aracıdır, dışarıya verilen karne değildir. Teslim süresi ve akış verimliliği gibi diğer çevik metriklerle birlikte okunmalıdır.

Satıştaki pipeline velocity ile karıştırmayın

Satış operasyonlarında "pipeline velocity" ayrı bir kavramdır ve satış hattından gelir elde etme hızını anlatır; çevik ekiplerdeki velocity ile ilgisi yoktur.

Mindset programlarında nerede işlenir?

Çevik Tahminleme ve Story Points programında hız ve kapasite planlama modülü bulunur. Çevik Metrikler programı velocity'nin anlamı ve sınırlılıklarını, throughput ve lead time gibi diğer metrikleri ele alır. Pipeline Velocity Yönetimi programı ise satış tarafındaki ayrı kavramı işler.

İlgili Mindset programı

Çevik Tahminleme ve Story Points

Sık sorulanlar

Sık sorulan sorular

Velocity nasıl artırılır?

Doğrudan artırmaya çalışmak yerine hızı yavaşlatan engeller giderilir: belirsiz hikâyeler netleştirilir, bağımlılıklar azaltılır, aynı anda yürüyen iş sınırlanır ve teknik borç yönetilir. Hız bu iyileştirmelerin yan ürünü olarak yükselir. Bu engeller görünür kılınmadığı sürece hız değeri yalnızca bir rakam olarak kalır; retrospektif toplantıları bu engelleri konuşmak için uygun bir yerdir.

Yarım kalan iş velocity'ye sayılır mı?

Hayır. Yalnızca bitti tanımını tam karşılayan hikâyeler sayılır. Yarım iş sonraki sprinte devreder ve orada bittiğinde sayılır. Aksi hâlde hız şişer ve planlama güvenilirliğini kaybeder. Yarım iş sayılmadığında hız düşük görünebilir, ancak bu planlamayı gerçeğe yaklaştırır; hızı şişirmek yalnızca sorunu ileri bir tarihe erteler.

Velocity iki ekip arasında karşılaştırılabilir mi?

Hayır. Story point göreli bir ölçüdür ve her ekibin referansı farklıdır. Bir ekibin yüksek hızı, diğerinden daha verimli olduğu anlamına gelmez. Karşılaştırma yapmak yerine her ekip kendi eğilimini izler. Karşılaştırma yerine ekipler arası bilgi paylaşımı yapmak daha yararlıdır: iyi çalışan uygulamalar paylaşılır, sayılar paylaşılmaz.

Velocity her ekip için gerekli mi?

Değil. Sürekli akış çalışan ya da iş kalemleri benzer büyüklükte olan ekipler iş kalemi sayısına dayalı akış metrikleriyle de planlama yapabilir. Velocity, sprint temelli çalışan ve story point kullanan ekipler için anlamlıdır. Hangi ölçümün seçileceği çalışma biçimine bağlıdır; önemli olan seçilen ölçümün planlamaya gerçekten katkı vermesi ve ekip tarafından anlaşılmasıdır.

Takım Hızı (Velocity) Nedir? Nasıl Hesaplanır?