Gönderiler
Gerçekten işe yarayan sprint planlama toplantıları nasıl yapılır

Matt Lewandowski
Son güncelleme 14/02/20267 dk okuma
Sprint planning aslında ne üretir
- Ekibin bu sprintin neden önemli olduğunu belirten kısa bir ifade olan Sprint Goal
- Ekibin tamamlamaya söz verdiği seçilmiş backlog öğeleri
- Ekibin bu öğeleri çalışan bir artışa nasıl dönüştüreceğine dair bir teslimat planı
Odada kimler olmalı
| Rol | Sprint planning'de ne yaparlar |
|---|---|
| Product Owner | Önceliklendirilmiş backlog öğelerini sunar, Sprint Goal'u önerir, kapsamı müzakere eder |
| Scrum Master | Toplantıyı kolaylaştırır, zaman sınırını korur, engelleri kaldırır |
| Geliştiriciler | Taahhüt edebilecekleri işi seçerler, uygulamayı planlarlar, hikayeleri görevlere ayrıştırırlar |
Toplantı yapısı
Sprint Goal'u belirleyin
Product Owner bu sprintin neden önemli olduğunu ve hangi değeri sunması gerektiğini önerir. Ekip bunu net bir Sprint Goal'a dönüştürmek için birlikte çalışır. Bir başlangıç noktasına ihtiyacınız varsa, sprint goal oluşturucuyu deneyin. Backlog ile değil, buradan başlayın. Hedef, diğer her şeye yön verir. Kapasiteyi gözden geçirin
Herhangi bir iş seçmeden önce, gerçek müsaitliği kontrol edin. Kim tatilde? Kim nöbetçi? Güvenilir bir yaklaşım: son üç sprintinizin velocity ortalamasını bir sprint velocity hesaplayıcı ile alın, ardından bilinen kapasite değişikliklerine göre ayarlayın. Backlog öğelerini seçin
Product Owner, en yüksek öncelikli öğeleri gözden geçirir (bunlar zaten rafine edilmiş ve tahmin edilmiş olmalıdır). Geliştiriciler, kapasitelerini ve Definition of Done'ı göz önünde bulundurarak tamamlayabileceklerinden emin oldukları öğeleri seçerler. Bu bir müzakere sürecidir, yukarıdan aşağı bir atama değil. Görevlere ayrıştırın
Seçilen her öğe için geliştiriciler işi daha küçük görevlere böler, ideal olarak bir gün veya daha kısa sürede tamamlanabilir olanlara. Gizli karmaşıklık ve bağımlılıklar, sprint ortası sürprizlere dönüşmeden önce burada ortaya çıkar. Sprint Backlog'u onaylayın
Ekip büyük resmi gözden geçirir: Sprint Goal, seçilen öğeler, teslimat planı. Herkes odadan sprintin ne hakkında olduğunu ve ilk önce neyin üzerinde çalışacaklarını açıklayabilecek durumda ayrılmalıdır.
Ne kadar sürmeli
| Sprint süresi | Maksimum planlama süresi |
|---|---|
| 1 hafta | 2 saat |
| 2 hafta | 4 saat |
| 3 hafta | 6 saat |
| 4 hafta | 8 saat |
Tahminleme nereye oturur
- Hikaye yazma atölyelerinden sonra, 20-50 yeni öğenin boyutlandırılması gerektiğinde
- Düzenli rafinasyon oturumları sırasında, öğeler sprint boyunca netleştirildikçe

Sprint planning'i raydan çıkaran hatalar

Sprint planning'i zamanla iyileştirmek
- Aday öğeleri 1-2 gün önceden paylaşın, böylece geliştiriciler önceden yaklaşımları düşünebilir
- Backlog ile değil, Sprint Goal ile başlayın. Odak sağlar ve kapsam kararlarını kolaylaştırır
- "Nasıl" kısmını geliştiricilere bırakın. Product Owner neyin inşa edileceğini müzakere eder, geliştiriciler nasıl yapılacağına karar verir
- Teknik borç için kapasite ayırın. Deneyimli ekipler sprintlerinin %20'sine kadarını hatalar ve yeniden yapılandırma için ayırır
- Retrospektif aksiyon maddelerini dahil edin. Ekip geçen sprint bir şeyi değiştirmeyi kabul ettiyse, bu sprintin planında yer almalıdır