Die INVEST-Kriterien helfen dabei, zu überprüfen, ob einzelne User Stories “gut genug” sind. Ursprünglich von Bill Wake im 2003 /INVEST-03/ vorgestellt, kommen die INVEST-Kriterien in fast allen Entwicklungsprojekten zum Einsatz, in denen User Stories verwendet werden. Das Akronym INVEST steht für folgende sechs Eigenschaften:
- Independent / Unabhängig: User Stories sollten unabhängig voneinander sein
- Negotiable / Verhandelbar: User Stories sollten verhandelbar sein
- Valuable / Wertvoll: User Stories sollten einen Wert für den Kunden besitzen
- Estimatable / Schätzbar: User Stories sollten schätzbar sein
- Small / Klein: User Stories sollten klein sein
- Testable / Testbar: User Stories sollten testbar sein
Abbildung 1 stellt die sechs Eigenschaften zusammenfassend dar.

Abbildung 1: Die INVEST-Kriterien (als Tabelle)
Im praktischen Einsatz werden User Stories (einzeln) nach diesen Kriterien überprüft. Der Product Owner trägt die Verantwortung dafür, dass die User Stories auch tatsächlich den INVEST-Kriterien folgen. In der Regel geschieht dies (in dem Fall, wenn → Scrum als Framework eingesetzt wird) vor und während des Sprint-Planning-Meetings in Zusammenarbeit mit den Developern. So wird typischerweise das Schätzkriterium durch die Developer überprüft.
Anmerkung:
Die INVEST-Kriterien sollten nicht verwechselt werden mit der Definition of Done. INVEST dient der Überprüfung, ob eine User Story “gut” genug formuliert ist, während Definition of Done festlegt, wann eine User Story als umgesetzt gilt.
Literatur
- /Cohn10a/ Mike Cohn: User Stories: Für die agile Software-Entwicklung mit Scrum, XP u.a., mitp, Bonn 2010, ISBN 978–3‑8266–5898‑3
Weblinks
- /INVEST-03/ Original-Artikel zu INVEST von Bill Wake (2003)
Legende zu den Weblinks
/ / Verweis auf eine Website (allgemein)
/*/ Verweis auf eine Website, die als Ergänzung zu einem Buch dient
/#/ Verweis auf ein einzelnes Thema auf einer Website
/#V/ Verweis auf ein Video auf einer Website
Letzte Aktualisierung: 22.02.2022 © Peterjohann Consulting, 2005–2026
![User Story User Story: Schema, (C) Peterjohann Consulting, 2019-[lj]](https://www.peterjohann-consulting.de/_images/peco-agile-user-story-schema-xl.png)
![Die SMART-Kriterien Die SMART-Kriterien (als Tabelle), (C) Peterjohann Consulting, 2021-[lj]](https://www.peterjohann-consulting.de/_images/peco-pm-smart-kriterien-tab-xl.png)


![Die DEEP-Kriterien Die DEEP-Kriterien (als Tabelle), (C) Peterjohann Consulting, 2022-[lj]](https://www.peterjohann-consulting.de/_images/peco-agile-backlog-deep-kriterien-tab-xl.png)