Von Abhay Talreja
28.12.2025
Mein neuester Artikel - Empirical Process Control - The Key to Agile Success
Sprint Backlog in Scrum - Vollständiger Leitfaden mit Beispielen
Das Sprint Backlog besteht aus dem Sprint-Ziel (warum), der Menge der für den Sprint ausgewählten Product Backlog Elemente (was), sowie einem umsetzbaren Plan für die Lieferung des Inkrements (wie). Es ist ein hochsichtbares, Echtzeit-Bild der Arbeit, die die Entwickler während des Sprints zu erledigen planen, und es gehört ausschließlich ihnen.
Wichtige Unterscheidung: Während der Product Owner das Product Backlog und seine Ordnung besitzt, besitzen die Entwickler das Sprint Backlog. Sie entscheiden, welche Product Backlog Elemente ausgewählt werden und wie sie geliefert werden. Diese Eigentümerschaft befähigt Entwickler, ihre Arbeit selbst zu verwalten und schafft Verantwortlichkeit für Sprint-Commitments.
Kritische Erkenntnis: Das Sprint Backlog ist ein lebendes Artefakt, das sich während des gesamten Sprints entwickelt, während das Team mehr lernt. Es muss mindestens einmal täglich während des Daily Scrum aktualisiert werden, um aktuelle Pläne, aufkommende Aufgaben und Fortschritt zum Sprint-Ziel widerzuspiegeln. Das Sprint-Ziel selbst bleibt jedoch fest - es ändert sich nicht während des Sprints.
| Aspekt | Details |
|---|---|
| Definition | Sprint-Ziel + ausgewählte Product Backlog Elemente + Lieferplan |
| Drei Komponenten | Warum (Sprint-Ziel) + Was (PBIs) + Wie (Aktionsplan) |
| Eigentümerschaft | Entwickler (erstellt während Sprint Planning, verwaltet während des gesamten Sprints) |
| Commitment | Sprint-Ziel (das einzelne Ziel für den Sprint) |
| Aktualisierungen | Mindestens einmal täglich; kontinuierlich verfeinert, wenn das Team mehr lernt |
| Sichtbarkeit | Hochsichtbar für das gesamte Scrum Team für Transparenz |
| Flexibilität | Spezifische Arbeit kann sich ändern; Sprint-Ziel bleibt fest |
| Erstellt während | Sprint Planning Event |
In diesem umfassenden Leitfaden werden wir erkunden, wie man das Sprint Backlog erstellt, verwaltet und optimiert, um erfolgreiche Sprint-Ergebnisse zu erzielen.
Laut dem Scrum Guide ist das Sprint Backlog eines der drei Kern-Scrum Artefakte (neben Product Backlog und Inkrement). Es dient als taktischer Plan der Entwickler zur Erreichung des Sprint-Ziels während des aktuellen Sprints.
Stellen Sie sich das Sprint Backlog als den commitment-getriebenen Arbeitsplan des Teams für den Sprint vor. Während das Product Backlog beantwortet "Was könnten wir für das Produkt bauen?", beantwortet das Sprint Backlog "Was werden wir in diesem Sprint bauen, und wie?"
1. Sprint-Ziel (Das "Warum") Das Sprint-Ziel ist ein einzelnes, kohärentes Ziel, das Zweck und Richtung für den Sprint bietet. Es schafft Fokus und fördert Zusammenarbeit statt isolierter Arbeit. Beispiel: "Benutzern ermöglichen, Produkte nach Kategorie zu suchen und zu filtern"
2. Ausgewählte Product Backlog Elemente (Das "Was") Dies sind die spezifischen PBIs, von denen die Entwickler vorhersagen, dass sie sie während des Sprints zur Erreichung des Sprint-Ziels abschließen können. Sie werden während Sprint Planning basierend auf Priorität und Teamkapazität ausgewählt. Beispiel: "User Story: Als Käufer möchte ich Produkte nach Stichwort suchen" + "User Story: Als Käufer möchte ich Suchergebnisse nach Kategorie filtern"
3. Umsetzbarer Plan (Das "Wie") Dies ist die detaillierte Aufschlüsselung von Aufgaben, Aktivitäten und technischer Arbeit, die benötigt wird, um jedes PBI abzuschließen und ein funktionierendes Inkrement zu liefern. Der Plan entsteht während des gesamten Sprints, wenn das Team mehr lernt. Beispielaufgaben: "Such-API entwerfen", "Stichwort-Suchalgorithmus implementieren", "Kategoriefilter UI-Komponente erstellen", "Integrationstests schreiben"
Wichtige Erkenntnis: Das Sprint-Ziel bietet Flexibilität. Wenn das Team während des Sprints bessere Wege zur Erreichung des Ziels entdeckt, kann es die spezifischen Arbeitselemente durch Verhandlung mit dem Product Owner anpassen - solange das Sprint-Ziel selbst erreichbar und unverändert bleibt.
Das Sprint Backlog dient als Plan des Scrum Teams für einen bestimmten Sprint und bietet mehrere wichtige Vorteile:
Fokus: Das Sprint Backlog hilft dem Entwicklungsteam, sich auf die Arbeitselemente zu konzentrieren, zu deren Fertigstellung sie sich während des Sprints verpflichtet haben.
Transparenz: Das Sprint Backlog bietet einen transparenten Überblick über die für den aktuellen Sprint geplante Arbeit und ermöglicht es dem Scrum Team und den Stakeholdern, den Fortschritt zu überwachen und die Verpflichtungen des Teams zu verstehen.
Anpassungsfähigkeit: Das Sprint Backlog ist ein dynamisches Artefakt, das vom Entwicklungsteam während des gesamten Sprints aktualisiert werden kann, um neue Erkenntnisse, aufkommende Anforderungen oder Änderungen der Priorität widerzuspiegeln.
Verantwortlichkeit: Das Sprint Backlog macht das Entwicklungsteam für die Lieferung der Arbeitselemente verantwortlich, zu deren Fertigstellung sie sich während des Sprints verpflichtet haben.
Das Sprint Backlog hat drei miteinander verbundene Elemente, die zusammenarbeiten, um die Sprint-Ausführung zu leiten:
| Element | Beschreibung | Beispiel |
|---|---|---|
| Sprint-Ziel | Einzelnes kohärentes Ziel für den Sprint | "Grundlegende E-Commerce-Checkout-Funktionalität ermöglichen" |
| Ausgewählte PBIs | Product Backlog Elemente, die zur Erreichung des Sprint-Ziels ausgewählt wurden | 3-8 User Stories oder Features (variiert je nach Team) |
| Umsetzbarer Plan | Aufgaben, Aktivitäten und technische Arbeit zur Lieferung der PBIs | 20-40 Aufgaben, die aus den PBIs abgeleitet wurden |
Das Sprint-Ziel ist das Commitment, das mit dem Sprint Backlog Artefakt verbunden ist. Es erfüllt mehrere kritische Funktionen:
Bietet Zweck: Gibt dem Sprint Bedeutung jenseits des bloßen Erledigens von Aufgaben. Teams verstehen warum sie die Arbeit machen.
Ermöglicht Flexibilität: Während das Ziel fest ist, kann die spezifische Arbeit angepasst werden. Wenn das Team einen besseren Weg zum Ziel entdeckt, kann es den Umfang mit dem Product Owner neu verhandeln.
Fördert Zusammenarbeit: Schafft ein vereinendes Ziel, das Teamarbeit fördert. Statt dass Einzelpersonen an separaten Stories arbeiten, arbeitet das Team auf ein gemeinsames Ergebnis hin.
Leitet Abwägungen: Wenn Konflikte auftreten (z.B. Zeitbeschränkungen), hilft das Sprint-Ziel Teams zu entscheiden, was wesentlich ist vs. was aufgeschoben werden kann.
Beispiele für Sprint-Ziele:
Dies sind die PBIs, von denen die Entwickler vorhersagen, dass sie sie während des Sprints abschließen können. Hauptmerkmale:
Typische Sprint Backlog Größe:
Der Lieferplan unterteilt PBIs in konkrete, handhabbare Aufgaben. Dies umfasst:
Technische Aufgaben: "Datenbankmigration erstellen", "REST API Endpunkt implementieren", "Unit Tests schreiben"
Design-Aufgaben: "Wireframes erstellen", "UI-Komponenten designen", "Barrierefreiheitskonformität prüfen"
Test-Aufgaben: "Integrationstests schreiben", "Lasttests durchführen", "Regressionstests ausführen"
Dokumentationsaufgaben: "API-Dokumentation aktualisieren", "Benutzerhandbuch erstellen", "Release Notes aktualisieren"
Abhängigkeiten und Reihenfolge: Verstehen, welche Aufgaben abgeschlossen sein müssen, bevor andere beginnen können
Profi-Tipp: Der Lieferplan sollte detailliert genug für Daily Scrum Inspektionen sein, aber nicht so detailliert, dass er administrativen Aufwand wird. Aufgaben, die 2-8 Stunden zur Fertigstellung benötigen, bieten typischerweise die richtige Granularität.
Das Sprint Backlog wird während des Sprint Planning Events durch einen kollaborativen Prozess erstellt:
Schritt 1: Sprint-Ziel formulieren (Erste Hälfte des Sprint Planning)
Schritt 2: Product Backlog Elemente auswählen (Erste Hälfte des Sprint Planning)
Schritt 3: Lieferplan erstellen (Zweite Hälfte des Sprint Planning)
Häufiger Fehler: Product Owner diktieren, welche Elemente ins Sprint Backlog kommen. Die Entwickler müssen die endgültige Entscheidung darüber treffen, was sie vorhersagen, abschließen zu können. Der Product Owner kann durch Erklärung von Prioritäten und Beantwortung von Fragen Einfluss nehmen, kann aber keine Elemente in den Sprint erzwingen.
Beispiel Sprint Planning Ergebnis:
Die Entwickler besitzen und aktualisieren kontinuierlich das Sprint Backlog während des gesamten Sprints:
Tägliche Aktualisierungen (Minimum)
Kontinuierliche Verfeinerung
Umfangsverhandlung bei Bedarf
Hauptverantwortlichkeiten:
Transparenz-Praktiken: Viele Teams nutzen physische oder digitale Boards (Kanban-Boards, Jira, Azure DevOps) zur Visualisierung des Sprint Backlogs. Gängige Spalten: Zu erledigen → In Bearbeitung → In Überprüfung → Erledigt. Dies bietet Echtzeit-Sichtbarkeit in den Sprint-Fortschritt.
| Aspekt | Product Backlog | Sprint Backlog |
|---|---|---|
| Eigentümerschaft | Product Owner | Entwickler |
| Umfang | Gesamtes Produkt (alle zukünftige Arbeit) | Nur aktueller Sprint |
| Zeithorizont | Produktlebensdauer (Monate/Jahre) | Ein Sprint (1-4 Wochen) |
| Commitment | Produktziel (langfristig) | Sprint-Ziel (kurzfristig) |
| Ordnung | Nach Wert, Risiko, Abhängigkeiten geordnet | Nach Lieferplan sequenziert |
| Änderungen | Kann jederzeit geändert werden | Änderungen mit Sprint-Ziel-Einschränkungen |
| Granularität | Variiert (detailliert oben, vage unten) | Detailliert genug für Daily Scrum |
| Inhalt | Features, Erweiterungen, Bugs, technische Arbeit | Ausgewählte PBIs + Aufgaben + Sprint-Ziel |
Beziehung: Das Product Backlog speist das Sprint Backlog. Während Sprint Planning zieht das Team Elemente von der Spitze des Product Backlogs ins Sprint Backlog.
Problem: Product Owner diktiert, an welchen Aufgaben Entwickler arbeiten, oder fügt/entfernt Elemente aus dem Sprint Backlog ohne Entwickler-Zustimmung.
Warum es problematisch ist: Verletzt Scrums Selbstverwaltungsprinzip. Entwickler können nicht für Commitments verantwortlich gemacht werden, die sie nicht gemacht haben.
Lösung:
Problem: Team überspringt Sprint-Ziel oder erstellt vage Ziele wie "8 Story Points abschließen" oder "An Backlog-Elementen arbeiten".
Warum es problematisch ist: Ohne kohärentes Ziel arbeitet das Team in Silos. Keine Flexibilität, Umfang anzupassen, wenn Herausforderungen auftreten.
Lösung:
Problem: Sprint Backlog beim Sprint Planning erstellt, aber nie aktualisiert, oder nur einmal pro Woche aktualisiert.
Warum es problematisch ist: Verfehlt den Transparenzzweck. Team und Stakeholder können echten Fortschritt nicht inspizieren oder sich an Änderungen anpassen.
Lösung:
Problem: Team weigert sich, Sprint Backlog anzupassen, selbst wenn Sprint-Ziel gefährdet ist oder neue Informationen auftauchen.
Warum es problematisch ist: Scrum ist empirisch - Teams sollten sich basierend auf Lernen anpassen. Starres Festhalten am ursprünglichen Plan ignoriert die Realität.
Lösung:
Problem: Team wählt mehr PBIs aus, als sie realistisch abschließen können, in der Hoffnung, die Leistung zu "steigern".
Warum es problematisch ist: Führt zu unvollständiger Arbeit, hastiger Qualität und Team-Burnout. Untergräbt Vertrauen bei Stakeholdern.
Lösung:
Problem: Aufgaben sind entweder zu granular ("Zeile 47 des Codes schreiben") oder zu grob ("Feature implementieren").
Warum es problematisch ist: Zu detailliert erzeugt administrativen Aufwand; zu grob verhindert effektive Daily Scrum Inspektion.
Lösung:
1. Sprint Backlog visualisieren
Physische Boards oder digitale Tools nutzen, um Sprint Backlog sichtbar zu machen:
2. Nachhaltiges Tempo aufrechterhalten
3. Auf Sprint-Ziel-Arbeit schwärmen
4. Sprint-Ziel sichtbar halten
5. Tests während des gesamten Sprints integrieren
6. Fortschritt mit Metriken verfolgen
7. Basierend auf Hindernissen anpassen
Das Sprint Backlog ist ein kritisches Scrum Artefakt, das strategische Product Backlog Elemente in taktische Sprint-Ausführungspläne transformiert. Durch die Kombination des Sprint-Ziels (warum), ausgewählter Product Backlog Elemente (was) und umsetzbarem Lieferplan (wie) bietet das Sprint Backlog Fokus, Transparenz und Anpassungsfähigkeit für Scrum Teams.
Wichtigste Erkenntnisse:
Effektives Sprint Backlog Management befähigt Teams, wertvolle Inkremente vorhersagbar zu liefern und sich gleichzeitig an wechselnde Umstände und neue Entdeckungen anzupassen.
Ist es möglich, dass sich das Sprint Backlog während eines Sprints ändert?
Wer ist Eigentümer des Sprint Backlogs?
Enthält das Sprint Backlog funktionale Anforderungen?
Wann gilt ein Element im Sprint Backlog als abgeschlossen?
Wer ist für die Verwaltung des Sprint Backlogs verantwortlich?
Wer hat die Befugnis, Änderungen am Sprint Backlog vorzunehmen?
Wer ist für die Priorisierung der Elemente im Sprint Backlog verantwortlich?