Takımın "Benim işim değil, benim sorumluluğum değil" tipi bir tavır / mantranın aksine birlikte çalışması gerekir.
Kabul kriterleri şu şekilde gelir:
- İş Kabulü
- Kalite Güvence Kabulü
Genellikle iş kabulü genellikle şu soruyu yanıtlamaktadır:
- Uygulanan özellik yapmak istediğim şeyi yapıyor mu?
Özellik, iş odaklı bir dizi gereksinime sahip olacak, bu düğmeye basarsam bu eylemin gerçekleşmesini bekliyorum. Beklenen iş senaryolarını ve beklenen davranışları listeleyecektir, ancak olası tüm durumları kapsamaz .
Kalite güvencesinin ticari olmayan gereksinimlerle ilgili herhangi bir teknik geliştirebilmesi için, iş gereksiniminin bir yinelemeden önce tanımlanması beklenir. Kalite güvencesi, yıkıcı vakaları ve gerektiğinde son vakaları geliştirmelidir.
Herhangi bir öykü çalışmasına başlamadan önce her iki gereksinim kümesi de gözden geçirilmelidir, böylece iş birimi için resmi bir tahmin ve taahhüt gerçekleşebilir. Bu yapıldıktan sonra, özellik / hikayeler üzerinde çalışılabilir. Bu noktada herkes, hem iş hem de teknik açıdan nelerin sunulacağı konusunda açıktır.
İş ve kalite güvence ekibi üyeleri hikayeyi imzaladıktan sonra hikaye son kabulüne ulaşır. Bu, hem iş kabulü hem de kalite güvence kabulü için yineleme sırasında gerçekleşmelidir. Bu, ek hikaye çalışmasının başlatılabileceğini gösteren tamamlanmış (DoD) tanımdır.
Yeni bulgular kusur veya ek hikaye ani olarak kaydedilebilir. Mükemmel bir dünyada bu asla olmazdı, ama gerçekte bir özellik / hikaye üzerinde çalışırken genellikle bir miktar “keşif” vardır. Bu doğal.
Takım birlikte çalışmalıdır gereklerin herhangi belirsiz keşif türü dışarı karma (iş, QA, geliştirici). Bu çevikse, ortaya çıkabilecek sorulara iletişimi ve hızlı çözümü teşvik etmek için hepsi aynı masada oturuyor olmalıdır. Bunun gibi bir şey olmalı:
QA:
"Hey, Geliştirici bu özel senaryoyu ele almalıyız. Bu verileri girersem bir hata aldığımı keşfettim."
DEV:
"Bu herhangi bir gereksinimin kapsamına girmedi, ancak bunu kapsayacak ek işlevler ekleyebiliriz. Tamam, Hey İş Adamı, uygulamanın> bu durum için nasıl davranmasını istersiniz?"
İŞ:
"Standart hata mesajımızı gösterelim ve kullanıcının bu senaryo için tekrar denemesine izin verin. O zaman ne kadar fazla çaba gösterilecek?"
DEV:
"Kolay olacak, sadece bir iki saat daha. Bu yineleme için taahhütte bulunabilirim. KG lütfen bu senaryo için kabul kriterlerinizi güncelleyin, bunun için ek bir hikayeye ihtiyacımız yok. Teşekkürler!"
Ya da çok fazla iş varsa, biriktirme listesine yeni bir hikaye eklenir. Takım, orijinal hikayeyi tüm orijinal gereksinimleri karşıladığı için kabul edebilir ve bir sonraki yinelemede başak hikayesini alabilir.