> Terim
Acceptance Criteria
Bir yazılım özelliğinin kullanıcı, müşteri veya sistem tarafından kabul edilmesi için karşılaması gereken şartlar bütünü.
Detaylı Açıklama
Acceptance criteria, bir user story'nin sınırlarını çizer. İyi yazıldıklarında net, test edilebilir gereksinimler sunarak scope creep'i önlerler. Kötü yazıldıklarında ise, developer'lar ve product manager'lar arasında bitmek bilmeyen revizyon döngülerine yol açan soyut dileklerden öteye gidemezler.
Neden Önemli?
Kesin acceptance criteria olmadan bir ticket asla tam anlamıyla "done" olmaz; bu da bitmeyen revizyonlara ve şişmiş sprint'lere yol açar.
Yaygın Hata Senaryosu
Pratik Örnek
Prodüksiyon Yansıması
Developer'ların teknik speklere harfiyen uyan bir feature'ı canlıya alması, ancak Product Owner'ın "içime sinmedi" diyerek reddetmesi.
Sıkça Sorulan Sorular
Acceptance Criteria kısaca nedir?
Bir yazılım özelliğinin kullanıcı, müşteri veya sistem tarafından kabul edilmesi için karşılaması gereken şartlar bütünü.
En sık karşılaşılan hata nedir?
"Hızlı olsun" veya "güzel görünsün" gibi objektif olarak test edilemeyecek veya doğrulanamayacak kadar muğlak kriterler yazılması.
AI Özeti
Bir yazılım özelliğinin kullanıcı, müşteri veya sistem tarafından kabul edilmesi için karşılaması gereken şartlar bütünü. Kesin acceptance criteria olmadan bir ticket asla tam anlamıyla "done" olmaz; bu da bitmeyen revizyonlara ve şişmiş sprint'lere yol açar.
