Planning Poker

Was ist Planning Poker?

Planning Poker (zu deutsch: Planungspoker), auch Scrum Poker genannt, ist eine konsensbasierte, spielerische Technik, die zum Schätzen des Aufwands in der agilen Softwareentwicklung verwendet wird.

Beim Planning Poker geben die Mitglieder des Teams Schätzungen ab, indem sie nummerierte Karten verdeckt auf den Tisch legen, anstatt sie laut auszusprechen. Die Karten werden aufgedeckt, und die Schätzungen werden dann diskutiert.

Durch das Verstecken der Zahlen auf diese Weise kann das Team die kognitive Verzerrung der Verankerung vermeiden, bei der die erste laut gesprochene Zahl einen Präzedenzfall für nachfolgende Schätzungen schafft.

Planungspoker ist eine Variante der Wideband-Delphi-Methode. Sie wird am häufigsten in der agilen Softwareentwicklung eingesetzt, insbesondere in Scrum und Extreme Programming.

Die Methode wurde erstmals 2002 von James Grenning definiert und benannt und später von Mike Cohn in dem Buch „Agile Estimating and Planning“ bekannt gemacht, dessen Unternehmen den Begriff Planning Poker und ein digitales Online-Tool als Handelsmarke eingetragen hat.

Planning Poker Prozess

Begründung

Der Grund für die Verwendung von Planning Poker ist, die Beeinflussung durch die anderen Teilnehmer zu vermeiden. Wenn eine Zahl gesprochen wird, kann sie wie ein Vorschlag klingen und die anderen Teilnehmer in ihrer Einschätzung beeinflussen. Planning Poker soll die Teilnehmer dazu zwingen, unabhängig voneinander zu denken und ihre Zahlen gleichzeitig vorzuschlagen. Dies wird dadurch erreicht, dass alle Teilnehmer ihre Karten gleichzeitig aufdecken müssen.

Ausstattung

Planning Poker basiert auf einer Liste von Merkmalen, die geliefert werden sollen, mehreren Kopien eines Kartenspiels und optional einer Eieruhr, die verwendet werden kann, um die Zeit zu begrenzen, die für die Diskussion der einzelnen Punkte benötigt wird.

Die Feature-Liste, oft eine Liste von User Stories, beschreibt eine Software, die entwickelt werden muss.

Die Karten im Stapel sind mit Nummern versehen. Ein typischer Stapel hat Karten, die die Fibonacci-Folge einschließlich einer Null zeigen: 0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89; andere Decks verwenden ähnliche Progressionen mit einem festen Verhältnis zwischen den einzelnen Werten wie 1, 2, 4, 8 usw.

Warum wird oft die Fibonacci-Folge verwendet?

Der Grund für die Verwendung der Fibonacci-Folge anstelle der einfachen Verdopplung jedes nachfolgenden Wertes ist, dass die Einschätzung einer Aufgabe als genau doppelt so viel Aufwand wie eine andere Aufgabe irreführend genau ist. Eine Aufgabe, die etwa doppelt so viel Aufwand wie eine 5 ist, muss entweder als etwas weniger als das Doppelte (8) oder etwas mehr als das Doppelte (13) eingeschätzt werden.

Mehrere handelsübliche Decks verwenden die Reihenfolge: 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, und optional ein Fragezeichen (unsicher), ein Unendlichkeitssymbol (diese Aufgabe kann nicht gelöst werden) und eine Kaffeetasse (ich brauche eine Pause). Der Grund dafür, dass die Karten der Fibonacci-Folge nach der 13 nicht genau folgen, ist, dass jemand einmal zu Mike Cohn sagte: “Sie müssen sehr sicher sein, dass Sie diese Aufgabe mit 21 statt mit 20 geschätzt haben.” Die Verwendung von Zahlen bei denen nur die erste Stelle genau ist (außer 13), zeigt die Unsicherheit dieser Schätzung an.

Wenn sich Teams nicht an denselben geografischen Standorten befinden, kann kollaborative Software über das Internet als Ersatz für physische Karten verwendet werden. Es gibt mehrere Web-Anwendungen und mobile Anwendungen für diesen Zweck, darunter auch Open-Source-Software. Sehr populär ist auch Planning Poker für jira.

Planning Poker mit Standard-Spielkarten

Es ist auch möglich, Planning Poker mit Standard-Spielkarten zu spielen. Die verwendeten Karten sind Ass, 2, 3, 5, 8 und König. Wobei König bedeutet: “dieser Posten ist zu groß oder zu kompliziert, um ihn zu schätzen”. Einen König zu werfen beendet die Diskussion über das Item für den aktuellen Sprint.

Wie funktioniert Planning Poker?

Bei der Schätzungsbesprechung erhält jeder Schätzer einen Kartensatz. In allen Decks befinden sich identische Kartensätze.

Das Meeting läuft wie folgt ab:

Vorteile von Planning Poker

In einer Studie von Moløkken-Østvold und Haugen wurde berichtet, dass Planning Poker genaue Schätzungen über die Fertigstellungszeit von Programmieraufgaben lieferte, obwohl die Schätzungen von jedem einzelnen Entwickler, der eine Aufgabe in den Task Tracker eingab, genauso genau waren. Aufgaben, die während Planning Poker-Runden besprochen wurden, dauerten länger als solche, die nicht besprochen wurden, und enthielten mehr Code-Löschungen, was darauf hindeutet, dass Planning Poker mehr Aufmerksamkeit auf die Code-Qualität lenkte. Planning Poker wurde von den Studienteilnehmern als effektiv für die Erleichterung der Teamkoordination und der Diskussion von Implementierungsstrategien angesehen.

PURE Consultant Planning Poker Karten

Bei unseren Scrum Trainings lehren wir Ihnen die Planning Poker Methoden und alle Teilnehmenden erhalten ein gratis Planning Poker Kartenspiel.

Scrum Trainings

close

Unsere Scrum Trainings Scrum Trainings

In unseren Scrum Trainings lernen Sie agile Methoden wie Planning Poker und vieles mehr.

Buchen Sie jetzt ihr Scrum Training bei PURE Consultant.

Weitere Einträge