Adım 14 / 16
Kalite7 dakika

Scrum'da Definition of Done Nedir?

Definition of Done, 'bitti' diyebilecek kim?' sorusunun yanıtıdır. Cevap takım üyeleri arasında farklılık gösteriyorsa, DoD'unuz yok demektir — en kötü anda, genellikle yarım bitmiş bir şeyin tamamlanmış olarak sunulduğu Sprint Review'da (Sprint İncelemesi) ortaya çıkacak bir boşluğunuz var demektir.

Definition of Done — tanım

Definition of Done, bir Product Backlog (Ürün İş Listesi) maddesinin gerçekten tamamlanmış sayılabilmesi ve Artış'a dahil edilebilmesi için hangi durumda olması gerektiğini açıklayan resmi, paylaşılan bir anlaşmadır. Her maddeye, her sprint'e eşit biçimde uygulanır. Developer'a (Geliştirici) veya madde türüne göre değişen bir kontrol listesi değil — yazılı ve herkes tarafından saygı gösterilen takımın minimum kalite çıtasıdır.

Örnek Definition of Done

Evrensel bir DoD yoktur — ürününüze, teknoloji yığınınıza ve takım olgunluğuna bağlıdır. Bir yazılım takımı için makul bir başlangıç noktası:

Kod en az bir takım üyesi tarafından incelendi
Birim testleri yazıldı ve hepsi geçiyor
Kabul kriterleri karşılandı ve doğrulandı
Yeni hata girilmedi (regresyon kontrolü geçti)
Hazırlama ortamına dağıtıldı
Product Owner (Ürün Sahibi) maddeyi kabul etti
Kullanıcıya yönelik davranış değiştiyse belgeler güncellendi

Not: bu bir örnektir. DoD'unuz bir şablon değil, takımınızın gerçek kalite standartlarını yansıtmalıdır.

Definition of Done ile Kabul Kriterleri farkı

Konu
Definition of Done
Kabul Kriterleri
Kapsam
Her Product Backlog (Ürün İş Listesi) maddesi
Tek bir spesifik madde
Oluşturan
Scrum Takımı
Product Owner (Ürün Sahibi, takımla birlikte)
Ne zaman değişir?
Zamanla gelişir
Her madde için, sprint'ten önce
Yanıtlar
'Kalite standartlarını karşıladık mı?'
'Bu madde isteneni yapıyor mu?'

Sık sorulan sorular

Bir madde Definition of Done'ı karşılamadığında ne olur?

Artış'ın bir parçası olmaz. Çalışma Product Backlog'a (Ürün İş Listesi) geri döner; Product Owner (Ürün Sahibi) önceliğini yeniden değerlendirir. Sprint Review'da (Sprint İncelemesi) Tamamlanmış olarak sunulmamalıdır — bu paydaşlar için yanıltıcıdır.

Definition of Done herkese açık olmalı mı?

Evet. DoD tüm kuruluşa — paydaşlara, yönetime ve Scrum Takımı'na — görünür olmalıdır. Kalite standartları konusunda şeffaflık, sürprizleri ve uyumsuz beklentileri azaltır.

Scrum bilgini test et

Scrum Quiz, DoD, kabul kriterleri ve Artış kalitesi üzerine sorular içerir.

Quiz'e başla →

Çerezler ve gizlilik

Sitenin çalışması için gerekli çerezleri kullanıyoruz. İzninizle analitik ve performans çerezlerini de kullanarak AgileKoç'u geliştirmemize yardımcı olabilirsiniz.

Çerez Politikası