Team Estimation Game

English
Team Estimation Game

Das Team Estimation Game dient der relativen Aufwandsschätzung von Product Backlog Items bzw. von Arbeitspaketen eines Projekts in kleinen Gruppen. Die Methode wird hauptsächlich in agilen Vorgehensmodellen angewendet (z.B. SCRUM) und ermöglicht eine direkte Schätzung durch die Mitglieder des Umsetzungsteams. Die Methode basiert auf der Annahme, dass detaillierte Aufwandsschätzungen für die einzelnen Aufgaben eines Product Backlog Items, bzw. eines Arbeitspakets, nicht praktikabel sind. Grund dafür ist, dass die Tätigkeit der Schätzung selbst sehr aufwendig ist, da die Aufgaben bzw. Backlog Items hierzu in schätzbare Einzeltätigkeiten zerlegt werden müssen. Die relative Schätzung der User Storys durch ein Team verspricht demgegenüber eine hohe Zeitersparnis bei vergleichbar genauem Ergebnis.

Team Estimation Game

Team Estimation Game

English
Team Estimation Game

Das Team Estimation Game dient der relativen Aufwandsschätzung von Product Backlog Items bzw. von Arbeitspaketen eines Projekts in kleinen Gruppen. Die Methode wird hauptsächlich in agilen Vorgehensmodellen angewendet (z.B. SCRUM) und ermöglicht eine direkte Schätzung durch die Mitglieder des Umsetzungsteams. Die Methode basiert auf der Annahme, dass detaillierte Aufwandsschätzungen für die einzelnen Aufgaben eines Product Backlog Items, bzw. eines Arbeitspakets, nicht praktikabel sind. Grund dafür ist, dass die Tätigkeit der Schätzung selbst sehr aufwendig ist, da die Aufgaben bzw. Backlog Items hierzu in schätzbare Einzeltätigkeiten zerlegt werden müssen. Die relative Schätzung der User Storys durch ein Team verspricht demgegenüber eine hohe Zeitersparnis bei vergleichbar genauem Ergebnis.

Team Estimation Game
Wir empfehlen zum Thema Agile
Professional Scrum Master Vorbereitung und Zertifizierung nach Scrum.org®

Professional Scrum Master (PSM I) Vorbereitung & Zertifizierung nach Scrum.org®: In diesem kompakten und praxisnahen Vorbereitungstraining erhalten Sie das nötige Rüstzeug für die Zertifizierung zum Professional Scrum Master. Mehr Infos

Einsatzmöglichkeiten

Das Team Estimation Game wird für die Aufwandsschätzung aus zwei Perspektiven eingesetzt:

  • Bestimmung der in einem Sprint durchführbaren Arbeitspakete (nach dem Minimalprinzip: "Wie viele User Storys können wir im kommenden Sprint fertig stellen?")
  • Bestimmung des Aufwands zur Abarbeitung eines vollständigen Product Backlogs (folgend dem Maximalprinzip: "Wie viel Aufwand bedeutet die Abarbeitung aller Product Backlog Items?")

 

Ergebnisse

  • Nach Aufwand geordnete User Storys. Die User Storys werden anhand des geschätzten Aufwandes (niedrig – hoch) an einer Tafel oder auf einer anderen Fläche angeordnet.
  • Story-Points für jede geschätzte User Story. Die einzelnen User Storys des Product Backlogs aus dem Eingangskanal wurden bezüglich ihres Aufwands geschätzt.
  • Hinweise auf Unsicherheiten und mangelnde Klarheit bei den Anforderungen. Während des ersten Durchgangs aufkommende Unklarheiten werden geklärt oder zur Klärung zurückgestellt.

Vorteile

hohe Genauigkeit der Schätzung durch die kollektive Betrachtung gegenüber individuellen Schätzungen
Einschätzung aus unterschiedlichen Perspektiven, je nach Zusammenstellung des Teams
geringerer Aufwand als die Schätzung durch Zerteilung der User Storys, bzw. der Arbeitspakete in Teilaufgaben
einfaches Setup
kurzes, intuitiv verständliches Regelwerk
Neue Teammitglieder mit Kenntnis der Methode können direkt in Schätzrunden eingebunden werden.
Durch die Gestaltung als Spiel wird die aktive Mitarbeit in der Gruppe gefördert (aktives Feedback statt einseitiger Vortrag).

Durchführung: Schritt für Schritt

Schritt 1: Bereiten Sie das Team Estimation Game vor!

Überprüfen Sie als Moderator / Scrum Master mit dem Product Owner, ob alle User Storys in der aktuellen Fassung vollständig vorliegen. Die Methode umfasst mindestens die Schätzung eines Sprint Backlogs bis hin zur Schätzung eines Product Backlogs.

Stellen Sie sicher, dass alle zu behandelnden User Storys auf Moderationskarten gedruckt / geschrieben werden. Gesammelt in einem Kartenstapel bilden sie die Grundlage der nun folgenden Schätzung. Eine spezielle Sortierung der User Stories ist nicht erforderlich.

Benennen Sie bei der Einladung zum Team Estimation Game das zu schätzende Vorhaben (Ihr Projekt, optional auch die einzelnen User Storys). Ergänzen Sie bei der erstmaligen Anwendung Hinweise zur Methode Team Estimation Game. Planen Sie, sofern die Methode bei den Teilnehmern unbekannt ist oder erstmalig angewendet wird, Zeit für eine kurze Erklärung ein. Eine ausführliche Trainingsrunde ist aufgrund des einfachen Regelwerks nicht erforderlich.

Achten Sie darauf, dass das Projektteam vollständig vertreten ist. Die Teamrollen im Detail:

  • Product Owner: Er vertritt die Seite des Auftraggebers, priorisiert das Product Backlog und steht den Schätzern zur Klärung von Fragen bzgl. der User Stories zur Verfügung. Der Product Owner nimmt keinerlei Einfluss auf die Schätzung: er gibt weder Schätzungen ab noch beeinflusst er die Teilnehmer.
  • Scrum Master: Er organisiert den Termin, achtet auf die Einhaltung der Spielregeln und moderiert den Ablauf des Team Estimation Games. Der Scrum Master nimmt ebenfalls keinen Einfluss auf die Schätzung.
  • Entwickler: Sie realisieren später die User Storys. Durch ihre Expertise aus anderen Projekten liefern sie den essentiellen Beitrag zum Team Estimation Game. Die Entwickler liefern die Schätzungen, ggf. geben auch Spezialisten Schätzungen ab (s.u.).
  • Spezialisten: Ist Ihnen vorab bekannt, dass bei den Entwicklern fachliche Wissenslücken vorhanden sind, können Sie die Runde durch Experten für diese Themen ergänzen. Diese unterstützen das Team, indem sie fachliche Rückfragen beantworten und beteiligten sich bei denjenigen User Stories an der Schätzung, für die sie Experten sind.

Der Scrum-Master schlägt die Reihenfolge der Teilnehmer vor (z.B.: reihum oder freiwillige Meldung) und initiiert die erste Schätzrunde.

Aufgabengebiete

Alle Kommentare (4)

Guest

Mir ist die beschriebene Technik als "Affinity Estimating" bekannt, die 2008 von Lowell Lindstrom auf dem Scrum Trainers Gathering vorgestellt wurde. Link: http://kanemar.com/2008/04/21/scrum-trainers-gathering-44-affinity-estimating/

 

Guest

Mir war die Methode bisher unbekannt, ich finde sie hier aber toll erklärt! Die Darstellung ist sehr übersichtlich, man findet auf einen Blick alles, was man braucht. Damit lässt sich gut arbeiten.

 

Frank-Dieter
Berg

Wir haben die Methodik bisher in Projekten 2 mal durchgeführt und waren ziemlichzufrieden. Sie ermöglicht es auch mit einem nicht sehr erfahrenen Team strukturiert und in recht kurzer Zeit zu einer Einschätzung des Aufwands zu gelangen. Ich kann es nur empfehlen.

Frank-Dieter
Berg

Hie noch die Bewertung