Sobes.tech
Junior — Middle

Geliştirme sürecinde 'Tamamlanma Tanımı' ile 'Hazır Tanımı' arasındaki fark nedir?

sobes.tech yapay zeka

AI'dan gelen yanıt

"Hazırlık Tanımı" (DoR) ve "Tamamlanma Tanımı" (DoD), geliştirme sürecini yönetmeye yardımcı olan kriterlerdir.

  • Hazırlık Tanımı — bir görevin (örneğin, kullanıcı hikayesi) başlamaya hazır sayılması için yerine getirilmesi gereken koşulların bir kümesidir. Genellikle şunları içerir:

    • Açıkça tanımlanmış gereksinimler.
    • Görevin değerlendirmesi.
    • Engelleyici olmaması.
    • Gerekli kaynakların ve erişimlerin mevcut olması.
  • Tamamlanma Tanımı — bir görevin tamamen tamamlanmış ve sürüme veya bir sonraki aşamaya hazır sayılması için gereken kriterlerdir. Genellikle şunları içerir:

    • Kod yazılmış ve test edilmiştir.
    • Kod incelemesi yapılmıştır.
    • Belgelendirme güncellenmiştir.
    • Testler (birim, entegrasyon, kabul) geçilmiştir.
    • Görev ana dalga entegre edilmiştir.

Örnek: Bir görev "Hazır" sayılırsa, gereksinimler açık ve değerlendirilmiş demektir; "Tamam" sayılırsa, kod test edilmiş ve test ortamına dağıtılmıştır.