Die Erstellung eines Produkt-Backlogs ist eine der wichtigsten Aufgaben innerhalb des Scrum-Frameworks. Es dient als einziges Quell-Dokument für das, was gebaut, verfeinert und geliefert werden muss. Im Gegensatz zu einer einfachen To-Do-Liste ist ein Produkt-Backlog ein dynamisches, sich ständig weiterentwickelndes Artefakt, das sich an die sich verändernden Bedürfnisse des Marktes und der Nutzer anpasst.
Diese Anleitung führt Sie umfassend durch die Erstellung Ihres ersten Produkt-Backlogs. Wir gehen über grundlegende Definitionen hinaus, um die Mechanismen der Priorisierung, der Story-Formulierung und der Verfeinerung zu untersuchen. Am Ende dieses Tutorials werden Sie verstehen, wie Sie einen Backlog pflegen, der Wert schafft und agile Lieferung unterstützt.

Verständnis des Produkt-Backlogs 📋
Der Produkt-Backlog ist eine geordnete Liste aller Dinge, die im Produkt benötigt werden könnten. Es ist das primäre Artefakt zur Verfolgung des Fortschritts und zur Planung der Arbeit. In Scrum ist der Product Owner für die Wirksamkeit des Produkt-Backlogs verantwortlich. Das bedeutet, dass er dafür sorgt, dass die Items so geordnet sind, dass der Wert maximiert wird.
Wichtige Merkmale eines gesunden Produkt-Backlogs sind:
- Geordnet:Die Items sind nach Wert, Risiko, Priorität oder Notwendigkeit sortiert.
- Entwickelnd:Er entwickelt sich weiter, je nachdem, wie sich das Produkt und die Umgebung verändern.
- Verfeinert:Die Items an der Spitze sind klar und bereit für die Auswahl während der Sprint-Planung.
- Durchsichtig:Jeder kann sehen, was berücksichtigt wird und warum.
Voraussetzungen: Rollen und Verantwortlichkeiten 👥
Bevor die Liste gefüllt wird, ist es entscheidend, zu verstehen, wer beteiligt ist und wie ihre Beiträge aussehen. Der Produkt-Backlog wird nicht im Vakuum erstellt.
Der Product Owner
Der Product Owner ist für den Inhalt und die Reihenfolge verantwortlich. Er tritt als Stimme des Kunden und des Geschäfts auf. Er entscheidet, was in den Backlog aufgenommen wird und wann es bearbeitet werden soll.
Das Entwicklungsteam
Das Team liefert die technische Perspektive. Es hilft bei der Schätzung des Aufwands, bei der Identifizierung technischer Risiken und bei der Klärung der Akzeptanzkriterien. Ihr Input stellt sicher, dass die Items realisierbar sind.
Der Scrum Master
Der Scrum Master begleitet den Prozess. Er hilft sicherzustellen, dass der Backlog transparent ist und dass die Verfeinerungssitzungen reibungslos ablaufen. Er coacht das Team in agilen Praktiken.
Schritt 1: Definieren Sie die Produktvision 🎯
Bevor Sie das erste Element hinzufügen, benötigen Sie ein Ziel. Die Produktvision beschreibt den zukünftigen Zustand des Produkts. Sie gibt dem Backlog eine klare Richtung.
Um dies zu erreichen:
- Identifizieren Sie die Zielgruppe.
- Definieren Sie das Problem, das Sie lösen.
- Skizzieren Sie das einzigartige Wertversprechen.
- Setzen Sie hochrangige Ziele für die nächsten 6 bis 12 Monate.
Diese Vision wirkt als Filter. Wenn Sie ein neues Element betrachten, fragen Sie: „Passt dies zu unserer Vision?“ Wenn die Antwort nein lautet, gehört das Element nicht in den Backlog.
Schritt 2: Anforderungen sammeln und Epics erstellen 📝
Epics sind große Arbeitspakete, die zu groß sind, um in einem einzigen Sprint abgeschlossen zu werden. Sie fungieren als Behälter für kleinere Arbeitspakete. Stellen Sie sich Epics wie Kapitel eines Buches vor.
Um Epics zu erstellen:
- Überprüfen Sie die Produktvision.
- Identifizieren Sie Hauptthemen oder funktionale Bereiche.
- Schreiben Sie hochrangige Beschreibungen für jedes Thema.
- Stellen Sie sicher, dass jedes Epic ein klares Ziel hat.
Beispiel-Epic: „System zur Benutzer-Authentifizierung“. Dies ist zu groß, um in einem Zug zu bauen. Es muss weiter aufgeteilt werden.
Schritt 3: Entwurf von Nutzerstories 🧩
Nutzerstories sind die primäre Arbeitseinheit im Produkt-Backlog. Sie beschreiben eine Funktion aus der Sicht des Nutzers. Ein standardisierter Format hilft, Klarheit zu bewahren.
Das Format der Nutzerstory
Verwenden Sie die folgende Vorlage, um Ihre Stories zu schreiben:
Als ein [Art des Nutzers],
möchte ich [eine Aktion ausführen],
damit [ich ein Ziel erreichen kann].
Diese Struktur zwingt Sie, sich auf den Nutzen zu konzentrieren, anstatt auf die technische Umsetzung. Sie stellt sicher, dass das Team versteht, warumwarumhinter der Arbeit steht.
Beispiel-Nutzerstories
- Als einregistrierter Nutzer, möchte ichmein Passwort zurücksetzen, damitich meinen Zugang zu meinem Konto wiedererlangen kann, falls ich ihn vergesse.
- Als ein Manager, Ich möchte eine wöchentliche Bericht erstellen, damit ich die Leistung des Teams verfolgen kann.
- Als ein Gast, Ich möchte den Katalog durchsuchen, damit ich Produkte finden kann, bevor ich mich registriere.
Schritt 4: Priorisierungstechniken ⚖️
Die Priorisierung des Backlogs ist eine kontinuierliche Tätigkeit. Sie können nicht alles auf einmal bauen. Sie müssen basierend auf Wert, Kosten und Risiko priorisieren. Hier sind drei gängige Frameworks.
1. MoSCoW-Methode
Diese Methode gliedert Elemente in vier Gruppen:
- MMüssen haben: Kritisch für die Freigabe. Ohne dies scheitert das Produkt.
- SSollten haben: Wichtig, aber nicht entscheidend. Kann bei Bedarf verschoben werden.
- CKönnten haben: Wünschenswerte Funktionen. Schönes Extra, falls Zeit bleibt.
- WHaben nicht: Elemente, die ausdrücklich aus dem aktuellen Umfang ausgeschlossen sind.
2. Gewichteter kürzester Arbeitsauftrag zuerst (WSJF)
Dies ist nützlich in skalierten Umgebungen. Es berechnet den Wert unter Berücksichtigung von:
- Geschäfts-Wert
- Zeitkritikalität
- Risikominderung
- Möglichkeits-Enabler
Elemente mit der höchsten Bewertung werden an die Spitze des Backlogs gesetzt.
3. Wert-gegen-Aufwand-Matrix
Tragen Sie die Elemente in ein 2×2-Raster ein. Priorisieren Sie zunächst Elemente mit hohem Wert und geringem Aufwand (Schnelle Erfolge). Elemente mit hohem Wert und hohem Aufwand sind große Initiativen. Elemente mit geringem Wert werden nachrangig behandelt.
Schritt 5: Nachbearbeitung und Schätzung 📏
Nachbearbeitung (früher: Grooming) ist der Prozess, bei dem Details, Schätzungen und Reihenfolge zu den Backlog-Elementen hinzugefügt werden. Dies geschieht während des gesamten Sprints, nicht nur vor der Planung.
Checkliste zur Nachbearbeitung
- Ist die Geschichte klar und präzise?
- Sind die Akzeptanzkriterien definiert?
- Ist der technische Ansatz verstanden?
- Ist die Geschichte klein genug für einen Sprint?
Schätzmethoden
Teams verwenden oft relative Größen statt Stunden. Dies verringert die Angst vor Genauigkeit.
- Planning Poker: Das Team bespricht die Geschichte und stimmt per Kartenabstimmung über die Komplexität ab.
- T-Shirt-Größen: Kennzeichnen Sie die Elemente als XS, S, M, L, XL basierend auf dem Aufwand.
- Story Points: Weisen Sie einen numerischen Wert zu, der Komplexität und Aufwand darstellt.
Schritt 6: Festlegen der Akzeptanzkriterien ✅
Eine Benutzergeschichte ohne Akzeptanzkriterien ist unvollständig. Diese Kriterien definieren die Bedingungen, die erfüllt sein müssen, damit die Geschichte als abgeschlossen gilt.
Gültige Akzeptanzkriterien sollten folgende Eigenschaften aufweisen:
- Spezifisch:Klar und eindeutig.
- Prüfbar:Ein Tester sollte in der Lage sein, die Bedingung zu überprüfen.
- Unabhängig: Jedes Kriterium kann separat geprüft werden.
Beispiel:
Geschichte: Anmeldebildschirm
- Das System akzeptiert gültigen Benutzernamen und Passwort.
- Das System leitet bei Erfolg zur Übersicht weiter.
- Das System zeigt eine Fehlermeldung für ungültige Anmeldedaten an.
- Das Passwortfeld wird während der Eingabe maskiert.
Pflege des Backlogs 🧹
Ein nicht gepflegtes Backlog wird zu einem Grab für unvollendete Arbeit. Regelmäßige Pflege ist erforderlich, um es gesund zu halten.
Gesundheitsmetriken für das Backlog
| Metrik | Warum es wichtig ist | Ziel |
|---|---|---|
| Alter der Top-Elemente | Stellt sicher, dass kürzliche Prioritätsänderungen berücksichtigt werden | Weniger als 2 Sprints |
| Qualitätsrate der Nacharbeit | Misst, wie viel Arbeit planbereit ist | 20 % der Sprint-Kapazität |
| Story-Größe | Stellt sicher, dass die Elemente innerhalb eines Sprints lieferbar sind | 10–20 Story Points |
Häufige Fehler, die vermieden werden sollten ⚠️
Viele Teams haben aufgrund häufiger Fehler Schwierigkeiten mit dem Produkt-Backlog. Seien Sie sich dieser Fallen bewusst.
1. Zu viele Elemente
Tausende von Elementen zu halten erzeugt Lärm. Konzentrieren Sie sich auf die oberen 20 % der Elemente, die 80 % des Wertes liefern.
2. Ungenaue Beschreibungen
Elemente wie „Leistung verbessern“ sind nicht umsetzbar. Zerlegen Sie sie in konkrete Aufgaben oder Geschichten.
3. Ignorieren der technischen Schuld
Verstecken Sie technische Schuld nicht in einem separaten Behälter. Fügen Sie sie als Backlog-Element hinzu, damit sie gemeinsam mit Features priorisiert werden kann.
4. Statische Reihenfolge
Das Backlog muss sich ändern. Wenn sich die Marktlage ändert, muss auch die Reihenfolge sich ändern. Behandeln Sie die Spitze der Liste nicht als dauerhafte Regel.
Backlog im Vergleich zum Sprint-Backlog
Es ist entscheidend, zwischen dem Produkt-Backlog und dem Sprint-Backlog zu unterscheiden. Die Verwechslung führt zu Scope Creep und Planungsfehlern.
| Funktion | Produkt-Backlog | Sprint-Backlog |
|---|---|---|
| Eigentümer | Produkteigentümer | Entwicklungsteam |
| Umfang | Gesamtes Produkt | Nur aktueller Sprint |
| Stabilität | Fließend (Änderungen jederzeit möglich) | Stabil (keine Änderungen während des Sprints) |
| Detailgrad | Variabel (obere Artikel detailliert) | Hoch (alle Artikel detailliert) |
Häufig gestellte Fragen ❓
Wie viele Artikel sollten im Produkt-Backlog enthalten sein?
Es gibt keine feste Anzahl. Es hängt von der Produktlebensphase ab. Stellen Sie jedoch sicher, dass die obersten 10 bis 20 Artikel vollständig ausgearbeitet und für den nächsten Sprint bereit sind.
Kann das Entwicklungsteam Artikel zum Backlog hinzufügen?
Ja. Während der Produkt-Eigentümer die Reihenfolge festlegt, kann das Entwicklungsteam Vorschläge für Artikel aufgrund technischer Anforderungen oder Nutzerfeedback machen. Diese Vorschläge werden gemeinsam mit dem Produkt-Eigentümer geprüft.
Was geschieht mit Artikeln, die in einem Sprint nicht ausgewählt werden?
Sie bleiben im Produkt-Backlog. Sie werden während der nächsten Planungssitzung erneut priorisiert. Sie verfallen nicht und verschwinden nicht.
Sollten wir jeden Artikel im Backlog schätzen?
Nein. Das Schätzen aller Artikel ist verschwendete Zeit. Schätzen Sie nur Artikel, die nahe an der Spitze stehen und wahrscheinlich bald bearbeitet werden. Verwenden Sie grobe Schätzungen für Artikel mit niedriger Priorität.
Wie oft sollten wir das Backlog verfeinern?
Die Verfeinerung sollte eine kontinuierliche Tätigkeit sein. Eine spezielle Sitzung einmal pro Sprint ist übliche Praxis. Dadurch ist sichergestellt, dass das Team für die nächste Planungssitzung vorbereitet ist.
Zusammenfassung 🏁
Das Erstellen eines Produkt-Backlogs ist ein iterativer Prozess. Er erfordert kontinuierliche Kommunikation, Priorisierung und Verfeinerung. Indem Sie die in diesem Tutorial beschriebenen Schritte befolgen, können Sie ein Backlog erstellen, das als zuverlässiger Wegweiser für Ihr Produkt dient.
Denken Sie daran, das Ziel ist nicht, sofort eine perfekte Liste zu erstellen. Das Ziel ist, ein lebendiges Dokument zu schaffen, das Ihr Team dabei unterstützt, Wert zu liefern. Beginnen Sie klein, iterieren Sie häufig und bleiben Sie auf die Bedürfnisse der Nutzer fokussiert.
Mit einem gut gepflegten Backlog kann Ihr Scrum-Team die Komplexität mit Vertrauen meistern und konsistent hochwertige Produkte liefern.












