DoD - Definition of Done vs DoR - Definition of Ready
Bir kullanıcı hikayesinin tamamlandığını belirleyen bir kriterler setidir.
| DoD - Definition of Done | DoR - Definition of Ready | |
|---|---|---|
| Definition | Definition of Done, DoD, bir kullanıcı hikayesinin Scrum çerçevesi içinde tamamlandığı olarak kabul edildiğini belirleyen bir kriterler setidir. | Definition of Ready, DoR, Scrum'da Ürün Sahibi ve Geliştiriciler tarafından üzerinde anlaşılan, bir Ürün Backlog öğesinin bir Sprint Backlog için seçilmeden önce karşılaması gereken gereksinimleri belirleyen bir kriterler setidir. |
| Categories | agile, quality, scrum, user story | DoD, agreement, antipattern, scrum |
What is the Definition of Done?
Bir kullanıcı hikayesinin tamamlandığını belirleyen bir kriterler setidir.
Tanım
Definition of Done, DoD, bir kullanıcı hikayesinin Scrum çerçevesi içinde tamamlandığı olarak kabul edildiğini belirleyen bir kriterler setidir.
Önem
Tüm işlerin takım için tutarlı bir standarta göre tamamlandığını ve yayımlanmaya hazır olduğunu sağlar, şeffaflığı artırır ve kaliteyi garanti eder.
Oluşturma
Organizasyonda tanımlanmış bir DoD yoksa, bunu oluşturmak geliştiricilerin sorumluluğundadır.
Ölçüm
Tamamlanan işlerin nesnel bir değerlendirmesine olanak tanır ve takım kapasitesi ile beklentileri yönetmeye yardımcı olur.
Görünür Kriterler
DoD genellikle, sprint boyunca başvurulabilecek, tüm takım tarafından görülebilen bir kontrol listesi veya kriterler listesi olarak belgelenir.
Evrim
DoD, öğrenildikçe iyileştirilmesi ve genişletilmesi gereken canlı bir unsurdur.
What is the Definition of Ready?
Geliştirilmeden önce bir öğenin karşılaması gereken gereksinimleri tanımlayan bir kriterler setidir.
Tanım
Definition of Ready, DoR, Scrum'da Ürün Sahibi ve Geliştiriciler tarafından üzerinde anlaşılan, bir Ürün Backlog öğesinin bir Sprint Backlog için seçilmeden önce karşılaması gereken gereksinimleri belirleyen bir kriterler setidir.
Hazırlık Kriterleri
DoR, öğelerin yeterince rafine edilmiş, anlaşılmış ve uygulanabilir olduğundan emin olarak Sprint Planlaması sırasında gecikme ve yanlış anlamaların riskini azaltır.
Scrum'un Parçası Değil
Scrum çerçevesinin resmi bir parçası olmamakla birlikte, DoR bazı durumlarda işbirlikçi bir araç olarak hizmet eder ve Ürün Sahibi ile Geliştirme Takımı arasında iletişimi ve ortak anlayışı teşvik eder.
Antipattern
DoR, Scrum'daki ampirizm ilkelerine aykırı olduğu için bir antipattern olarak kabul edilir, bir takımın ampirik süreç kontrolünü takip etme yeteneğini engeller ve takım için iletişim ve özerklik engeline dönüşebilir.