Eine effektive Schätzung ist eine der anspruchsvollsten Aufgaben, mit denen Softwareentwickler in ihrer Arbeit konfrontiert werden. Unabhängig von der Teamgröße müssen sie die Arbeit definieren, schätzen und über das gesamte Team verteilen. Je größer die Teams werden, desto wichtiger wird es, starke Gewohnheiten im Bereich Planung und Schätzung zu etablieren. Eine schlechte Planung und Schätzung schädigt das Vertrauen in Zeitpläne, belastet die Beziehung zwischen Teams und Geschäftspartnern und macht die Entwicklung für alle schwieriger.
Genauigkeit der Gruppen- gegenüber Einzelschätzung
In einer Studie zur Genauigkeit der Aufwandschätzung zwischen Einzelpersonen und Gruppen in einem Softwareprojekt-Experiment schätzten 20 Softwarefachleute aus derselben Firma unabhängig voneinander den Aufwand, der für die Umsetzung des gleichen Softwareprojekts erforderlich war. Die Teilnehmer hatten unterschiedliche Hintergründe und Rollen, und das Softwareprojekt war bereits zuvor umgesetzt worden. Danach wurden sie in fünf Teams eingeteilt. Jedes Team diskutierte und kombinierte sein Wissen, um eine Konsensschätzung zu erreichen.
Ergebnis – Gruppenschatzungen waren genauer als Einzelschätzungen.
Was ist Planning Poker?
Planning Poker (auch bekannt als Scrum Poker) ist eine spielerisch gestaltete, konsensbasierte Methode zur Schätzung, die hauptsächlich zur Schätzung des Aufwands oder der relativen Größe von Entwicklungsarbeiten im Softwareentwicklungsumfeld verwendet wird.

Scrum Planning Poker
Schritte des Planning Poker
- Um eine Planning-Poker-Sitzung zu beginnen, liest der Product Owner oder der Auftraggeber eine agileBenutzerstory vor oder beschreibt die Funktion den Schätzern.
Beispiel:- „Der Kunde meldet sich im Buchungssystem an“
- „Der Kunde gibt Suchkriterien für eine Hotelbuchung ein“
- Die Teammitglieder legen gleichzeitig ihre nummerierten Karten verdeckt ab, um ihre Schätzungen zu verbergen (verwendet die Fibonacci-Folge: 1, 2, 3, 5, 8, 13, 20, 40)
- Alle Karten werden gleichzeitig aufgedeckt
- Diskutieren Sie die Schätzungen und erläutern Sie hohe oder niedrige Werte
- Wiederholen Sie dies, so oft nötig, bis Konsens erreicht ist

Schritte des Scrum Planning Poker
Durch das Verbergen der Zahlen auf diese Weise vermeidet die Gruppe die Ankereffekt-Kognitionsverzerrung – bei der die erste genannte Zahl den Maßstab für nachfolgende Schätzungen vorgibt.
Agile Schätzung – Relativ vs. Absolut
Schätzen ist einfach eine fundierte Vermutung. Wir nutzen alle verfügbaren Kenntnisse und Erfahrungen, um abzuschätzen, wie lange es dauern wird. Statt jedes neue Arbeitspaket isoliert zu bewerten, warum vergleichen wir es nicht mit bereits abgeschlossenen Aufgaben? Menschen sind besser darin, sich an ähnliche Dinge zu orientieren, als absolute Größen zu schätzen.
Zum Beispiel: Ist es ähnlich diesem kleinen Projekt? Oder eher wie dieses mittelgroße Projekt? Oder wirklich groß – genau wie die Aufgabe, die wir letzten Monat abgeschlossen haben? Relative Schätzung reduziert nicht nur die Zeit, die für die Schätzung aufgewendet wird, sondern verbessert auch die Genauigkeit erheblich.
Unser Gehirn kann keine absoluten Schätzungen vornehmen – wir beziehen uns immer auf etwas, das wir bereits kennen.
Fibonacci-Folge und Planning Poker
Planning Poker verwendet die Fibonacci-Folge, um Punktwerte für Funktionen oder Benutzerstories zu vergeben. Die Fibonacci-Folge ist eine mathematische Reihe, die im 13. Jahrhundert eingeführt wurde, um bestimmte Aspekte natürlicher Muster wie das Verzweigen von Bäumen zu beschreiben. Die Folge entsteht, indem man die beiden vorherigen Zahlen addiert, um den nächsten Wert zu erhalten: 0, 1, 1, 2, 3, 5, 8, 13, 21, usw.
Zur Agilen Schätzung wurden einige Zahlen angepasst, um die folgende Folge zu bilden: 1, 2, 3, 5, 8, 13, 20, 40, 100, wie unten gezeigt:

Fibonacci-Folge und Planning Poker
Die Bedeutung der Karten, die beim Planning Poker verwendet werden, wird in der folgenden Tabelle erläutert:
| Karte | Erläuterung |
| 0 | Die Aufgabe ist bereits abgeschlossen. |
| 1/2 | Die Aufgabe ist sehr klein. |
| 1, 2, 3 | Wird für kleine Aufgaben verwendet. |
| 5, 8, 13 | Wird für mittelgroße Aufgaben verwendet. |
| 20, 40 | Wird für große Aufgaben verwendet. |
| 100 | Wird für sehr große Aufgaben verwendet. |
| <Unendlichkeit> | Die Aufgabe ist enorm. |
| ? | Unsicher, wie lange es dauern wird, sie abzuschließen. |
| <ein Kaffee> | Ich habe Hunger? |
Story Points im Vergleich zu Stunden bei der Schätzung
Warum verwendenStory Points anstelle von zeitbasierten Werten? Story Points ermöglichen es Teams, sich auf die Komplexität und den Aufwand zu konzentrieren, der mit der Lieferung von Arbeit verbunden ist. Das Team vergleicht neue Aufgaben mit bereits abgeschlossenen Arbeiten. Es bewertet die Komplexität der neuen Aufgabe im Vergleich zu früheren Herausforderungen und bewertet Schwierigkeitsgrad und benötigte Zeit.
Zum Beispiel berücksichtigen wir typischerweise nicht die „Kosten der Geschäftstätigkeit“. Sitzungen, E-Mails, Code-Reviews – alle haben einen Zeitaufwand. In der Realität sind dies jedoch notwendige Praktiken im Alltag und werden nicht als „Arbeit“ gezählt. Story Points trennen die Softwareentwicklung von verwandten operativen Aufgaben, wodurch die schätzbasierte Bewertung konsistenter ist als zeitbasierte Ansätze.
Referenzen
- Was ist Planning Poker im Agile?
- Visual Paradigm. (o.J.). Was ist Planning Poker im Agile?
- Scrum Poker für agile Projekte – Work Life von Atlassian
- Atlassian. (2023, 11. Juli). Scrum Poker für agile Projekte – Work Life von Atlassian
- Planning Poker online | Scrum Poker | Wir Agile Sie
- Planning Poker Online. (o.J.). Planning Poker online | Scrum Poker | Wir Agile Sie
- Planning Poker: Eine agile Schätzung- und Planungstechnik
- Mountain Goat Software. (o.J.). Planning Poker: Eine agile Schätzung- und Planungstechnik
- Was ist agile Schätzung? – Visual Paradigm
- Visual Paradigm. (o.J.). Was ist agile Schätzung? – Visual Paradigm
- Magische Schätzung – FourWeekMBA
- FourWeekMBA. (2024, 24. April). Magische Schätzung – FourWeekMBA
- Was ist Planning Poker? | Definition und Übersicht
- ProductPlan. (2021, 30. September). Was ist Planning Poker? | Definition und Übersicht
- Planning Poker: Der agile Weg zur Schätzung für Scrum-Teams – LogRocket Blog
- LogRocket Blog. (2023, 14. Dezember). Planning Poker: Der agile Weg zur Schätzung für Scrum-Teams – LogRocket Blog
- Was ist agile Schätzung?
- Visual Paradigm. (o.J.). Was ist agile Schätzung?
- Planning Poker — Anleitung zur agilen Schätzungstechnik | Easy Agile
- Easy Agile. (o.J.). Planning Poker — Agile-Schätzungstechnik Anleitung | Easy Agile