Aracılığıyla paylaş


Ürün birikim listenizi tahmin edin

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Ekipler, sprint planlama çalışmalarında yardımcı olması için tahmin aracını kullanabilir. Takım hızı için bir değer taktığınızda tahmin aracı, gelecekteki sprint'lerde kapsam içindeki hangi öğelerin tamamlanabileceğini gösterir. Her iki araç da ekibin geri bildirim öğelerini tahmin etme yeteneğinden yararlanan ekibe özel araçlardır. Ekibiniz bir veya iki sprint'i tamamladıktan sonra, gelecek sprint'lerde iş yükünün ne kadarını bitirebileceklerini tahmin etmek için ekip hızını kullanabilir.

Tahmin aracı, ekiplerin kritik planlama sorularını yanıtlamasını sağlar:

  • Sprint kapasite planlaması: Gelecekteki sprintlerde kaç backlog maddesi tamamlayabiliriz?
  • Sürüm planlaması: Bekleme listemizdeki tüm öğeleri ne zaman tamamlamayı bekleyebiliriz?
  • Kaynak planlaması: Hedef teslim tarihlerimizi karşılamak için hangi hıza ihtiyacımız var?
  • Kapsam yönetimi: Gelecek sürümler için hangi özelliklere öncelik verebilirsiniz?

Şu makaleyi kullanarak şunları öğrenin:

  • Yaklaşan sprint'leri tahmin etme
  • Tahmin etmeyi desteklemek için gerekli ve önerilen ekip etkinlikleri
  • Tahmin sonuçlarını etkili bir şekilde yorumlama ve kullanma
  • Doğru tahmin için en iyi yöntemler

Note

İş listesi veya panonuzda istenen iş öğelerini görmüyorsanız, İş listenizi oluşturma ve yönetme kısmına bakınız. Daha fazla bilgi için bkz. Azure Boards nedir?

Prerequisites

Category Requirements
Proje üyeliği Projesi'nin bir üyesi.
Permissions Katkıda Bulunanlar güvenlik grubunun üyesi.
Erişim düzeyleri En az Temel erişim.

Note

Genel bir proje için Paydaş erişimi olan kullanıcılar, Temel erişime sahip kullanıcılar gibi birikim ve pano özelliklerine tam erişime sahiptir. Daha fazla bilgi için, bkz. Paydaş erişimi hızlı başvuru kılavuzu.

  • Proje üyeliği: Bir projesininüyesi.
  • İzinler: Katkıda Bulunanlar güvenlik grubuna üyedir.
  • Erişim düzeyleri: En az Temel erişim.

Tahminle ilgili temel bilgileri anlama

Tahmin aracına geçmeden önce Azure Boards'ta tahminlerin nasıl çalıştığını anlamak önemlidir:

Tahmin ilkeleri

  • Hız tabanlı tahminler: Tahmin aracı, gelecekteki kapasiteyi tahmin etmek için ekibinizin geçmiş hızını kullanır
  • Sprint tutarlılığı: Tahminler tutarlı sprint uzunluklarını ve takım kapasitesini varsayar
  • İş öğesi tahmini: Doğru tahminler tutarlı ve güvenilir iş öğesi tahminleri gerektirir
  • Durum tabanlı filtreleme: Tahminlere yalnızca belirli durumlardaki iş öğeleri (Önerilen, Devam Ediyor) dahil edilir

Tahmin sınırlamaları

  • Geçmiş performans göstergesi: Tahminler geçmiş verileri temel alır ve gelecekteki değişiklikleri dikkate almayabilir
  • Ekip değişiklikleri: Tahminler, ekip oluşturma değişiklikleri için otomatik olarak ayarlanmıyor
  • Dış bağımlılıklar: Araç dış engelleyicileri veya bağımlılıkları dikkate almaz
  • Tahmin doğruluğu: Tahmin kalitesi, iş öğesi tahminlerinin doğruluğuna bağlıdır

Ekibinizin iş listesini tahmin etmeye çalışmadan önce aşağıdakilere sahip olmanız gerekir.

Gerekli kurulum

  • Tahmin değişkenliğini en aza indirme: Tahminlerdeki değişkenliği azaltmak için kapsam öğelerini tanımlama ve boyutlandırma.
  • Hata izlemeyi yapılandırma: Ekibinizin hataları nasıl tedavi etmek istediğini belirleyin. Ekibiniz hataları gereksinimler gibi ele almayı seçerse, hatalar iş listesinde görünür ve Hız tablosu ve tahmin içinde sayılır.
  • Ekibinizin alan yolunu ayarlama: Tahmin aracı, bu öğeleri ekibinizin varsayılan ayarlarına göre tahmin eder. Bu ayarlar, ekibin varsayılanına göre alan yollarındaki öğelerin dahil edilip edilmeyeceğini belirleyebilir veya dışlayabilir.
  • Düz yapıyı koruyun: Geri bildirim ve hata hiyerarşisi oluşturmayın. Aynı kategori hiyerarşisindeki son düğüm olan yaprak düğümün gösterimi yalnızca panolarda, sprint iş listelerinde ve Görev Panolarında görünebilir. Daha fazla bilgi için bkz Yeniden sıralama ve iç içe yerleştirme sorunlarını düzeltme, Geri loglar ve panolar hiyerarşik (iç içe yerleştirilmiş) öğeleri görüntüler.
    Gereksinimleri, hataları ve görevleri iç içe yerleştirmek yerine düz bir liste tutun; farklı kategori öğeleri arasında yalnızca bir düzey derinliğinde ebeveyn-çocuk bağlantısı oluşturun. Gereksinimleri veya kullanıcı hikayelerini gruplandırmak için Özellikler'i kullanın. Hikayeleri özelliklerle hızla eşleyebilirsiniz. Harita arka planda ebeveyn-çocuk bağlantılar oluşturur.
  • Sprint temizliğini tamamlama: Sprint'in sonunda, ekibin tamamlamış olduğu backlog öğelerinin durumunu güncelleyin. Tamamlanmamış öğeleri ürün kapsamına geri taşıyın ve bunları gelecekteki sprint planlama toplantısında göz önünde bulundurun.

Ekip kurulumunda dikkat edilmesi gerekenler

Note

Birkaç ekiple çalışıyorsanız ve her ekip kendi geri iş listesi, hız grafiği ve tahmin aracıyla çalışmak istiyorsa, daha fazla ekip oluşturabilirsiniz. Ardından her ekip kendi Çevik araçları kümesine erişim elde eder. Her Çevik aracı, iş öğelerini yalnızca atanan alan yolları ve yineleme yolları ekip için ayarlananlara uyan öğeleri içerecek şekilde filtreler.

Yaklaşan sprint'leri tahmin edin

Sprint içinde kaç öğe tamamlayabileceğiniz hakkında fikir edinmek için tahmin aracını kullanın. Bir hızı takarak, ekibin etkinleştirdiği sprint kümesi için hangi öğelerin kapsam içinde olduğunu görebilirsiniz.

Ürün iş yükünüzü tahmin etmek için aşağıdaki eylemleri tamamlayın:

  1. Panolar>Artıklar> seçeneğini seçin ve ekip seçici menüsünden doğru ekibi seçin.

    Bir ekip için Açık İşler ve İş Yükü'nün ekran görüntüsü.

    Başka bir kapsam seçmek için seçiciyi açın ve farklı bir ekip seçin veya Kapsam dizinini görüntüle seçeneğini belirleyin. Alternatif olarak, projenin ekip geri işleri listesini filtrelemek için arama kutusuna bir anahtar sözcük girin.

    Başka bir ekip seçmeyi gösteren ekran görüntüsü.

  2. Seçim yaptığınızdan emin olun: Hikayeler (Çevik için), Sorunlar (Temel için), İşler (Scrum için) veya Gereksinimler (CMMI için), bunları kapsam düzeyi olarak belirleyin.

    Ürün kapsamı düzeyini seç, Kapsam öğeleri, Hikayeler veya Gereksinimler açılan menüsünü gösteren ekran görüntüsü.

  3. (İsteğe bağlı) Hangi sütunların hangi sırada görüntüleneceğini seçmek için eylemler simgesini ve sütun seçenekleri'ni seçin. Daha fazla bilgi için bkz Sütun seçeneklerini değiştirme.

    Sütun Seçenekleri'ni seçmeyi gösteren ekran görüntüsü.

  4. Görünüm seçenekleri simgesini seçin ve Tahmin'i Açık konumuna kaydırın. İşleri basit tutmak için Eşleme ve Planlama bölmelerini Kapalı duruma getirin.

    Panolar, Backlog, görünüm seçenekleri menüsü, sıralı tahmin gösteren ekran görüntüsü.

    Tahminde saymayan öğeleri gizlemek için Devam Eden Öğeler'iKapalı olarak ayarlayın. Tahmin aracı, İşlendi veya Bitti olarak ayarlanmış Scrum öğelerini ve Etkin, Çözüldü veya Tamamlandı olarak ayarlanmış Çevik ve CMMI öğelerini yoksayar.

  5. Ekibinizin tahmin edilen hızını girin.

    Panolar, Bekleyen İşler, Tahmin hızı sırasını ayarla’yı gösteren ekran görüntüsü.

    Tip

    Ekibiniz birkaç sprint için çalışıyorsa, Hız pencere öğesinden ekibinizin hızı hakkında bir fikir edinebilirsiniz. En doğru tahmin için son 3-6 sprint'in ortalama hızını kullanın.

    Araç, ekip tarafından seçilen gelecekteki her sprint için çizgiler çizer. Tahmin satırları, ekibinizin gelecekteki sprint'lerde ne kadar çalışmayı tamamlayabileceğini gösterir. Genellikle, aktif sprint için ilk satırın üzerindeki öğeler zaten üzerinde çalışılmakta. Birinci ve ikinci tahmin satırları arasında kalan öğeler, adlandırılmış sprint'te nelerin tamamlanacağını gösterir.

Tahmin sonuçlarını anlama

Tahmin görselleştirmesini okuma

Tahmin aracı, sprint kapasitesini anlamanıza yardımcı olan görsel göstergelerle listenizdeki birikimi görüntüler.

  • Tahmin çizgileri: İş öğelerini sprint demetlerine ayıran yatay çizgiler
  • Sprint etiketleri: Her satır sprint adı ve kapasitesiyle etiketlenmiştir
  • Hız taşıma: Bir sprintten taşınan kullanılmamış hız sonraki sprint'e aktarılır.
  • Öğe konumlandırma: Satırlar arasındaki iş öğeleri, bu sprint'te nelerin tamamlanacağını gösterir

Tahmin verilerini yorumlama

Tahmin sonuçlarını gözden geçirirken şu faktörleri göz önünde bulundurun:

  • El ile doğrulama: Tahmin aracının görüntülediğiyle beklediğiniz arasındaki tutarsızlıkları anlamak için sonuçları el ile denetleyin.
  • Sprint kapasitesi: Her sprint için tahmin edilen efor miktarını (Efor, Hikaye Noktaları veya Boyut) kontrol edin.
  • Büyük iş öğeleri: Bir öğenin çabasının ekip hızına yakın veya daha yüksek olduğu soru tahmini sonuçları.
  • Hız taşıma: Önceki sprint'lerdeki kullanılmayan kapasitenin gelecekteki projeksiyonları nasıl etkilediğini anlayın.

Örnek tahmin yorumu

Bu örnekte 20'lik bir Hız kullanılmıştır. Tahmin aracı, tahmin satırları arasında gösterilen öğelerin sayısını sprint içinde tamamlanabilir veya önceki sprint'ten kullanılmayan hız noktaları kullanılarak gerçekleştirilebilecek öğelerle sınırlar.

Tahmin aracı, her kullanıcı hikayesine veya hataya atanan Hikaye Noktası sayısına bağlı olarak 2 ile 6 arasındaki Yinelemeler sırasında iki ila dört öğe üzerinde çalışılabildiğini gösterir. Tahmin mantığı, hız noktalarını bir sprint'ten diğerine taşır.

  • Yineleme 2: 13 Hikaye Puanı, 1. ve 2. öğeler tamamlanabilir; 7 Hız Puanı sonraki "sprint"e aktarılır

  • Yineleme 3: 24 Hikaye Puanı, öğe 3'ten 5'e kadar tamamlanabilir; 3 (=20+7-24) hız puanı sonraki sprint'e devredilir

  • Yineleme 4: 21 Hikaye puanı, 6'dan 8'e kadar olan öğeler tamamlanabilir; 2 (=20+3-21) hız puanı sonraki sprint'e taşınır

  • Yineleme 5: 16 hikaye puanı, 9 ile 12 nolu öğeler tamamlanabilir; 6 (=20+2-16) hız puanı sonraki sprinte devredilir

  • Yineleme 6: 23 Hikaye puanı, 13'ten 16'ya kadar olan öğeler tamamlanabilir; 3 (=20+6-23) hız puanı sonraki sprint'e devredilir

    6 sprint için Panoları, İş Listesi ve Tahmin sonuçlarını gösteren ekran görüntüsü.

Gelişmiş tahmin senaryoları

Senaryo 1: Zaman çizelgesi için gerekli hızı belirleme

Tahmin aracını kullanmanın başka bir yolu, belirli bir sprint kümesi içinde tüm kapsam öğeleri tamamlanana kadar farklı hız değerleri girmektir. Bu tahmin, öğelerinizin birikimini tamamlamak için gerekli hızı tahmin eder.

Ardından, mevcut takımın hızı ile gerekli hız arasındaki deltayı değerlendirebilirsiniz. Delta, üretim taleplerini karşılamak için gereken diğer kaynakların gerekli bir süre içinde belirlenmesine yardımcı olur.

Hız gereksinimi analizi adımları

  1. Toplam bekleyen iş çabasını hesapla: Tüm bekleyen iş öğeleri için efor tahminlerini toplama
  2. Kullanılabilir sprint sayısını belirleme: Hedef tarihinize kadar kaç sprint'iniz olduğunu belirleme
  3. Gerekli hızı hesaplama: Toplam eforu kullanılabilir sprint'lere bölme
  4. Geçerli hız ile karşılaştırma: Geçerli ve gerekli hız arasındaki boşluğu belirleme
  5. Buna uygun planlama: Daha fazla ekip üyesine, kapsam azaltmaya veya zaman çizelgesi ayarlamaya ihtiyacınız olup olmadığını belirleyin

Senaryo 2: Birden çok ekiple sürüm planlaması

Ortak bir sürümde çalışan birden çok ekibi olan kuruluşlar için:

  1. Ekip tahminlerini toplama: Katkıda bulunan tüm ekiplerden gelen tahminleri birleştirme
  2. Bağımlılıkları tanımlama: Teslimi etkileyebilecek ekipler arası bağımlılıkları eşleme
  3. Tümleştirme noktalarını planlama: Ekip teslimatları arasında tümleştirme etkinlikleri zamanlama
  4. İlerleme durumunu izleme: Tahmini teslim tarihlerine göre gerçek ilerleme durumunu izleme

Senaryo 3: Değişen ekip boyutuyla kapasite planlaması

Proje sırasında ekip oluşturma değiştiğinde:

  1. Hızı orantılı olarak ayarlama: Takım boyutu değişikliklerine göre hızı artırma veya azaltma
  2. Alışma süresini hesaba katın: Yeni ekip üyelerinin tam üretkenliğe ulaşmak için genellikle zamana ihtiyacı vardır
  3. Gerçek performansı izleme: Gerçek hızı ayarlanmış tahminlerle karşılaştırma
  4. Düzenli olarak yeniden hesaplama: Tahminleri yeni hız desenlerine göre güncelleştirme

Doğru tahmin için en iyi yöntemler

Tahmin uygulamaları

  • Tutarlı tahmin ölçeklerini kullanma: Tüm ekip üyelerinin aynı tahmin ölçütlerini anlayıp uyguladığından emin olun
  • İşbirliğine dayalı tahmin: Ekipte fikir birliği için planlama pokeri veya benzer teknikler kullanın
  • Büyük öğeleri ayırma: Büyük iş öğelerini daha küçük, daha öngörülebilir parçalara bölün
  • Tüm çalışmaları dahil et: Hataların, teknik borcun ve kapasiteyi etkileyen diğer çalışmaların hesabını verin

Hız yönetimi

  • Gerçek hızı izleme: Zaman içinde gerçek hızı izleme ve tahminleri buna göre ayarlama
  • Sıralı ortalamaları kullanma: Kararlılık için son 3-6 sprint'in ortalaması temelinde tahminler
  • Ekip değişikliklerini hesaba aktarma: Ekip oluşturma değişikliklerinde hız beklentilerini ayarlama
  • Dış faktörleri göz önünde bulundurun: Tatilleri, eğitimi ve diğer kapasite etkilerini hesaba dahil edin

Tahmin bakımı

  • Düzenli olarak güncelleştirme: Sprint başına en az bir kez tahminleri yenileyin
  • Varsayımları gözden geçirme: Temel alınan varsayımların geçerliliğini koruduğunu doğrulayın
  • Değişiklikleri iletme: Proje katılımcılarını tahmin güncelleştirmeleri ve bunların etkileri hakkında bilgilendirin
  • Gerçek değerlerden öğrenin: Doğruluğu artırmak için tahmin tahminlerini gerçek sonuçlarla karşılaştırın

Yaygın tahmin sorunlarını giderme

Sorun: Yanlış tahminler

Olası nedenler:

  • Tutarsız iş öğesi tahminleri
  • Çok az sprint'i temel alan hız hesaplamaları
  • Önemli ekip oluşturma değişiklikleri
  • Dış bağımlılıklar hesaba dahil değil

Çözümler:

  • Tahmin uygulamalarını gözden geçirme ve standartlaştırma
  • Hesaplamalar için daha uzun hız geçmişi kullanma
  • Ekip değişiklikleri için hızı ayarlama
  • Sprint planlamasına bağımlılık yönetimini dahil et

Sorun: Tahmin aracı beklenen sonuçları göstermiyor

Olası nedenler:

  • Yanlış durum kategorilerindeki iş öğeleri
  • Yanlış ekip alanı yolu yapılandırması
  • Sprint yapılandırma sorunları
  • Eksik iş öğesi tahminleri

Çözümler:

  • İş öğesi durumlarının doğru kategorilerle eşlendiğini doğrulama
  • Alan yolları ve iterasyonlar için ekip ayarlarını kontrol etme
  • Sprint'lerin düzgün yapılandırıldığından ve atandığından emin olun
  • Tüm backlog öğelerine tahmin ekleyin

Sorun: Tahminler ve fiili değerler arasında büyük varyans

Olası nedenler:

  • Öngörülemeyen iş öğesi boyutları
  • Sprintler sırasında kapsam sürünmesi
  • Tahminlerde dikkate alınmayan teknik zorluklar
  • Kapasiteyi etkileyen dış kesintiler

Çözümler:

  • İş öğesi ayrıştırma geliştirme
  • Daha güçlü kapsam yönetimi uygulama
  • Tahminlere risk tamponlarını dahil etme
  • Kesme odaklı işi izleme ve dikkate alma

Sonraki adım