Planning Poker ist eine coole Methode, um in der agilen Softwareentwicklung die relative Arbeitsbelastung einzuschätzen. In diesem Artikel erfährst du, was genau das ist, wie es funktioniert und welche Vorteile es für dich hat.
Eine der größten Errungenschaften der Technologie ist, dass sie den Menschen dabei hilft, innovativ zu sein. Dadurch wird alles spannender, egal ob es um Geschäftsplanung, neue Ideen oder innovatives Denken geht. Dank der Technologie gibt es eine unterhaltsame Möglichkeit, langweilige Aufgaben zu erledigen.
Planning Poker ist ein gutes Beispiel dafür, wie Spiele Unternehmen dabei helfen können, wichtige und kritische Aspekte ihres Geschäfts zu analysieren. Es ist ein neues Konzept, das gerade immer beliebter wird. Finden Sie heraus, wie Planning Poker Software-Teams bei der Bewertung und Planung helfen kann.
Was ist Planning Poker?
Foto von Amol Tyagi auf Unsplash
Planning Poker ist auch unter dem Namen Scrum Poker bekannt. Manche Leute nennen es auch „Pointing Poker”. Planning Poker bietet eine innovative Möglichkeit, Projektleistungen und andere Variablen in dieser Zeit der Gamifizierung, in der alles in Punkten oder Credits gemessen wird, zu planen und zu bewerten.
In gewisser Weise kann es das Projektmanagement effektiver machen. Es ist ein konsensbasiertes Spiel, bei dem die Teilnehmer diskutieren und Entscheidungen treffen, basierend auf dem, was eine Gruppe über eine bestimmte Projektvariable sagt.
Du wirst Karten sehen, die denen beim normalen Poker ähneln. Agile Teams verwenden diese Karten, um ihre Produkt-Backlogs zu schätzen und zu planen.
Das Beste an Planning Poker ist aber, dass es nicht langweilig ist. Du kannst aus beliebigen Schätzungseinheiten auswählen und darauf aufbauen. Außerdem kannst du ideale Tage und Story Points als Variablen für die Schätzung verwenden.
Die an der Planung beteiligten Spieler werden als Schätzer bezeichnet. In einer Planungssitzung gibt es einen Product Owner und Schätzer. Hier liest der Product Owner eine User Story vor oder beschreibt den Schätzern neue Produktfunktionen.
Wie das funktioniert, erfahren wir später in diesem Beitrag. Merken Sie sich vorerst einfach, dass es sich um ein kollaboratives Tool handelt, mit dem Sie Ihre Produktplanung vereinfachen und effektiver gestalten können.
Die Notwendigkeit von Planning Poker
Planning Poker entstand aus den Hindernissen, die den Schätzungsprozess erschweren. Produktmanager, Softwareentwickler und Projektmanager stehen in der Schätzungsphase vor zu vielen Problemen.
Probleme bei der Schätzung
Im Allgemeinen haben sie Probleme damit, den Aufwand und die Zeit abzuschätzen, die für die Fertigstellung einer bestimmten Entwicklungsaufgabe erforderlich sind. Das mag einfach erscheinen, da Entwickler oft wissen, wie viel Zeit und Ressourcen sie benötigen, aber es läuft nicht immer alles wie geplant.
Einerseits scheint die Schätzung also sehr hilfreich zu sein, da sie ein längeres Projekt in kürzere und erreichbare Ziele unterteilt. Andererseits ist es riskant, wenn eine bestimmte Aufgabe nicht nach Plan verläuft. In diesem Fall kann dies den gesamten Projektzeitplan durcheinanderbringen und die Arbeit der Projektmanager erschweren.
Eine genaue Schätzung ist gar nicht so einfach
Als Projektleiter oder Manager möchten Sie, dass Ihr Team sein Bestes gibt und eine Aufgabe termingerecht erledigt. Es kommt jedoch selten vor, dass alle ursprünglich festgelegten Fristen eingehalten werden. Dadurch leidet die Genauigkeit Ihrer Schätzungen. Als Manager oder Entscheidungsträger kann es sehr schwierig sein, den Zeitplan und die Genauigkeit von Schätzungen zu überwachen.
Hier kann Planning Poker die Arbeit erleichtern. Es handelt sich um eine einfache, aber äußerst effektive Technik, die Ihnen jedes Mal die Arbeit abnimmt.
Ist Planning Poker für jeden geeignet?
Da wir nun wissen, dass Planning Poker für eine bestimmte Gruppe von Personen mit bestimmten Kenntnissen und Fähigkeiten gedacht ist, ist es auch wichtig, diejenigen einzubeziehen, die direkt am Planungsprozess beteiligt sind. Auch wenn es sich um ein Spiel handelt, ist es also nicht für jeden geeignet.
Normalerweise sollten die folgenden Personen an einer Scrum Planning Poker-Sitzung teilnehmen.
Produktverantwortliche
Produktverantwortliche und Manager beschreiben die Funktionen und alle User Stories, die mit den anderen Teilnehmern zusammenhängen. Sie sind für alle Fragen verantwortlich, die die anderen Teammitglieder stellen, um das Produkt besser planen zu können.
Scrum Master
Auch als Scrum-Leiter bekannt, fungieren diese Personen als Moderatoren in allen agilen Meetings. Zum Beispiel muss jedes Planning Poker-Meeting einen Scrum-Leiter haben, der die Richtung vorgibt und für einen reibungslosen Ablauf sorgt.
Scrum-Teammitglieder
Die Teammitglieder sind dafür verantwortlich, die Product Backlog Items zu liefern. Dazu gehört normalerweise die Liste der zu liefernden Ergebnisse, also Verbesserungen und neue Features. Außerdem sind die Beiträge der Scrum-Teammitglieder super wichtig für die Story Points während der Diskussion.
So funktioniert Planning Poker
Foto von Amanda Jones auf Unsplash
Hier ist eine Übersicht darüber, wie eine Planning-Poker-Sitzung funktioniert. Zuerst musst du Poker-Karten planen, die wie normale Poker-Karten aussehen, aber ein paar kleine Unterschiede bei den Zahlen haben. Sobald du sie hast, gehst du wie folgt vor.
1. Karten verteilen
Verteil zuerst ein identisches Kartenspiel an alle Teilnehmer. Jede Karte hat eine Zahl, die vorher von den Teammitgliedern festgelegt wurde. Diese Zahlen werden für die Schätzung verwendet. Stell sicher, dass jeder Spieler einen Satz mit unterschiedlichen Zahlen hat.
Empfohlen werden die Zahlen 0, 1, 2, 3, 5, 8, 13, 20, 40 und 100. Außerdem gibt es Verdopplungszahlen wie 1, 2, 4, 8 usw.
Jede Zahl steht für Story Points, ideale Tage und andere Schätzungseinheiten, auf die sich das Team zu Beginn der Sitzung geeinigt hat. Mit einer minimalen Anzahl von Zahlen können die Teams leichter einen Konsens über einen bestimmten Plan erzielen. Andererseits kann es schwieriger sein, einen gemeinsamen Nenner zu finden, wenn du mehr Zahlen hast.
2. Die Story vorlesen
Sobald alle eine Zahl haben, liest der Produktmanager die Story vor. Dann erzählt er die Story so, dass alle zuhören können. Während dieser Phase können die anderen Teilnehmer Fragen stellen, die der Moderator beantworten muss.
3. Diskussion
Die vielleicht zeitaufwändigste und kritischste Phase ist die Diskussionsphase. In der Diskussionsphase können alle Teilnehmer sprechen und ihre Meinungen äußern. Typischerweise umfasst die Diskussion folgende Punkte:
Wie soll die Arbeit erledigt werden?
Erwartete Anzahl der Personen, die an dem Projekt beteiligt sein werden
Erforderliche Fähigkeiten zur Erledigung einer Aufgabe
Wie man mit Hindernissen während der Abschlussphase umgeht
Je nach Komplexität der Projekte sollten in der Diskussionsphase jedoch mehr oder weniger Fragen beantwortet werden.
4. Auswählen und teilen
Nach Abschluss der Diskussion wählen die Teilnehmer eine Karte aus ihrem jeweiligen Stapel aus. Dies muss geheim geschehen, und kein Teilnehmer darf in die Auswahl der anderen Teilnehmer schauen. Nun können Sie damit die Story Points oder die ideale Anzahl von Tagen für das Projekt schätzen.
Nach der Auswahl ist es Zeit, die ausgewählten Karten zu teilen. Alle müssen ihre Karten gleichzeitig zeigen. Wenn jemand eine Karte mit einem höheren Wert zeigt, bedeutet das, dass der Schwierigkeitsgrad des Projekts höher ist und es länger dauern wird, bis es abgeschlossen ist.
In dieser Phase kannst du größere Abweichungen in den Schätzungen deines Teams erwarten.
5. Konsens
Das Team hat einen Konsens erreicht, wenn mehrere Leute die gleiche Karte zeigen. Jetzt kannst du zur nächsten Story übergehen. Wenn es aber Abweichungen bei den Zahlen gibt, muss weiter diskutiert werden, bis das Team einen Konsens findet.
Während dieser Diskussion müssen die Teilnehmer, die Karten mit Abweichungen zeigen, ihre Meinung dazu äußern, warum sie die jeweilige Zahl gewählt haben. Das Ergebnis sind Verhandlungen und Überzeugungsarbeit, bis sich alle Teammitglieder auf eine bestimmte Zahl einigen.
Normalerweise ist die zweite Runde entscheidend für die Konsensphase. Meistens kommen die Teilnehmer nach ein paar Diskussionsrunden zu einem Konsens.
Die wichtigsten Vorteile von Scrum Poker
Scrum Poker oder Planning Poker bietet Projektmanagern einen klaren Vorteil. Sie haben ein Team, das sich auf Entscheidungen einigt und sich eher darauf konzentriert, die vereinbarten Zahlen zu erreichen. Aber um das noch genauer zu erklären, hier sind die wichtigsten Vorteile von Planning Poker.
Poker-Planungsschätzungen sind genauer
Laut einer Studie kann Poker Planning eine bessere Schätzgenauigkeit für dieselbe Aufgabe erzielen als individuelle Schätzungen. Es zeigte sich auch, dass die geschätzten Werte statistisch höher sind als die der individuellen Schätzungen.
Jeder hat ein Mitspracherecht
Einer der besten Vorteile von Planning Poker ist vielleicht, dass jeder mitreden kann. Egal, ob es sich um unerfahrene Entwickler oder erfahrene Manager handelt, in dieser Planungsphase hat jeder das gleiche Mitspracherecht. In solchen Meetings sollte nur die Logik zählen, und Teams können so realistischere und erreichbare Zahlen erzielen.
Außerdem hilft es dabei, die Erfahrungen aller einzubringen. Wenn du zum Beispiel schon mal eine ähnliche App mit größeren Schwierigkeiten entwickelt hast, kannst du eine höhere Schätzung abgeben, um deine Teammitglieder zu überzeugen, wenn sie anderer Meinung sind.
Lücken und Schwachstellen erkennen
Jede geschätzte Zahl muss durch Fakten oder logische Argumente untermauert werden. Wenn du also eine höhere Komplexität einschätzt, könnte das an fehlenden Ressourcen oder der Komplexität der Anforderungen liegen.
Dadurch können Teams ihre Stärken, Schwächen und Fähigkeiten besser verstehen, um eine Aufgabe effizienter zu erledigen.
FAQs zu Scrum Poker
Foto von Zach Lucero auf Unsplash
Hier sind ein paar häufig gestellte Fragen zu Scrum Poker:
Wann ist der beste Zeitpunkt für eine Scrum-Poker-Sitzung?
Normalerweise macht das Team eine Scrum Poker-Session, nachdem es den ersten Backlog erstellt hat. Außerdem dauert eine Scrum Poker-Session nicht immer nur einen Tag, das hängt auch davon ab, wie viel Zeit die Leute haben.
Gibt es eine Online-Version von Scrum Poker?
Scrum Poker kann gemeinsam in einem Raum, real an einem Tisch oder virtuell im Internet gespielt werden. Eine einfach zu bedienende Online-Version von Scrum Poker ist zum Beispiel pokay.io, die kostenlos ist und mit mehreren Nutzern gespielt werden kann.
Funktioniert Scrum-Planung?
Statistisch gesehen ja. Scrum Poker hat bemerkenswerte Ergebnisse gezeigt und ist daher ein Muss für Teams, die ihre Softwareentwicklungszyklen effektiv verwalten wollen.
Fazit
Scrum Poker ist eine innovative Technik, die die Sichtweise jedes Teammitglieds einbringt. Es ist also eine effektive Technik, um einen besseren und genaueren Konsens in der Produktplanung zu erreichen.
Titelbild von Markus Spiske auf Unsplash