Von Abhay Talreja
20.9.2023
Mein neuester Artikel - Empirical Process Control - The Key to Agile Success
Scrum Burn-Down-Charts - Was, Wie und Warum sie verwenden
Ein Burndown-Chart, auch bekannt als Burn-Down-Chart, ist eine grafische Darstellung der verbleibenden Arbeit gegenueber der Zeit.
Es wird haeufig in agilem Projektmanagement und Scrum-Methodologien verwendet, um den Fortschritt eines Projekts, Sprints oder einer Iteration zu verfolgen.
Das Diagramm hat typischerweise zwei Achsen, wobei die vertikale Achse die Arbeitsmenge (oft gemessen in Story Points oder Aufgaben) und die horizontale Achse die Zeit (normalerweise in Tagen oder Sprints) darstellt.
Der primaere Zweck eines Burndown-Charts ist es, eine visuelle Darstellung zu bieten, wie die Arbeit waehrend eines Projekts fortschreitet.
Wenn Arbeit abgeschlossen wird, zeigt das Diagramm einen Abwaertstrend, der anzeigt, dass Aufgaben erledigt werden.
Idealerweise sollte das Diagramm am Ende des Projekts oder Sprints null erreichen, was bedeutet, dass alle geplante Arbeit abgeschlossen wurde.
Was ist ein Burn-Down-Chart?
Ein Burndown-Chart ist eine visuelle Darstellung, die den Fortschritt von Aufgaben verfolgt, sei es innerhalb eines Epics oder eines Sprints.
Es zeigt die Menge der abgeschlossenen Arbeit und die verbleibende Arbeit.
Seine Bedeutung geht ueber die Aesthetik hinaus; es ist ein vorhersagender Kompass fuer die Reise Ihres Teams, der die Wahrscheinlichkeit bewertet, Aufgaben innerhalb der zugewiesenen Zeit abzuschliessen.
Es bietet Scrum-Teams eine visuelle Moeglichkeit, ihren Fortschritt zum Sprint-Ziel zu verfolgen, was es einfacher macht, potenzielle Probleme, Risiken oder Verzoegerungen zu identifizieren und bei Bedarf Korrekturmassnahmen zu ergreifen.
Im Bereich agiler Projekte gibt es Burndown-Charts in zwei Hauptvarianten - Produkt-Burndown-Charts und Sprint-Burndown-Charts.
Produkt-Burndown-Charts bieten eine ganzheitliche Sicht auf das gesamte Projekt.
Diese Charts bieten einen Ueberblick darueber, wie viele Produktziele Ihr Team erreicht hat und welche Arbeit noch aussteht.
Anstelle traditioneller Daten stellt die horizontale Achse Sprint-Nummern dar, waehrend die vertikale Achse Story Points anzeigt.
Sprint-Burndown-Charts hingegen zoomen auf laufende Sprints.
Sie zeigen User Stories, die waehrend des Sprint Plannings ausgewaehlt wurden, und verwenden Tage auf der horizontalen Achse, um die Leistung zu messen.
Viele Teams verwenden eine Mischung aus Produkt- und Sprint-Burndown-Charts, um Transparenz zu foerdern und sicherzustellen, dass alle ueber den Fortschritt des Teams informiert sind.
Ein Burn-Down-Chart hat typischerweise zwei Achsen:
Wenn das Entwicklungsteam Aufgaben innerhalb des Sprints abschliesst, verringert sich die verbleibende Arbeit, und das Burn-Down-Chart zeigt einen Abwaertstrend.
Die ideale Burn-Down-Linie, die die erwartete Fortschrittsrate darstellt, neigt sich von der Gesamtarbeit zu Beginn des Sprints abwaerts zu null Arbeit am Ende des Sprints.
Durch den Vergleich der tatsaechlichen Burn-Down-Linie mit der idealen Burn-Down-Linie kann das Scrum-Team seinen Fortschritt bewerten und bei Bedarf Anpassungen vornehmen, um auf Kurs zum Sprint-Ziel zu bleiben.
Bevor Sie ein Burndown-Chart entschluesseln koennen, ist es entscheidend, die enthaltenen Informationen zu verstehen. Ein einfaches Burndown-Chart liefert folgende Daten:
In bestimmten Faellen fungieren Burndown-Charts auch als Waechter gegen Scope Creep und ermoglichen Managern sicherzustellen, dass Projekte auf Kurs bleiben.
Tatsaechlich vs Geschaetzt in einem Burn-Down-Chart
Ein Burn-Down-Chart kann auf verschiedene Weise zur Verbesserung des agilen Projektmanagements verwendet werden:
Leistungsueberwachung: Es ermoeglicht Teams, ihre Leistung waehrend eines Sprints oder einer Iteration zu ueberwachen und sicherzustellen, dass sie auf Kurs sind, ihre Ziele zu erreichen.
Problemidentifikation: Abweichungen von der idealen Trendlinie koennen Probleme wie Umfangsaenderungen, Ressourcenbeschraenkungen oder technische Herausforderungen hervorheben, die umgehend adressiert werden muessen.
Umfangsmanagement: Durch die Verfolgung der verbleibenden Arbeit koennen Teams den Projektumfang effektiv verwalten. Wenn gegen Ende eines Sprints zu viel Arbeit uebrig ist, koennen Team und Stakeholder Umfangsanpassungen besprechen.
Vorhersagbarkeit: Burn-Down-Charts helfen bei der Vorhersage, ob das Team die geplante Arbeit innerhalb des Sprints abschliessen wird. Dies ermoeglicht bessere Planung und Erwartungsmanagement.
Motivation: Teammitglieder werden durch das Sehen von Fortschritt im Diagramm motiviert, was zu erhoehter Produktivitaet und Commitment zur Erreichung der Sprint-Ziele fuehren kann.
Burndown-Charts sind massgeblich daran beteiligt, tiefe Einblicke in die Teamdynamik zu bieten.
Bedenken Sie Folgendes:
Fruehe Fertigstellung: Wenn Ihr Team konsistent Aufgaben vor dem Zeitplan abschliesst, koennte dies ein Hinweis sein, dass sie sich waehrend des Sprint Plannings unter Wert verkaufen.
Konsistente Verfehlungen: Umgekehrt, wenn Ihr Team wiederholt hinter seinen Prognosen zurueckbleibt, koennte dies ein Zeichen sein, dass sie sich zu viel vorgenommen haben.
Scharfe Einbrueche: Ein ploetzlicher, starker Rueckgang im Burndown-Chart waehrend eines Sprints koennte auf ungenaue Schaetzungen oder unzureichend zerlegte Aufgaben hinweisen.
Nachdem wir nun die Nuancen von Burndown-Charts erkundet haben, lassen Sie uns besprechen, wie Sie eines erstellen koennen:
Beginnen Sie damit, den Aufwand zu schaetzen, der erforderlich ist, um einen bestimmten Sprint abzuschliessen.
Diese Schaetzung sollte mit Ihrer idealen Baseline uebereinstimmen, die der gewuenschte Zeitrahmen fuer den Sprint-Abschluss ist.
Wenn Ihre ideale Baseline beispielsweise vorsieht, einen Sprint in 5 Tagen mit 80 Stunden Arbeit abzuschliessen, wuerden Sie mit 80 Stunden auf Ihrer Aufwandskurve beginnen und den taeglichen Fortschritt entsprechend verfolgen.
Verfolgen Sie den taeglichen Fortschritt, indem Sie die Zeit aufzeichnen, die fuer die Erledigung jeder Aufgabe benoetigt wird, und ueberwachen, wie der Aufwand mit Ihrem Ziel uebereinstimmt.
Ein einfaches Diagramm oder Zeitleisten-Tool kann diesen Prozess erleichtern.
Waehrend Ihre anfaenglichen Schaetzungen als Benchmark dienen, zeichnen Sie den tatsaechlichen Aufwand auf, der fuer jede Aufgabe erforderlich ist.
Dieser kann aufgrund von Projektkomplexitaeten oder unvorhergesehenen Herausforderungen variieren, was zu einer nicht-linearen tatsaechlichen Arbeitslinie in Ihrem Burndown-Chart fuehrt.
Sammeln Sie Daten aus Ihren anfaenglichen Aufwandsschaetzungen und tatsaechlichen Arbeitsprotokollen.
Es ist ratsam, diese Daten waehrend des gesamten Projekts fuer Teammitglieder zugaenglich zu halten.
Schliesslich plotten Sie Ihre Datensaetze im Burndown-Chart.
Die Y-Achse sollte Ihren geschaetzten Aufwand widerspiegeln, waehrend die X-Achse vom Projektstart bis zum Abschluss reicht.
Diese visuelle Darstellung zeigt sowohl Ihre ideale verbleibende Zeit als auch den tatsaechlichen Fortschritt.
Um Burn-Down-Charts effektiv zu nutzen, um die Leistung Ihres Scrum-Teams zu verfolgen, befolgen Sie diese Best Practices:
Chart regelmaessig aktualisieren: Stellen Sie sicher, dass das Entwicklungsteam das Burn-Down-Chart taeglich aktualisiert und die genaue Menge der verbleibenden Arbeit widerspiegelt. Dies hilft, ein klares, aktuelles Bild des Teamfortschritts zu erhalten.
Fortschritt kommunizieren: Teilen Sie das Burn-Down-Chart mit dem gesamten Scrum-Team und relevanten Stakeholdern, um Transparenz zu foerdern und die Kommunikation ueber den Fortschritt des Teams zum Sprint-Ziel zu erleichtern.
Probleme und Risiken identifizieren: Verwenden Sie das Burn-Down-Chart, um potenzielle Probleme, Risiken oder Verzoegerungen zu identifizieren, wie Abweichungen von der idealen Burn-Down-Linie oder ploetzliche Erhoehungen der verbleibenden Arbeit. Adressieren Sie diese Bedenken umgehend, um sicherzustellen, dass der Sprint auf Kurs bleibt.
Anpassen und Justieren: Wenn das Burn-Down-Chart anzeigt, dass das Scrum-Team nicht auf Kurs ist, das Sprint-Ziel zu erreichen, erwaegen Sie, den Ansatz des Teams anzupassen oder den Sprint-Umfang zu justieren, um besser mit der verfuegbaren Zeit und den Ressourcen uebereinzustimmen.
Ueberpruefen und Lernen: Ueberpruefen Sie nach jedem Sprint das Burn-Down-Chart, um Verbesserungsbereiche zu identifizieren, und integrieren Sie diese Erkenntnisse in zukuenftige Sprints, um die Leistung des Scrum-Teams zu optimieren.
Obwohl Burndown-Charts wertvoll sind, haben sie Einschraenkungen:
Begrenzter Umfang: Sie zeigen nur abgeschlossene Story Points oder Aufgaben und lassen Aenderungen im Projektumfang aus.
Abhaengigkeit von Schaetzungen: Die Genauigkeit der idealen Arbeitslinie haengt von anfaenglichen Zeitschaetzungen ab. Ueberschaetzung kann den Fortschritt auf Kurs erscheinen lassen, waehrend Unterschaetzung Verzoegerungen signalisieren kann.
Waehrend Burndown-Charts ein Grundpfeiler im agilen Projektmanagement sind, ist es wichtig, ihr Gegenstueck zu erwaehnen - Burn-Up-Charts. Burn-Up-Charts teilen das gleiche Koordinatensystem wie Burndown-Charts, dienen aber einem anderen Zweck.
Was ist ein Burn-Up-Chart?
Burn-Up-Charts konzentrieren sich darauf, Fortschritt und Erreichtes zu zeigen, anstatt die verbleibende Arbeit. Sie starten von unten und steigen an, mit einer Umfangslinie, die die Projektanforderungen anzeigt. Die Ausrichtung der Fortschrittslinie mit der Umfangslinie am Projektende bedeutet Erfolg.
Im Vergleich dazu zeichnen sich Burndown-Charts mit ihrer unkomplizierten Abwaertskurve durch Einfachheit aus. Burn-Up-Charts mit ihren zusaetzlichen Details ermoeglichen eine fruehe Planung von Umfangsaenderungen und erhoehte Bemuehungen zur Einhaltung von Deadlines.
Zusammenfassend sind Burn-Down-Charts ein leistungsstarkes Scrum-Metrik- und Reporting-Tool, das Scrum-Teams hilft, ihren Fortschritt waehrend eines Sprints zu ueberwachen und potenzielle Probleme, Risiken oder Verzoegerungen zu identifizieren.
Durch effektive Nutzung von Burn-Down-Charts und Befolgung von Best Practices kann Ihr Scrum-Team seine Leistung optimieren und auf Kurs bleiben, um das Sprint-Ziel zu erreichen.
Wir hoffen, dass diese Lektion wertvolle Einblicke in die Bedeutung von Burn-Down-Charts gegeben hat und wie Sie sie effektiv in Ihrem Scrum-Team einsetzen koennen.