Aufwandsschätzung in spielerischer Form. Eine interessante Variante um gemeinsam die benötigte Zeit für Softwareentwicklungsdauer zu schätzen.
Das Ziel ist es realistische Schätzungen die vom gesamten Team getragen werden zu ermitteln.
Wie funktioniert es?
Das Verfahren ist eine Schätzmethode – jeder Teilnehmer (aus dem Scrum Development-Team) bekommt Poker Karten. Diese sollten für jeden Teilnehmer gleich sein, also z.B. die Fibonacci-Folge. Dies sind 0, 1, 2, 3, 5, 8, 13 usw., also immer die Summer der vorangegangenen 2 Zahlen.
Poker Karten und deren Bedeutung
Warum nimmt man eine solche Folge von Zahlen und was bedeuten diese? Die Folge der Zahlen könnte auch eine andere sein, wichtig ist, dass sich die Zahlen je größer sie werden mehr voneinander abheben.
Die Zahlen kann man mit Stunden oder Aufwänden einer Referenzstory gleichsetzen. In Scrum Teams die noch nicht über viel Projekterfahrung verfügen empfiehlt es sich mit Stunden Aufwänden zu schätzen. Diese können zu Beginn einfacher wahrgenommen werden. In späteren Sprints lohnt sich eine Anpassung gegen einen Referenzstory zu schätzen. Die Schätzungen sind dann immer im Verhältnis zu dieser, also ist eine User Story aufwändiger, oder weniger aufwändig.
Voraussetzung ist, dass alle Teammitglieder die zu schätzenden User Stories kennen und verstanden haben. Eine Planning Poker Session macht wenig Sinn wenn das nicht der Fall ist. Auch hier gilt, eine gute Vorbereitung ermöglicht gute Ergebnisse.
Schritt für Schritt Anleitung
- Scrum Team versammeln und Planning Poker Karten ausgeben
- User Story für User Story durchgehen
- bei jeder User Story gemeinsam diskutieren was wie implementiert werden sollte (Achtung, hier nicht direkt mit der Implementierung anfangen, auch wenn es vermeintlich nur ein paar Zeilen sind)
- jedes Teammitglied sucht die seiner Meinung nach passende Aufwandskarte raus und legt diese verdeckt auf den Tisch
- gemeinsam Aufdecken aller Karten
- Wenn mehrere Personen stark abweichende Schätzungen haben sollten diese diskutiert werden. Wenn die Diskussion abgeschlossen ist erneut Pokern
- Durchschnitt der geschätzten Werte ermitteln und diesen für die Story vermerken
Auch beim Planning Poker gibt es Variationen und Anpassungen. Für Teams die etwas haptisches benötigen verwenden wir folgende Planning Poker Karten von Amazon Link.
Bei komplett digitalen Teams empfehlen sich Apps oder Webseiten auf denen gemeinsam geschätzt werden kann. Z.B. www.pointingpoker.com/ macht sich gerade bei verteilten Teams sehr beliebt, da man verdeckt schätzen kann und erst wenn alle Personen die Schätzung abgegeben haben diese auch allen erscheint.