Scrum takımı kaliteli bir çıktı sağlamakla sorumludur. Kaliteli bir çıktının herkes tarafından aynı şeyi ifade etmesi önemlidir. Scrum takımı geliştireceği ürünün kaliteli bir çıktı olabilmesi için olması gereken özellikleri listeledikleri sete Bitti tanımı denilmektedir. Bitti tanımının tüm paydaşlarda da ortak anlaşılabilmesi için tüm paydaşlara da bu anlamda bilgi verilebilir.
BİTTİ tanımı takım ile tüm paydaşlar arasında ortak anlayışı ve şeffaflığı sağlamaktadır. Geleneksel yazılım geliştirme sürecini ele alalım; bir işimizin analizi tamamlanmış, geliştirmesi devam ediyor ve testi henüz tamamlanmamış. Talep sahibi olarak analiste işin durumunu soruyoruz, bitti cevabını alıyor. Geliştirmeci devam ediyor diyor, testi yapan ise daha başlamadım diyor. Ortadaki karmaşıklığı düşünsenize işimiz hangi durumda, belli değil 🙁 Bitti tanımı ise böyle bir karmaşıklığı ortadan kaldırmaktadır. Bitti tanımı takım ve tüm paydaşlar için aynı şeyi ifade ediyor, aynı zamanda ekibin kaliteli bir çıktı sağlaması için olması gerekenlerin bir listesidir.
Bitti tanımının bir maddesinin bile karşılanamıyor olması bu işin bitmediğini göstermektedir ve üretim ortamına alınmaması gerekmektedir. Hatta sprint review’de NOT DONE olarak belirtilip sunulmamalıdır.
Yazılım geliştirme ile ilgili bir product backlog maddesi için DoD (Definition of Done) tanımının seti tüm ihtimalleri düşünülerek geniş belirlenebiliyor. Örneğin; UX/UI tasarımı da DoD setinin içine dahil ediliyor, ama ilgili PBI’da ekran tasarımı yok ise bu maddeyi takım pas geçebiliyor. DoD seti takımın içselleştirmesi gereken bir kalite standartlarının listesi olarak düşünüyorum. PBI için DoD setinden bir maddeye ihtiyaç yok ise takım olarak karar verip o maddenin yapılmayacağı konusunda hemfikir olunabilir.
Bir takımda birden fazla tipte iş yapılıyorsa takım birden fazla da DoD seti oluşturabileceğini düşünüyorum. Örneğin takım hem yazılım geliştirme hem de fizibilite çalışmaları yapıyorsa iki farklı DoD seti oluşturabilmektedir.
Kurumsal firmalarda ise organizasyon çapında kalite standartlarının yer aldığı liste olabiliyor. Bu durumda takım bu listeyi baz alarak da ilerleyebilir, bu listeden yaptığa işe özgü maddeleri de kendi DoD listesine dahil edebilir.