Was ist ein Acceptance Criteria?
Acceptance Criteria sind präzise Bedingungen, die eine Aufgabe oder ein Feature erfüllen muss, damit es als fertig gilt. Sie schaffen Klarheit und verhindern Endlosdiskussionen.
Was ist ein Acceptance Criteria?
Acceptance Criteria, auf Deutsch Abnahmekriterien, sind konkrete, testbare Bedingungen, die erfüllt sein müssen, damit eine Aufgabe, ein Feature oder ein Lieferobjekt als fertiggestellt gilt.
Das klingt nach einem Detail, macht in der Praxis aber einen erheblichen Unterschied. Ohne Acceptance Criteria entstehen Diskussionen darüber, ob etwas “wirklich fertig” ist, die sich beliebig verlängern können. Mit klaren Kriterien ist die Frage eindeutig: Sind alle Bedingungen erfüllt? Ja oder nein.
Der Unterschied zwischen vagen und guten Acceptance Criteria
Ein häufiger Fehler ist die Formulierung von Kriterien, die nicht testbar sind. “Die Website soll schnell laden” ist kein Acceptance Criterion. “Die Startseite lädt in Google PageSpeed Insights auf Mobilgeräten mit einem Score von mindestens 70 Punkten” ist eines. “Das Formular soll gut funktionieren” ist kein Criterion. “Das Kontaktformular sendet bei erfolgreicher Eingabe eine Bestätigungsmail an den Nutzer und eine Benachrichtigung an info@beispiel.de innerhalb von 30 Sekunden” ist eines.
Die Qualität eines Acceptance Criterion lässt sich mit einer Frage prüfen: Könnte jemand, der die Aufgabe nicht kannte, allein durch Lesen des Kriteriums entscheiden, ob es erfüllt ist? Wenn ja, ist es gut. Wenn nicht, ist es zu vage.
Wer Acceptance Criteria formuliert
Acceptance Criteria sind typischerweise eine Gemeinschaftsarbeit. Der Auftraggeber oder Product Owner definiert, was das Feature leisten soll. Das Entwicklungsteam ergänzt technische Rahmenbedingungen und weist auf Mehrdeutigkeiten hin. Das Ergebnis ist ein Satz von Kriterien, den beide Seiten verstehen und akzeptieren.
In agilen Projekten sind Acceptance Criteria Teil jeder User Story. Sie stehen am Anfang, nicht am Ende. Das Team weiß vor Beginn der Arbeit, woran es gemessen wird.
Wir nutzen Acceptance Criteria in allen strukturierten Projekten. Das vermeidet Endlosdiskussionen über “fertig” und schafft eine faire Grundlage für Abnahmen. Erfahre mehr über unsere Arbeitsweise in der Beratung und Betreuung oder bei Softwareprojekten. Vereinbare einen Termin.
Lass uns herausfinden, was bei dir möglich ist.
Kostenlos, unverbindlich, ohne Verkaufsdruck. Wir schauen uns gemeinsam an, wo du stehst, was dich bremst und was die nächsten sinnvollen Schritte wären.