Categories: BlogScrum-Leitfaden

Scrum-Leitfaden | 23. Story-Punkte und Schätzung in Scrum

In dem heutigen Artikel behandeln wir das Thema Schätzung und Story Points in Scrum. Schätzungen in Scrum helfen, die Komplexität und die benötigte Zeit zur Erledigung von Aufgaben vorherzusagen. Durch die Analyse der Vergangenheit prognostiziert das gesamte Scrum-Team gemeinsam, was die Zukunft bringt.

Daher sind die Schätzungen des Scrum-Teams umso genauer, je erfahrener das Team ist. Das Team arbeitet auch gemeinsam daran, die geschätzte Zeit zur Erledigung der Aufgaben während der Sprint-Planung festzulegen, wobei zu beachten ist, dass es sich nicht um ein endgültiges Engagement, sondern um eine Vorhersage handelt. Die Genauigkeit hängt von zahlreichen Variablen ab, die ständig unvorhersehbaren Veränderungen und unerwarteten Umständen unterliegen. Glücklicherweise umfasst die Scrum-Methodik Techniken und Werkzeuge, um ein gewisses Maß an Sicherheit zu ermöglichen, und heute werden wir diese im Detail besprechen, damit Sie sie sofort verstehen und anwenden können!

Story Points und Schätzung in Scrum – Inhaltsverzeichnis:

  1. Einführung
  2. Die Bedeutung von Story Points in Scrum
  3. Relative Schätzungstechniken
  4. Zusammenfassung

Einführung

Bei jeder Sprint-Planung präsentiert der Product Owner dem Team neue User Stories. Der Product Owner wählt sie aus dem Product Backlog zur Umsetzung im nächsten Sprint aus. Dann schätzen die Mitglieder des Scrum-Teams gemeinsam den Arbeitsaufwand, der erforderlich ist, um diese neue Gruppe von Aufgaben zu erledigen. Diese Art der Zuweisung ist eine Schätzung, eine Anforderungsschätzung.

Es scheint, dass der einfachste Weg darin besteht, die benötigte Zeit zur Erledigung der Aufgabe in Stunden oder Tagen zu definieren. Die Praxis und die seit den 1940er Jahren durchgeführten Forschungen beweisen jedoch das Gegenteil. Menschen sind nicht in der Lage, die für die Erledigung selbst sehr gut definierter Aufgaben erforderliche Zeit genau zu schätzen. Außerdem hängt die Anzahl der Stunden, die zur Erledigung einer Aufgabe benötigt werden, davon ab, wer die Aufgabe erledigt und was zuvor getan wurde – oder nicht. Aus diesem Grund verwendet Scrum typischerweise Einheiten, die als Story Points bezeichnet werden.

Die Bedeutung von Story Points in Scrum

Jedes Entwicklungsteam setzt den Wert eines Story Points in die Praxis um, indem es aus Erfahrung und der Größe einzelner Aufgaben schöpft, d.h. dem Prinzip des Empirismus folgt. Am häufigsten wählt der Scrum Master während der Sprint-Planung ein oder mehrere Beispiele abgeschlossener User Stories aus, die als Referenzpunkt zur Bestimmung des Wertes der zu entwickelnden User Stories dienen.

Deshalb können Sie keine Werte in Story Points ohne den Kontext zuweisen. Wenn beispielsweise die erste Aufgabe einen Wert von 10 zugewiesen bekommt, werden die nachfolgenden Aufgaben im Vergleich dazu als größer oder kleiner bewertet. Auf diese Weise sind innerhalb eines Scrum-Team-Projekts alle Aufgaben im Product Backlog miteinander verbunden. Das bedeutet, dass ähnliche Aufgaben, die von einem Entwicklungsteam durchgeführt werden, eine ähnliche Anzahl von Punkten erhalten.

Story Points sind relative Einheiten. Das bedeutet:

  1. Der Wert eines Story Points bezieht sich nur auf die Aufgaben, die von einem bestimmten Scrum-Team durchgeführt werden. Story Points beschreiben die Geschwindigkeit, mit der die Aufgaben eines Teams abgeschlossen werden. Mit anderen Worten, eine User Story, die von Team A mit 10 Story Points geschätzt wird, kann von Team B mit 50 Punkten bewertet werden. Das liegt daran, dass, wie bereits erwähnt, ihr Wert relativ zu anderen Aufgaben berechnet wird, die von diesem Team durchgeführt werden, und ihrer Erfahrung mit ähnlichen Aufgaben.
  2. Der Wert der in einem Sprint abgeschlossenen Story Points kann nicht als Grundlage für den Vergleich der Leistung von zwei Scrum-Teams dienen. Um Fehler im Management von Scrum-Projekten zu vermeiden, ist es wichtig, sich daran zu erinnern, dass die Geschwindigkeit eines Entwicklungsteams, ausgedrückt in Story Points, die in einem Sprint erledigt wurden, nicht verwendet werden kann, um die Leistung von zwei Teams zu vergleichen. Das liegt daran, dass sie dieselbe Arbeit in parallelen Sprints erledigen könnten, wobei ein Team die Arbeit mit 10 und das andere mit 50 Story Points geschätzt hat.

Es sollte auch nicht vergessen werden, dass die Schätzung viele unbekannte Elemente enthält und auf der Grundlage unvollständiger Daten erfolgt. Aus diesem Grund können die Vorhersagen selbst eines sehr erfahrenen Scrum-Teams manchmal sehr unterschiedlich vom tatsächlichen Aufwand zur Erledigung einer User Story sein.

Relative Schätzungstechniken

Was sind die effektivsten Schätzungstechniken in Scrum? Es gibt keine universelle Methode, die für jedes Team funktioniert.

Zu den Schätzungstechniken innerhalb agiler Methoden gehören am häufigsten:

  • Planning Poker. Diese beliebteste relative Methode nutzt ein Kartenspiel, um den Arbeitsaufwand zur Erledigung einer Aufgabe zu berechnen. Die detaillierten Regeln und den Prozess werden wir in einem separaten Artikel behandeln.
  • Team Estimation Game. Diese Methode beinhaltet die Zuweisung der Ausführung von User Stories in einem bestimmten Sprint mit entsprechenden numerischen Werten, die aus der Fibonacci-Folge ausgewählt werden. Auch dafür haben wir einen separaten Artikel gewidmet.

Scrum hingegen lehnt die klassische absolute Schätzung der traditionellen Projektmanagement-Methodik ab. Die Art und Weise, wie es Aufgaben schätzt, besteht darin, im Voraus die Person-Monate, die Dauer und die Kosten des gesamten Projekts zu definieren. Dies ist ein langwieriger Prozess, der schwer umzusetzen ist und die Teilnahme von Experten erfordert, die dazu neigen, die Begründung und den Verhaltenskodex festzulegen, aber keine Maßnahmen ergreifen, um die Aufgaben zu erledigen, deren Wert sie geschätzt haben. Mit anderen Worten, es ist nicht nur mühsam, sondern auch äußerst ineffizient.

Story Points und Schätzung – Zusammenfassung

Schätzung ist eine sehr wichtige Fähigkeit, die alle reifen Scrum-Teams kennzeichnet. Die Schätzung des Zeit- und Arbeitsaufwands, der erforderlich ist, um einzelne Aufgaben zu erledigen, wurde zum Hauptfokus vieler relativer Schätzungstechniken wie Planning Poker oder Team Estimation Game.

User Stories mit Story Points sind eine weitere effiziente Messmethode, die wir beschrieben haben, in der Hoffnung, unseren Lesern einige nützliche Werkzeuge zu bieten. Es ist jedoch wichtig, im Hinterkopf zu behalten, dass ihre Zahlen sich nur auf die konkreten Aufgaben beziehen, die vom Scrum-Team durchgeführt werden. Daher kann die Anzahl der Story Points nicht die Grundlage für den Vergleich der Geschwindigkeit verschiedener Entwicklungsteams werden.

Wenn Ihnen unsere Inhalte gefallen, treten Sie unserer aktiven Community auf Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

Caroline Becker

Als Projektmanagerin ist Caroline eine Expertin darin, neue Methoden zu finden, um die besten Arbeitsabläufe zu gestalten und Prozesse zu optimieren. Ihre organisatorischen Fähigkeiten und ihre Fähigkeit, unter Zeitdruck zu arbeiten, machen sie zur besten Person, um komplizierte Projekte in die Realität umzusetzen.

View all posts →

Caroline Becker

Als Projektmanagerin ist Caroline eine Expertin darin, neue Methoden zu finden, um die besten Arbeitsabläufe zu gestalten und Prozesse zu optimieren. Ihre organisatorischen Fähigkeiten und ihre Fähigkeit, unter Zeitdruck zu arbeiten, machen sie zur besten Person, um komplizierte Projekte in die Realität umzusetzen.

Share
Published by
Caroline Becker

Recent Posts

Scrum-Leitfaden | 28. Sprint in Scrum

Mehrere kleinere Ereignisse bilden einen Sprint in Scrum. Sprints bilden wiederum zusammen einen Weg, der…

58 minutes ago

Wie man mit Video-Marketing mehr Kunden für sein Unternehmen gewinnt?

Empfänger greifen immer häufiger auf Videomaterialien zurück. Schriftliche Formen werden weniger beliebt. Traditionelle Blogger versuchen,…

3 hours ago

Wie findet man einen Texter?

Das Copywriting ist in letzter Zeit zu einem äußerst beliebten Beruf geworden. Es gibt immer…

4 hours ago

Warum benötigen Sie eine Zeitblockierungs-App? Die 8 besten Apps im Jahr 2023

Hast du jemals das Gefühl, dass der Tag zu kurz ist, um alles zu erledigen,…

6 hours ago

Was ist Software? Arten und Methoden der Verbreitung – Digitale Produkte erstellen und verkaufen #34

Was ist Software? Was sind die Arten und Methoden der Verteilung? Wenn wir beim Thema…

7 hours ago

Wie bereitet man einen UX-Forschungsbericht vor? | UX-Forschung #34

Die Präsentation und Kommunikation von Forschungsergebnissen ist wahrscheinlich eine der entscheidendsten (und anspruchsvollsten) Fähigkeiten von…

9 hours ago