Beiträge
So schreiben Sie User Stories, die Ihr Team tatsächlich schätzen kann

Matt Lewandowski
Zuletzt aktualisiert am 14/02/20267 Min. Lesezeit
Das 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

Vorher und nachher: Praxisbeispiele
Die 5 häufigsten Fehler
Die Story ist zu groß
Wenn Ihr Team darüber debattiert, ob etwas eine 13 oder eine 21 im Planning Poker ist, ist die Story wahrscheinlich ein getarntes Epic. Teilen Sie sie auf. Kollabes Story-Splitter-Tool kann Ihnen helfen, große Stories in kleinere, schätzbare Teile aufzubrechen. Der Benutzer ist nicht real
„Als das System" oder „Als Stakeholder" sind keine echten Benutzer. Wenn Sie keine Person oder Persona benennen können, die davon profitiert, muss die Story überarbeitet werden. Ein User-Persona-Generator kann hier helfen. Die 'damit'-Klausel fehlt
Ohne den Grund füllen Entwickler ihre eigenen Annahmen ein. Zwei Personen können dieselbe Story lesen und sich völlig unterschiedliche Umsetzungen vorstellen. Aufteilung nach technischer Schicht
„API bauen" + „UI bauen" + „Tests schreiben" sind Aufgaben, keine Stories. Jede Story sollte einen dünnen, vertikalen Schnitt an Funktionalität liefern, mit dem ein Benutzer tatsächlich interagieren kann. Keine Akzeptanzkriterien
Die Story-Karte ist eine Einladung zu einem Gespräch, keine fertige Spezifikation. Aber wenn Sie es versäumen, Akzeptanzkriterien zu schreiben, bevor Sie eine Story in einen Sprint ziehen, bereiten Sie einen „Das meinte ich nicht so"-Moment während der Review vor.
Planning Poker als Qualitätsdetektor für Stories

Eine 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