Vielleicht werden Sie zustimmen, dass Sprint Planning… anstrengend sein kann, um es gelinde auszudrücken. Sie erfordert Übung und Geduld.
Genaue Schätzungen sind die Grundlage für eine effektive Planung, und bei der Wahl der Schätzmethode haben Sie eine Vielzahl von Möglichkeiten. Der Schlüssel liegt darin, die Methode zu finden, die für Ihr Team am besten geeignet ist und es Ihnen ermöglicht, möglichst genaue Sprint-Projektionen zu erstellen. Während einige fortgeschrittene Teams benutzerdefinierte Systeme verwenden, gibt es eine Reihe von bewährten Optionen, aus denen Sie wählen können.
Zum Einstieg werfen wir einen Blick auf einige beliebte Schätzungsskalen.
Modifizierte Fibonacci-Folge
0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100
Sie erinnern sich vielleicht noch an die Fibonacci-Folge aus der Schulalgebra, eine Zahlenreihe, in der jede Zahl die Summe der beiden vorhergehenden Zahlen ist. Zum Beispiel: 1+2=3, 2+3=5, usw. Die modifizierte Fibonacci-Reihe beruht auf demselben Ansatz, enthält jedoch ½ als Option und rundet die höheren Zahlen der Reihe ab. Die Rundung im modifizierten Fibonacci hilft, die Auswirkungen einer zu großen Spezifität zu verringern.
Scrum-Pionier Mike Cohn erzählt eine Geschichte, in der ein Team, das das traditionelle Fibonacci verwendete, eine Geschichte bei 21 ansetzte. Der Product Owner antwortete: „Wow, 21, das ist so genau! Ihr müsst genau wissen, wie viel Arbeit zu tun ist.“
Genau.
Das Story-Pointing ist die beste Schätzung eines Teams angesichts der Informationen, die ihm bei der Planung vorliegen. Im Allgemeinen gilt: Je höher der geschätzte Aufwand, desto ungenauer die Schätzung. Eine Story, die auf 21 geschätzt wird, ist nicht notwendigerweise akkurat und mit Sicherheit weniger akkurat als eine Story, die auf 3 geschätzt wird. Die Abstraktion der modifizierten Sequenz erinnert sowohl Entwickler als auch Product Owner daran, dass Schätzungen eben genau das sind, nämlich Schätzungen.
T-Shirt-Größen
XXS, XS, S, M, L, XL, XXL
Die Darstellung des Story-Aufwands als T-Shirt-Größen ist großartig für Product Owner auf Kundenseite, die einige schwierige Entscheidungen über eine große Gruppe von Features treffen müssen. Möchte der PO z. B. lieber diese vier kleinen Storys oder eine große Story fertigstellen?
Es ist besonders nützlich für POs, die neu in der Schätzung sind, da T-Shirts wahrscheinlich nicht mit bestimmten Stunden verbunden sind. Während 5 Aufwandspunkte schnell mit 5 Stunden oder Tagen in Verbindung gebracht werden können, bietet ein Medium lediglich ein relatives Gefühl für den Aufwand im Vergleich zu den anderen Stories. Teams können sich schneller durch die Planung bewegen, wenn sie sich auf das große Ganze konzentrieren und nicht auf kleine Details.
Kapazitätsplanung
Auch wenn es sich nicht unbedingt um eine Aufwandspunkte-Skala handelt, kann die Kapazitätsplanung ein großartiges Werkzeug für Teams sein, die neu in Agile und/oder in der Zusammenarbeit sind. Anstatt Ihr Team mit ungewohnten Skalen ins sprichwörtliche Agile-Tief zu stürzen, können neue Teams die Kapazität anhand eines konkreten Maßes bestimmen, das jeder versteht: Zeit.
Bei diesem Modell wird Ihnen grundlegende Arithmetik gute Dienste leisten:
Stunden/Tag x Anzahl der Teammitglieder x Tage im Sprint = Sprint-Kapazität
Wir alle wissen, dass ein typischer Arbeitstag 8 Stunden beträgt, aber wann haben Sie das letzte Mal 8 volle Stunden im Büro gearbeitet? Ihre Berechnungen sollten Zeit für Standups, Brainstorming, Urlaub, Bürokram … typische Teamaufgaben einschließen. Die Annahme von 6-6,5 effektiven Stunden pro Teammitglied pro Tag bietet einen realistischeren Ansatz für eine genaue Planung.
Nehmen wir ein fünfköpfiges Team mit einem zweiwöchigen Sprint, der einen vollen Tag für Sprintplanung und Abschluss beinhaltet:
6 Stunden x 5 Personen x 9 Tage = 270 Stunden Kapazität
Mit Ihrer Kapazität können Sie mit der Planung beginnen. Anstatt wie bei den vorherigen Skalen relative Aufwandspunkte zu verwenden, schätzt das Team die Anzahl der Stunden, die für jede priorisierte User Story erforderlich sind. Langfristig sollten Teams von der Kapazitätsplanung abrücken, aber die Angabe von Stories in Stunden kann eine gute Möglichkeit sein, die kollektive Geschwindigkeit zu verstehen und effektive Strategien für die Angabe zu erlernen.
Denken Sie daran, dass jede Methode, die Sie wählen, Zeit und Kommunikation erfordert, um sie zu beherrschen, und je neuer das Team ist, desto schwieriger ist es, richtig zu schätzen. Dafür ist der Kaffee da.
Welche anderen Schätzverfahren funktionieren bei Ihren Teams gut?
Photo Credit