Die Methode der Storypoint-Schätzung ist ein wertvolles Werkzeug, das in agilen Entwicklungsteams genutzt wird, um den relativen Aufwand von Aufgaben oder User Stories abzuschätzen. Sie basiert auf Teamgefühl, Erfahrung und Zusammenarbeit.

Was sind Storypoints?

Storypoints sind eine abstrakte Maßeinheit, die den Aufwand, die Komplexität und die Unsicherheiten eines Arbeitspakets quantifizieren. Sie messen nicht die Zeit, sondern konzentrieren sich auf Faktoren wie:

  • Komplexität der Aufgabe
  • Risiken oder Unklarheiten
  • Umfang oder Größe der Aufgabe

Wie funktioniert die Schätzung?

Die Schätzung erfolgt häufig in folgenden Schritten:

1. Vorbereitung

Das Team betrachtet eine Backlog-Liste von User Stories. Jedes Teammitglied bringt seine Erfahrungen und sein Wissen über die jeweilige Story mit.

2. Referenzpunkt festlegen

Zunächst einigt sich das Team auf eine Referenz-Story, die mit einem bestimmten Wert versehen wird, z. B. „3 Storypoints“. Diese Story dient als Vergleichsmaßstab für alle weiteren Schätzungen.

3. Planning Poker

Das Planning Poker ist ein beliebtes Verfahren zur Schätzung. Es läuft wie folgt ab:

  1. Jedes Teammitglied erhält ein Set von Karten mit Zahlen (z. B. aus der Fibonacci-Sequenz: 1, 2, 3, 5, 8, 13, usw.).
  2. Der Product Owner erklärt die User Story.
  3. Die Teammitglieder wählen verdeckt eine Karte, die ihrer Meinung nach die Storypoints für die Aufgabe repräsentiert.
  4. Alle Karten werden gleichzeitig aufgedeckt.
  5. Gibt es Diskrepanzen (z. B. von „2“ bis „13“), diskutiert das Team, um ein gemeinsames Verständnis zu entwickeln.
  6. Die Runde wiederholt sich, bis ein Konsens gefunden wird.

4. Dokumentation

Der vereinbarte Storypoint-Wert wird der User Story zugewiesen. Diese Werte fließen in die Planung ein und ermöglichen Vorhersagen über die Velocity (Durchsatz) des Teams.

Warum Storypoints und keine Stunden?

  • Flexibilität: Sie berücksichtigen nicht nur Zeit, sondern auch Komplexität und Risiken.
  • Teamorientiert: Sie fördern Diskussion und gemeinsames Verständnis.
  • Langfristige Planung: Die Velocity eines Teams (Storypoints pro Sprint) hilft, zukünftige Lieferzeiten besser vorherzusagen.

Beispiel:

User Story Storypoints Begründung
Login-Maske erstellen 3 Einfache Aufgabe mit wenig Komplexität.
Neues Dashboard-Feature 8 Mehrere Abhängigkeiten, höherer Aufwand.
Externe API integrieren 13 Komplex und unklarer technischer Aufwand.

Ein Gedanke für den Weg:

Storypoints erinnern uns daran, dass Erfolg in der Teamarbeit nicht durch absolute Genauigkeit, sondern durch gemeinsames Verständnis und kontinuierliches Lernen entsteht. Oder wie man sagen könnte: „Auch der mächtigste Zauber beginnt mit einem kleinen Funken Zusammenarbeit.“