Sprint Ne Demek?
Yayın: · Son güncelleme:
Sprint Ne Demek? Kısaca
Sprint, Scrum'da ekibin önceden belirlenmiş bir hedefe ulaşmak için çalıştığı, en fazla bir ay süren sabit uzunluktaki çalışma döngüsüdür; her sprint sonunda kullanılabilir bir ürün parçası ortaya çıkar.

Sprint ne demek?
Sprint, İngilizcede "kısa mesafe koşusu" anlamına gelir. Yazılımda ise Scrum ekibinin belirli bir hedefe odaklanarak çalıştığı sabit süreli döngüdür. Sprintin uzunluğu bir kez belirlenir ve genellikle sabit tutulur; iki hafta en yaygın tercihtir.
Scrum Rehberi'ne göre bir sprint en fazla bir ay sürer. Bir sprint biter bitmez sonraki başlar.
Bir sprint nasıl ilerler?
Sprint dört etkinlik etrafında şekillenir:
- Sprint planlama: Ekip sprint hedefini belirler ve backlog'dan yapılacak işleri seçer.
- Günlük toplantı: Her gün en fazla 15 dakika, hedefe göre durum gözden geçirilir.
- Sprint review: Ortaya çıkan iş paydaşlara gösterilir, geri bildirim alınır.
- Retrospektif: Ekip çalışma biçimini değerlendirir ve iyileştirme kararı alır.
Örneğin bir yemek tarifi uygulamasında sprint hedefi "kullanıcılar tariflerini favorilere ekleyebilsin" olsun. Ekip iki haftada favori butonu, favoriler sayfası ve ilgili testleri tamamlar. Sprint sonunda bu özellik canlıya alınabilecek durumdadır.
Sık yapılan hatalar
En yaygın hata, sprinte kapasiteden fazla iş koymaktır. Bitmeyen işler sonraki sprinte taşındıkça planlama anlamını yitirir. Ekibin önceki birkaç sprintte ortalama ne kadar iş bitirdiğine bakmak gerçekçi plan yapmayı sağlar.
Sprint ortasında sürekli yeni iş eklemek de odaklanmayı bozar. Acil bir durum çıktığında ekip Product Owner ile konuşup kapsamı yeniden düzenleyebilir; hedef anlamsız hâle gelirse sprint iptal edilebilir. İlk sprintinizi planlarken hedefi tek bir cümleyle yazmayı deneyin.
Sıkça Sorulan Sorular
Sprint nedir, kaç gün sürer?
Sprint, Scrum'daki sabit süreli çalışma döngüsüdür. En fazla bir ay sürer; ekiplerin çoğu bir ya da iki haftalık sprintlerle çalışır.
Sprint bitmeden iş tamamlanmazsa ne olur?
Sprint süresi uzatılmaz. Biten işler gösterilir, bitmeyenler backlog'a geri döner ve sonraki planlamada yeniden önceliklendirilir.