Sprint Planning
Sprint Planlaması
- Okunuşu
- sprint plening
Kısaca
Sprint planning, her sprint'i başlatan Scrum etkinliğidir; ekip bir sprint hedefinde anlaşır, bitirebileceği backlog öğelerini seçer ve işi planlar.
Sprint planning nedir?
Bütün Scrum ekibi katılır: ürün sahibi product backlog'un tepesindeki en değerli öğeleri açıklar, geliştiriciler de ne kadarını üstlenebileceklerine karar verir. Scrum Rehberi üç konuyu tarif eder: bu sprint'in neden değerli olduğu, bir sprint hedefi olarak yazılır; bu sprint'te ne yapılabileceği; ve seçilen işin, çoğu zaman öğeler daha küçük görevlere bölünerek, nasıl yapılacağı.
Sonuç sprint backlog'dur: sprint hedefi, seçilen öğeler ve onları teslim etme planı. Geliştiriciler ona sahiptir; sprint sırasında daha fazlasını öğrendikçe ayrıntılar değişebilir, ama hedef sabit kalır. Ekipler fazla söz vermemek için son hızlarını (velocity) ve tatiller ile diğer taahhütlerden sonra gerçekten müsait olan zamanı kullanır.
Sprint planning, bir aylık bir sprint için en fazla sekiz saatle sınırlandırılmıştır (timebox) ve yaygın iki haftalık sprint için genellikle çok daha kısadır. İyi hazırlık onu kısa tutar: backlog öğeleri net kabul kriterleri ve kaba tahminlerle zaten olgunlaştırılmışsa planlama bir maraton yerine odaklı bir konuşmaya dönüşür.
Sık yapılan bir yanlış, sprint planning'in bir yöneticinin görev dağıtması olduğunu düşünmektir. Scrum'da geliştiriciler gerçekçi olarak ne kadar iş yapabileceklerini kendileri seçer ve planlar; beklenmedik bir şey olduğunda kararlara yön veren taahhüt de görevlerin tam bir listesi değil, sprint hedefidir.
Önemli noktalar
- Sprint planning, Scrum'da her sprint'i açar.
- Bir sprint hedefi belirler ve tamamlanacak backlog öğelerini seçer.
- Geliştiriciler işin nasılını planlar ve sprint backlog'a sahiptir.
- Bir aylık bir sprint için sekiz saatle sınırlıdır.
- Olgunlaştırılmış backlog öğeleri planlamayı kısa ve odaklı tutar.
Sık sorulan sorular
Sprint planning ne kadar sürmeli?
Scrum Rehberi bir aylık bir sprint için en fazla sekiz saat belirler; daha kısa sprint'ler genellikle orantılı olarak daha azını gerektirir, iki haftalık bir sprint için çoğu zaman bir ya da iki saat.
Sprint hedefi (sprint goal) nedir?
Sprint'in neye ulaşmayı amaçladığına dair kısa bir ifadedir, "Müşteriler kayıtlı kartlarla ödeme yapabilsin" gibi. Ekibe odak verir ve ona nasıl ulaşacakları konusunda esneklik tanır.
Sprint planning'e kimler katılır?
Bütün Scrum ekibi: ürün sahibi, Scrum Master ve geliştiriciler. Başkaları tavsiye vermek için davet edilebilir, ama neyi teslim edebileceklerine geliştiriciler karar verir.
İlgili sayfalar
- SprintEkipler ve Süreç, s. 25Sprint, bir Scrum ekibinin tek hedefe doğru çalışıp kullanılabilir bir ürün artışı ürettiği, bir ay veya daha kısa, çoğunlukla iki haftalık sabit dönemdir.
- ScrumEkipler ve Süreç, s. 21Scrum, küçük bir ekibin tanımlı roller, olaylar ve çıktılarla ürünü sprint denen sabit uzunluklu döngülerde teslim ettiği bir Agile framework'üdür.
- Product BacklogEkipler ve Süreç, s. 17Product backlog, bir ekibin bir ürünü geliştirmek için yapabileceği özellikler, düzeltmeler ve teknik işler gibi her şeyin tek ve sıralı listesidir.
- VelocityEkipler ve Süreç, s. 30Velocity, bir Agile ekibinin bir sprint'te tamamladığı iş miktarıdır; genellikle biten işlerin story point toplamıdır ve gelecek sprint'leri planlamaya yarar.
- Product OwnerEkipler ve Süreç, s. 18Product Owner, sırada neyin geliştirileceğine karar verip product backlog'u sıralayarak ürünün değerini en üst düzeye çıkaran Scrum sorumluluğudur.
- TimeboxingEkipler ve Süreç, s. 28Timeboxing (zaman kutulama), bir etkinliğe önceden sabit bir süre sınırı koyup süre dolunca durmaktır; işi odaklı tutar ve kapsam kararlarını zorunlu kılar.
Bu sayfada bir hata ya da eksik mi gördünüz?Düzeltme önerin