- Die Menge der für den Sprint selektierten Product Backlog Items
- Einen Plan, wie diese Product Backlog Items im Sprint umgesetzt werden
Definition of Ready
Die Definition of Ready bestimmt, wann ein Product Backlog Item ausreichend ausgearbeitet ist, um in einen Sprint aufgenommen zu werden. Während die Idee grundsätzlich sinnvoll ist, kann sie problematisch werden, wenn sie als starre Checkliste oder zur Abgrenzung zwischen Product Owner und Entwicklungsteam missbraucht wird. Dies widerspricht dem kollaborativen Gedanken von Scrum. Eine gute Definition of Ready sollte daher:- Den Fokus auf Zusammenarbeit statt auf Abgrenzung legen
- Prozessorientiert statt artefaktorientiert sein
- Ein gemeinsames Verständnis der User Stories sicherstellen
- Die gemeinsame Formulierung von Akzeptanzkriterien betonen
Defintion of Done
Die Definition of Done ist ein zentrales Element in Scrum, das die Qualitätsstandards für fertiggestellte Product Backlog Items festlegt. Eine typische DoD enthält technische und qualitätssichernde Kriterien wie:Code-Integration
- Integration in den Hauptentwicklungszweig (HEAD/TRUNK/MASTER)
- Erfolgreiche Integration mit anderen neuen Funktionen
Testing
- Installation und Test auf Testumgebung
- Erfolgreiche Systemtests
- Erfüllung aller Akzeptanzkriterien
Dokumentation
- Aktualisierung der Benutzer- und Betriebsdokumentation
Praktische Herausforderungen
- Besonders für neue Teams ist die Erstellung lieferbarer Produktinkremente oft schwierig
- Die Organisation manueller Tests durch Fachabteilungen kann problematisch sein
- Als Übergangslösung beschränken sich Teams manchmal zunächst auf Lieferungen ins Testsystem
Sprintziel
Das Sprint-Ziel ist ein zentrales Commitment im Sprint Backlog und sollte mehr sein als nur eine Liste abzuarbeitender Tasks. Ein effektives Sprint-Ziel folgt den SMART-Kriterien:- Specific: Eindeutig und konkret formuliert
- Measurable: Erreichung muss messbar sein
- Achievable: Herausfordernd, aber erreichbar
- Relevant: Wichtig für Produkt/Unternehmen
- Time based: Zeitlich begrenzt (durch Sprint-Länge gegeben)
- “Wir trauen uns, die Statistikfunktion vor dem Vorstand zu präsentieren”
- “Unser Web-Frontend kann eine Transaktion auf dem Hostsystem auslösen”
- “Die Oberfläche unserer Webanwendung ist responsiv”
- “Das System ist Multi-User-fähig”
- Wenig motivierend sind
- Keine klare Richtung vorgeben
- Die “Relevant”-Komponente der SMART-Kriterien nicht erfüllen