Viewing entries tagged
planning poker

Comment

Fazit aus Speech von @JeffSutherland über Einsatz von #StoryPoints oder #Stunden in @Scrum

Noch immer erlebe ich oft Diskussionen ob Stories mittels den abstrakten #StoryPoints oder aber mittels den etwas greifbareren Stunden geschätzt werden sollen. Eine kurze Zusammenfassung der Speech von @JeffSutherland am @Scrum Master Certification Course vom 26. April 13 in Zürich.

Aus menschlicher Sicht scheint die Aufwandschätzung in Stunden nachvollziehbarer und vorderhand einfacher. Die Studie von Microsoft aus dem Jahre 2012 hat aber einen wesentlichen Mangel bei Aufwandschätzungen anhand von Stunden ausgemacht. Diese konnte nachweisen, dass im Gegensatz zur Schätzung via StoryPoints die Aufwandschätzung mittels Stunden eine massiv höhere Standardabweichung aufweist im Verhältnis zum Detaillierungsgrad der Anforderungen. D.h. eine Schätzung mittels StoryPoints bleibt sich mit zunehmender Verdichtung der Anforderung in etwa gleich. Dies ist insbesondere auch für die Kunden essentiell, da nicht immer nachgebessert werden muss.
2013-05-25_21-03-15
Vorausschätzung hierfür ist jeweils, eine gewisse Kontinuität im Team und natürlich eine gemeinsame Referenzschätzung (Vergleiche auch Artikel Distributed Scrum 1 -  Planning Poker).
Interessant fand ich, dass gemäss Erhebungen von ScrumAlliance  mittels StoryPoints ca. 48x effizienter geschätzt wird. Zudem ist aus psychologischen Sicht auch ein Vorteil, wenn sich die Teammitglieder mit jeder abgeschlossenen StoryPunkte gewinnen, anstelle Stunden abarbeiten zu müssen.
Why should you still use estimations in hours if by story points it's 50 times faster and much more accurate?
Jeff Sutherland, co-inventor of SCRUM, Zurich 26.4.13
Nun gilt es die Kunden, als auch das interne Management zu überzeugen auf StoryPoints zu wechseln (Vergleiche auch Artikel Scrum – Ein umdenken im Sales Prozess). Ich kann dies jedem Scrum Team nur empfehlen.
Mehr Details siehe auch im Artikel von Jeff Story Points: Why are they better than hours?

Comment

Comment

Distributed Scrum 1 - Planning Poker in virtuellen Teams

Bei verteilten Scrum Teams bzw. einem #DistributedScrum oder #ScrumOfScrum kam schnell die Frage auf wie ein #PlanningPoker durchgeführt werden kann?-Wie so oft war für uns die Einfachste die Beste Lösung.
708454fb3a4c311a62c44197c56afde5
Das Wichtigste im Planning Poker, auch um Beeinflussungen zu verhindern, ist das zeitgleiche Schätzen. Bei verteilten Teams gestaltet sich dies schwierig. Wir hatten zuerst Tools recherchiert, u.a.:
  • Jira Plugins, siehe https://marketplace.atlassian.com/search?q=planning+poker
  • Webtools, bspw. http://www.planningpoker.com
  • Apps, u.a. https://play.google.com/store/apps/details?id=com.pxr.planningpoker
Doch was uns aufgrund der Einfachheit überzeugt hat, bzw. sich bewährt hat, ist das Schätzen via Google Spreadsheet. Hierfür hatten wir ein Sheet wie folgt aufgesetzt (bitte kopiert dieses, falls ihr es nutzen wollt):
ab6a3bc265e5efb6d85fc9dbb0f30741
Dabei ist das Vorgehen analog zu normalem Planning Poker. Zuerst wird die Story vorgestellt, hierfür wird im Spreadsheet die entsprechende ID eingetragen. Dann tragen alle ihre persönliche Schätzung ein und auf Kommando wird gemeinsam mit ENTER quittiert. Über farbliche Formatierung lassen sich noch analoge Schätzungen visualisieren und sofort sind die minimalen bzw. maximalen Schätzungen ersichtlich. Die dann wie gewohnt im Team besprochen werden.

Comment