Soru Tarihi
Kabul kriterleri, bir işin (yayın, görev, test durumu) tamamlanmış sayılabilmesi için yerine getirilmesi gereken gerekliliklerdir. Manuel test etmede belirlenmiş koşullar, hataların, yanlış anlamaların ve "gizli" eksikliklerin önlenmesine yardımcı olur.
Sorun
Şeffaf kriterlerin olmaması, "hazır olma" durumunun farklı yorumlanmasına yol açar: geliştirici görevi tamamlanmış sayarken, test uzmanı her şeyin tamamlanmadığını düşünebilir ve müşteri iş mantığına uygunluk bekler.
Çözüm
Ölçülebilir, anlaşılır ve çelişkisiz kriterlerin belirlenmesi (örneğin, "buton çalışıyor", "sayfa yenilendiğinde veriler kaydediliyor", "doğrulama hataları oluşmuyor"). DoD’nin müşteri, test uzmanı ve geliştirici arasında anlaşmaya varılması, gerekliliklerdeki değişikliklerin yansıtılması ve her hikaye/görev için kriterlerin yerine getirilmesinin kaydedilmesi önemlidir.
Ana özellikler:
Görevi kapatmak için tüm kriterlerin yerine getirilmesi zorunlu mu?
Evet, DoD’nin özü budur — görev ancak tüm kriterler yerine getirildiğinde tamamlanmış sayılır.
Test etme veya yayın sürecinde DoD değiştirilebilir mi?
Evet, gereklilikler değiştiğinde veya yeni detaylar ortaya çıktığında, ancak tüm ekip üyeleri, özellikle test uzmanı, bu durumu bilmelidir.
DoD’yi kim belirlemelidir?
Tüm takım bir arada — test uzmanları, geliştiriciler, iş analistleri ve müşteri temsilcileri ile birlikte.
Görev, resmileştirilmiş kriterler olmadan kabul edilir: bir meslektaş, her şeyin çalıştığını düşünüyordu. Müşteri bir gün sonra "gizli" bir hata bulur. Test uzmanı hata ile görevin ilgisi olmadığını iddia eder.
Artıları:
Eksileri:
Test etmeden önce belirli kriterler oluşturulur, her bir kriter yerine getirildiğinde manuel olarak bir işaret konur. Herhangi bir değişiklik kaydedilir ve ekip ile onaylanır.
Artıları:
Eksileri: