Seite wählen

Akzeptanzkriterien

Die Akzeptanzkriterien – häufig im agilen Arbeiten verwendet – sind diejenigen Kriterien, die von einem Product-Backlog-Eintrag erfüllt werden müssen, damit dieser als „Erledigt“ angesehen werden kann. Sie beziehen sich demnach daher immer nur auf ein Feature oder eine User Story. Es handelt sich um fachliche, technische, rechtliche Anforderungen oder Normen. Akzeptanzkriterien, die für alle Product-Backlog-Einträge gleichermaßen gelten, können in die Definition of Done (DoD) aufgenommen werden.

Für die Dokumentation der Akzeptanzkriterien ist der Product Owner verantwortlich. Häufig wird er dabei von Fachexperten unterstützt. Das Entwicklungsteam lenkt die Vervollständigung der Akzeptanzkriterien durch offene Fragen im Backlog Refinement oder im Sprint Planning. Je präziser die Akzeptanzkriterien sind, desto einfacher erfolgt die Abnahme. Andererseits sollen Akzeptanzkriterien nicht in eine Spezifikation ausarten und genügend Freiraum für kreative Lösungen lassen. Akzeptanzkriterien unterliegen auch dem agilen Prinzip leichtgewichtiger Dokumentation wie im Agilen Manifest beschrieben. Wenn es Unternehmensstandards gibt, können diese in den Akzeptanzkriterien referenziert werden.

Für das Testen im agilen Arbeiten werden die Akzeptanzkriterien zur Erstellung von Testfällen benötigt. Dabei ist wichtig, dass sowohl die User Stories als auch die Kriterien aus Anwender-/Nutzersicht geschrieben sind, also das „Was“ beschreiben und nicht das „Wie“. In der Testfallbeschreibung wird dann die Verbindung von der konkreten Produktimplementierung und den Akzeptanzkriterien hergestellt.

Bereits während des Sprints können die Akzeptanzkriterien geprüft und die User Stories als „Done“ durch den Product Owner abgenommen werden. Spätestens im Sprint Review muss die Erfüllung/Nichterfüllung der Kriterien an das Entwicklungsteam rückgemeldet werden. Dort sind in der Regel auch andere Stakeholder anwesend, die diesbezüglich auch Hinweise geben können. Die Entscheidung erfolgt aber durch den Product Owner in Zusammenarbeit mit dem Entwicklungsteam.

Im Scrum Guide werden Akzeptanzkriterien nicht erwähnt, sind also kein obligatorischer Bestandteil von Scrum. Dennoch werden sie in der agilen Praxis häufig eingesetzt.

War dieser Artikel hilfreich?

Verwandte Einträge