So schreiben Sie User Stories, die Ihr Team tatsächlich schätzen kann
Agiles Team versammelt um ein Board mit bunten Haftnotizen, das während einer Backlog-Refinement-Sitzung gemeinsam an User Stories arbeitetDas Standard-User-Story-Format
- Als identifiziert, wer profitiert. Nicht „das System" oder „der Admin", sondern eine echte Person mit einem echten Bedürfnis.
- Möchte ich beschreibt, was erreicht werden soll. Halten Sie es spezifisch und verhaltensbezogen.
- Damit erklärt, warum es wichtig ist. Teams überspringen diesen Teil am häufigsten, und es ist genau der Teil, der später Missverständnisse verhindert.
Die INVEST-Checkliste
| Kriterium | Was zu prüfen ist |
|---|---|
| Independent (Unabhängig) | Kann sie geliefert werden, ohne auf andere Stories warten zu müssen? |
| Negotiable (Verhandelbar) | Ist die Umsetzung flexibel, oder schreibt sie eine bestimmte Lösung vor? |
| Valuable (Wertvoll) | Liefert sie etwas, das einem echten Benutzer wichtig ist? |
| Estimable (Schätzbar) | Kann Ihr Team sie bewerten, ohne ein Dutzend Rückfragen zu stellen? |
| Small (Klein) | Kann sie innerhalb eines einzelnen Sprints abgeschlossen werden? |
| Testable (Testbar) | Können Sie eine klare Bestanden/Nicht-Bestanden-Bedingung dafür formulieren? |
Akzeptanzkriterien schreiben
Given Ich bin auf der Suchergebnisseite When Ich einen Preisbereichsfilter auswähle Then werden nur Produkte innerhalb dieses Bereichs angezeigt Given Ich habe aktive Filter angewendet When Ich auf „Alle Filter zurücksetzen" klicke Then werden wieder alle Suchergebnisse angezeigt
Eine Hand schreibt Akzeptanzkriterien auf ein Whiteboard im Given-When-Then-Format, mit User-Story-Karten, die daneben angeheftet sindVorher und nachher: Praxisbeispiele
Die 5 häufigsten Fehler
Die Story ist zu groß
Der Benutzer ist nicht real
Die 'damit'-Klausel fehlt
Aufteilung nach technischer Schicht
Keine Akzeptanzkriterien
Planning Poker als Qualitätsdetektor für Stories
Teammitglieder halten Planning-Poker-Karten mit völlig unterschiedlichen Werten hoch und schauen überrascht, was die Schätzungsdifferenz durch eine unklare User Story veranschaulichtEine Checkliste für das Schreiben von Stories
Beschreibt ein einzelnes, klares Ziel
Hat definierte Akzeptanzkriterien
Team kann sie ohne Rückfragen schätzen
Unabhängig von anderen Stories im Backlog