sie möchten einen _sprint backlog aufbauen und nutzen?
Ein Sprint-Backlog sieht zwar wie eine einfache To-Do-Liste aus, ist aber entscheidend für einen erfolgreichen Scrum-Sprint.
Warum?
Es leitet die Mitglieder des Scrum-Teams an, was sie in diesem Sprint liefern sollen! Dies ist sowohl aus Sicht der Kundenzufriedenheit als auch der Produktivität von größter Bedeutung.
Wenn die Köche in Ihrem bevorzugten Restaurant die Agile und Scrum würde es etwa so aussehen:
- Essen: Lieferbar
- Rezept: Sprint
- Prozess: Agil
- Zutaten: Backlog-Elemente
aber was kommt in diese _Backlog Items hinein?
und vor allem, wie erledigen Sie den _sprint backlog ?
In diesem Scrum-Leitfaden erfahren Sie, wie Sie ein Sprint-Backlog erstellen und verwenden, damit Sie es so gut vorbereiten können wie Gordon Ramsay Gerichte kocht!
lasst uns anfangen zu kochen!
Aber wie bei jedem normalen mehrgängigen Menü sollten wir mit den Vorspeisen beginnen, bevor wir uns dem Hauptgang zuwenden!
Deshalb werden wir zuerst erklären, was Scrum ist und dann die Sprint Backlogs in Angriff nehmen.
Aber wenn Sie wirklich Hunger auf den Sprint-Backlog-Hauptgang haben, bekommen Sie auch den (klick hier um zu diesem Abschnitt zu springen).
Was ist die Scrum-Methodik?
Scrum ist eine Agiles Projektmanagement methode, die Teams hilft, Projekte so schnell wie möglich abzuschließen.
Diese projektmanagement Team verwendet diese Methodik und unterteilt Projekte in kurze Zyklen, die Sprints genannt werden. Jeder Sprint ist eine Iteration, in der Teams verschiedene Abschnitte eines Projekts entwickeln.
Agile Softwareentwicklungsteams verwenden meist das Scrum-Framework, aber auch jedes Team, das eine gewisse Projektflexibilität wünscht, wie z. B. Vertriebs- und Marketingteams, kann es verwenden.
Schauen Sie sich unbedingt unseren ausführlichen Leitfaden an:_ Was ist agile Softwareentwicklung?
Wie erledigt Scrum die Arbeit?
Lassen Sie uns dies anhand eines Beispiels erläutern:
Nehmen wir an, Sie entwickeln eine App für Rezepte für Gordon Ramsay.
Sie könnten Monate damit verbringen, sie zu planen und zu entwickeln, nur um festzustellen, dass Chef Ramsay mit dem Endprodukt unzufrieden ist. Sie haben ihm zwar tonnenweise Features geliefert, aber trotzdem das Ziel verfehlt.
warum?
Er wollte seine Signatur-Gerichte, wie seine Spaghetti Bolognese, auf der Startseite der App hervorheben - etwas, das Sie selbst bei all der Planung übersehen haben.
Und jetzt müssen Sie sich mit einem unglücklichen Gordon herumschlagen (Viel Glück dabei!).
Aber wenn Sie gefolgt von den Agilen Softwareentwicklungsansatz, hätten Sie Chef Gordon bei Laune halten können.
Wie?
Sie entwickeln die App in Schritten, bitten den Chefkoch nach jeder Phase um sein Feedback und nehmen vor der nächsten Veröffentlichung die notwendigen Änderungen vor.
Das Ergebnis?
Ein begeisterter Gordon, der Ihnen vielleicht sogar Nudeln kocht!
Was muss ich sonst noch über Agile Scrum wissen? Scrum kann Ihnen helfen, Ihr Projekt in verschiedene Sprints aufzuteilen, als würden Sie Zwiebeln würfeln!
großartig, nicht wahr?
Aber Sprints sind nur die Spitze dieses riesigen Eisbergs namens Scrum.
Sie haben auch verschiedene Meetings, Team Rollen und Scrum-Artefakte !
Verschaffen wir uns einen schnellen Überblick über diese Elemente.
Hinweis: Für jedes Element haben wir eine detaillierte Scrum guide die Ihnen helfen werden, diese Konzepte schnell zu verstehen. Schauen Sie sich diese kostenlos an, wenn Sie Lust auf zusätzliche Lektüre haben._
1. Scrum Meeting
Scrum definiert eine Reihe von Meetings, die Scrum Teams helfen, ihre Prozesse zu überprüfen und anzupassen. Es umfasst:
- Sprint-Planung sprint Planning: ein Meeting, das vor Beginn eines jeden Scrum Sprints durchgeführt wird
- Tägliche Scrum Meetings : ein regelmäßiges Scrum Meeting, in dem besprochen wird, was am nächsten Tag zu erledigen ist
- Sprint Review : wird nach jedem Scrum Sprint abgehalten, um den Stakeholdern das Ergebnis zu präsentieren
- Sprint-Retrospektive : ein Scrum Meeting, das nach einem Sprint abgehalten wird, um festzustellen, was im nächsten Sprint geändert werden soll
2. Scrum Artefakte
Scrum-Artefakte sind Elemente, die dabei helfen, wichtige Informationen über das Projekt für das Team freizugeben und stakeholder .
Sie umfasst hauptsächlich:
- Produkt-Backlog liste der Features, die für das Produkt entwickelt werden müssen
- Increments: eine funktionierende Version des Produkts, die das Team an die Stakeholder liefert
Die Scrum-Sprint-Backlog ist ebenfalls ein Artefakt, da es hilft, Schlüsselinformationen über einen Sprint freizugeben.
(Wir werden dies in einer Minute untersuchen.)
3. Scrum-Rollen Jedes Scrum Team setzt sich aus drei Rollen zusammen:
- Product Owner: versteht die Bedürfnisse der Stakeholder, gibt deren Feedback an das Team weiter undverwaltet das Product Backlog* Scrum-Master: hilft demAgiles Team und die Stakeholder bei der Einhaltung des Scrum-Rahmens
- Entwicklungsteam: entwickelt das Produkt während jedes Scrum-Sprints
4. Benutzer-Geschichten
Teams verwenden User Stories, um zu beschreiben, wie ein Kunde ein Feature des Produkts nutzen wird.
Dies hilft ihnen bei der Identifizierung:
- Wer der Benutzer ist
- Welche Features er braucht
- Zu erledigen: _Warum brauchen sie diese Features?
Sie können sich unser Leitfaden für agiles Projektmanagement um mehr über Benutzer-Stories zu erfahren. Und schauen Sie sich unbedingt die ClickUp's Blog zum agilen Projektmanagement , es werden täglich mehr! 🌱
5. Sprint Burndown Diagramme Burndown-Diagramme für Sprints zeigen die Arbeit, die im aktuellen Sprint noch fertiggestellt werden muss. Scrum Teams können anhand eines Burndown Diagramms im Sprint abschätzen, ob sie die Arbeit rechtzeitig abschließen können.
Und das war's!
Die Vorspeisen sind vorbei.
Jetzt geht es endlich an den Hauptgang!
Kommen wir zu den Sprint Backlogs.
schließlich ist das der Grund, warum Sie bis jetzt gelesen haben, oder?
Was ist ein Sprint Backlog?
Ein Sprint Backlog beschreibt, was das Team während eines Sprints entwickeln soll. Einige Scrum Teams nennen es auch Iterations-Backlog oder Release-Backlog.
Es ist im Wesentlichen eine Zu erledigen-Aufgabe liste der Product Backlog Elemente die im kommenden Sprint entwickelt werden sollen. Und es enthält auch einen Plan, um dies zu erledigen - genau wie ein Rezept.
Wer verwaltet das Sprint Backlog?
wenn Gordon der Stakeholder ist, der Ihr Essen beurteilt, wer kocht dann das Essen?
Gemäß der Scrum-Leitfaden ist das Entwicklungsteam für die Verwaltung des Sprint Backlogs während eines Sprints verantwortlich.
Product Backlog vs. Sprint Backlog
Da es mehr Scrum-Begriffe als Rezepte in Gordons Kochbuch gibt, ist es leicht, sich zu verirren und zu verwirren.
Manche Leute verwechseln den Sprint Review mit dem Sprint Backlog sprint-Retrospektive manche verwechseln auch das Product Backlog mit dem Sprint Backlog.
aber warum?
vielleicht, weil es beides Backlogs sind?
oder weil der Rückstand im Druckbereich Rückstände im Produktbereich enthält?
Aber genau wie Kochen und Schmoren sind diese beiden Artefakte sehr unterschiedlich - auch wenn sie ähnlich klingen!
Und so geht's:
Product Backlog | Sprint Backlog |
---|---|
Es ist das Hauptdokument des Projekts, auch Projekt-Backlog genannt. Es ist eine Untermenge des Product Backlogs - nur für einen Sprint. Es wird auch priorisiertes Produkt-Backlog genannt | |
Enthält alle Produktanforderungen für das Projekt | Enthält nur die /href//blog?p=49938Produktanforderungen/%href/, die in einem Sprint entwickelt werden sollen |
Wird nach Erhalt der Benutzeranforderungen erstellt | Wird während der Sprint-Planung erstellt |
Produkteigentümer kümmert sich um das Backlog-Management | Entwicklung Team kümmert sich um das Backlog-Management |
Wie man ein Scrum Sprint Backlog erstellt und verwendet
Obwohl es sich um eine Liste von Aufgaben handelt, ist die Erstellung des Sprint Backlogs nicht so einfach wie das Schreiben eines Rezepts.
Aber keine Sorge, es ist auch nicht so schwierig wie die Perfektionierung von Gordons Rezepten.
A. Erstellung eines Sprint Backlogs
jede MasterChef _Herausforderung beginnt mit der Planung _was zu kochen ist, richtig?
In ähnlicher Weise beginnt die Erstellung des Sprint Backlogs mit der sprint-Planung sitzung .
Wie erstellt man einen Sprint Backlog? Im Meeting zur Sprint-Planung beschreibt der Eigentümer des Produkts das Ziel, das im kommenden Sprint erreicht werden soll. Der Eigentümer schlägt auch vor, welche Product Backlog Elemente dazu beitragen werden, dieses Ziel zu erreichen ziel .
Wie werden die Elemente ausgewählt?
Ein technisches Team wählt die Elemente im Produkt-Backlog auf der Grundlage ihrer Prioritätsreihenfolge im Produkt-Backlog aus.
Zum Beispiel müssen im ersten Sprint die Elemente mit der höchsten Priorität zuerst in Angriff genommen werden und werden in das Sprint-Backlog verschoben. In ähnlicher Weise werden im nächsten Sprint die Elemente mit der nächsten Priorität verschoben.
Aus diesem Grund wird das Sprint-Backlog auch als priorisiertes Produkt-Backlog bezeichnet.
Und wenn Sie unfertige Backlog-Elemente aus dem vergangenen Sprint haben, können Sie diese im aktuellen Sprint entwickeln.
Während das gesamte Scrum-Team diese Elemente während der Sprint-Planung bespricht, ist es Sache des Entwicklungsteams, zu entscheiden, welche Elemente es im Sprint in Angriff nehmen will.
Das Team muss jedoch mindestens eine Verbesserung einbeziehen, die im vorherigen Sprint identifiziert wurde sprint-Retrospektive (zur kontinuierlichen Verbesserung ihrer Arbeitsabläufe).
Sobald die Elemente ausgewählt sind, werden sie in Sprint-Aufgaben (in Form von Benutzer-Stories) aufgeteilt und dem Sprint-Backlog hinzugefügt. Das Sprint-Ziel wird in dieser Phase festgelegt.
aber das ist noch nicht alles
Während des Agile Sprint-Planung erstellt das Team auch einen "Vorhersageplan", wie es die Arbeit an den ersten ein oder zwei Tagen angehen wird. Dieser Plan muss nicht sehr detailliert sein, aber er muss die Schlüssel-Schritte und den Zeitrahmen für die Entwicklung der einzelnen Elemente des Backlogs aufzeigen.
Und das war's auch schon!
Ihr Sprint-Backlog ist fertig.
👉 Utilisieren sprint planungssoftware !
B. Verwendung eines Sprint Backlogs
zu erledigen? _Nun, da das Rezept fertig ist, wie wird es verwendet?
Das Sprint Backlog ist zwar eine Liste von Aufgaben, aber Sie können nicht einfach Dinge abhaken, wenn Sie Fortschritte machen.
Es ist eine dynamische Liste, die sich mit dem Fortschritt des Sprints weiterentwickelt.
was bedeutet das?_
Denken Sie daran, dass wir im Meeting zur Planung des Sprints nur einen Basisplan erstellt haben.
Je weiter der Sprint voranschreitet, desto mehr erfährt das Team über die Arbeit, die zum Erreichen des Sprint-Ziels erforderlich ist, und der Plan wird klarer. Um dies im Sprint Backlog widerzuspiegeln, sollten Sie es aktualisieren. Der Prozess der Aktualisierung eines Backlogs wird Backlog-Verfeinerung genannt.
Hinweis: Auch das Produkt-Backlog erfährt eine _Backlog-Verfeinerung, um Änderungen der Stakeholder-Bedürfnisse zu berücksichtigen
kennen Sie das, wenn man etwas zu kochen beginnt und auf halbem Weg merkt, dass es schief geht?
Das ist dasselbe.
Wie aktualisiert man den Rückstand?
So erledigen Teams die Verfeinerung des Backlogs:
- Wenn Sie zusätzliche Aufgaben aufnehmen können, fügen Sie sie dem Sprint Backlog hinzu
Während des Meetings zur Planung des Sprints kann das Team einige Elemente zur Entwicklung auswählen.
Wenn diese erledigt sind, können sie vielleicht noch ein paar weitere in Angriff nehmen, bevor der aktuelle Sprint zu Ende ist. Das Team sollte dies dann mit dem Eigentümer und dem Scrum Master besprechen, die Elemente auswählen und sie dem aktuellen Sprint Backlog hinzufügen.
- Wenn etwas unnötig ist, entfernen Sie es aus dem Sprint Backlog
Während der Sitzung zur Planung des Sprints kann es vorkommen, dass das Team zu viele Elemente auswählt und nicht in der Lage ist, sie alle in der aktuellen Iteration zu erledigen.
Sie sollten dann die Elemente mit der geringsten Priorität aus dem Sprint Backlog entfernen, nachdem sie dies mit dem Eigentümer und dem Scrum Master besprochen haben.
- Wenn etwas fertiggestellt wurde, aktualisieren Sie die verbleibende Arbeit im Sprint Backlog
Dies wird häufig während des täglichen Scrum Meetings mit Hilfe eines Burndown Diagramms erledigt. Anhand der Zeit, die das Team für die Entwicklung eines Elements benötigt hat, bestimmt der Scrum Master den Zeitbedarf für die anderen Elemente des Sprint Backlogs.
Anschließend wird ein Sprint Burndown Diagramm erstellt, um den Fortschritt des Sprints zu verfolgen.
Idealerweise sollte ein Sprint Backlog nicht öfter als einmal pro Tag aktualisiert werden, und es ist am besten, dies während des täglichen Scrum Meetings zu erledigen.
Obwohl Sie die meisten Elemente des Sprint Backlogs abschließen müssen, um das Inkrement zu liefern, sollten Sie es nicht überstürzen, nur um das Backlog abzuräumen. Dies kann die Qualität des Endprodukts beeinträchtigen.
Das ist ungefähr so, als würde man ein Hähnchen zu wenig kochen, weil man keine Zeit mehr hat!
und Sie wissen ja, was passiert, wenn Sie den Richtern ein zu kurz gegartes Hähnchen servieren, nicht wahr?
du gehst nach Hause!
Denken Sie daran: Was unvollständig ist, kann im nächsten Sprint in Angriff genommen werden.
Wie Sie Ihre Sprint Backlogs einfach verwalten können
Sie wissen jetzt, wie Sie ein Sprint Backlog erstellen und verwenden können.
aber warten Sie... wie erledigen Sie es?
Denken Sie daran, dass das Sprint-Backlog kein einfaches Rezept ist.
Sie können nicht einfach eine Tabellenkalkulation oder eine App zum Erledigen des Backlogs verwenden. Das macht die Sache nur noch komplizierter, und Gordon wird das nicht gefallen.
Zum Glück habt ihr mächtige tools für das Projektmanagement wie ClickUp helfen Ihnen dabei.
Ob Sie ein Online Scrum Board zur Verwaltung von Backlogs oder eine Plattform zur Kommunikation von Aktualisierungen an Ihre Scrum Team mitglieder, ClickUp ist das einzige tool, das Sie jemals brauchen werden!
Es wird Ihnen zwar nicht dabei helfen, ein Michelin-Stern-Gericht zu kochen, aber es wird Ihnen definitiv helfen, Ihre Rückstände zu verwalten.
Hier ist ein kurzer Blick auf einige der Features von ClickUp:
1. Sprint-Listen Im Sprint Backlog geht es um die Nachverfolgung Ihrer Backlog-Elemente.
aber wie erledigt man sie zu?_
Mit ClickUp's Sprint Listen, natürlich!
Das sind einfache Checklisten, mit denen Sie Backlog-Elemente in kleine Sprint-Aufgaben aufteilen können.
Wie die Zutatenliste eines Rezepts lassen sich diese Aufgaben schnell abhaken, wenn Sie Fortschritte machen. Sie können sogar Folgendes hinzufügen Scrum-Punkte auf eine Sprint-Liste, um besser abschätzen zu können, wann Sie die Backlog-Elemente abschließen können.
was ist mehr?
Sie können diese Listen während des Planungsmeetings oder des täglichen Scrums verwenden, um Ihre Arbeit zu planen oder zu besprechen sprints .
2. Burndown Diagramme
erinnern Sie sich, wie wir über die Verwendung von Burndown-Diagrammen zur Aktualisierung von Rückständen gesprochen haben?
Mit ClickUp können Sie aussagekräftige Burndown-Diagramme erstellen, damit Sie wissen, was im Projekt noch fertiggestellt werden muss.
Zur leichteren Identifizierung sind sie sogar mit Farben gekennzeichnet:
- Eine rote gepunktete Linie zeigt Ihr Einzelziel an
- Eine blaue Linie zeigt Ihren tatsächlichen Fortschritt an
- Eine gelbe gepunktete Linie schätzt Ihren endgültigen Fortschritt im Projekt ab, wenn Sie das gleiche Tempo beibehalten
Auf diese Weise brauchen Sie nur einen Blick zu werfen, um zu wissen, wie es weitergeht, wenn Sie mit Ihrer aktuellen Abschlussrate vorankommen.
betrachten Sie es wie ein Kochthermometer - Sie können immer wieder nachsehen, wann Ihr Truthahn fertig ist!
Aber Burndown-Diagramme sind nicht die einzigen visuellen Daten, die ClickUp Ihnen liefert. Sie erhalten auch:
- Burnup Diagramme : zeigt an, wie viel vom Projekt bereits abgeschlossen ist
- Diagramme zur Geschwindigkeit : heben die Fertigstellungsrate Ihrer Aufgaben hervor
- Kumulative Flow Diagramme : zeigen, wie die Aufgaben im Laufe der Zeit vorankommen
3. Ansicht des Boards möchten Sie alle Ihre _Scrum Aufgaben _an einem Ort sehen?
Verwenden Sie ClickUp's Board Ansicht!
Es zeigt alle Ihre Projekte und Sprint-Aufgaben in einem interaktiven Scrum Board an.
Für maximale Benutzerfreundlichkeit erhalten Sie verschiedene Features wie:
- Drag and Drop Funktion
- Aufgabenkategorisierung mit Sortier- und Filter-Features
- Organisation von Aufgaben mit Tags und benutzerdefinierten Status
- Mehrere andere Ansichten des Task Boards wie Liste, Box, Kalender und ich-Ansichten
4. Ausführliche Berichte Bei der Scrum-Methodik geht es darum, sich mit jedem Scrum-Prozess zu verbessern.
dazu müssen Sie aber wissen, was Ihr Team in jedem _Agile sprin _t zu erledigen hat, oder?
ClickUp bietet Ihnen eine Vielzahl von Echtzeit- Team Berichten für detaillierte Einblicke in Ihre Aufgaben und Ihr Team.
Und auch wenn Gordon diese Berichterstellungen nicht braucht, Sie brauchen sie auf jeden Fall!
Sie erhalten Berichterstellungen wie:
- Bericht über fertiggestellte Aufgaben: hebt hervor, welche Aufgaben jedes Mitglied des Teams abgeschlossen hat
- bericht Bearbeitet: zeigt, an welchen Aufgaben jedes Mitglied in einem bestimmten Zeitraum gearbeitet hat
- Workspace Points Report: zeigt Metriken für Aufgaben an, um Ihr Team zu motivieren, gute Leistungen zu erledigen
- Wer ist im Rückstand-Bericht: zeigt, welche Mitglieder des Scrum-Teams im aktuellen Sprint noch unerledigte Aufgaben haben
- Bericht über die Nachverfolgung von Zeit: hebt die Zeit hervor, die jedes Mitglied für Aufgaben aufgewendet hat
**Aber das sind noch nicht alle Features von ClickUp!
Diese Projektmanagement-Software bietet Ihnen auch Features wie:
- Prioritäten : wissen, welche Aufgaben dringend sind, und diese zuerst angehen
- Abhängigkeiten : Erstellen von Aufgaben-Reihenfolgen für Ihren Agile Sprint
- Benutzerdefinierte Status : Erstellen Sie einzigartige Phasen für Aufgaben entsprechend den Anforderungen Ihres Projekts. Zum Beispiel können Sie eine Phase "Testen" für Ihr agiles Softwareentwicklungsprojekt erstellen.
- Profile : die Aufgaben und Zuständigkeiten der einzelnen Mitglieder eines Teams schnell kennen
- Zugewiesene Kommentare : Erstellen Sie Aufgaben aus Kommentaren, um sicherzustellen, dass sie nie unbeantwortet bleiben
Schlussfolgerung
Die Erstellung eines Sprint Backlogs ist entscheidend für die Definition dessen, was das Team in jedem agilen Sprint schaffen kann.
**Aber es ist kein einfaches Rezept, dem man Wort für Wort folgt
Stattdessen entwickelt es sich mit dem Fortschreiten des Sprints weiter und gibt dem Agile Team die Möglichkeit zur kontinuierlichen Verbesserung.
Ein Sprint Backlog allein wird Ihnen jedoch nicht helfen, Ihre Sprints zu bewältigen.
Sie brauchen auch die richtigen Tools, um all diese Aufgaben zu verwalten.
Deshalb brauchen Sie ClickUp - die leistungsfähigste Projektmanagement-Plattform, die je entwickelt wurde!
Mit einer Vielzahl von intuitiven Projekt ansichten und Diagrammen zum Fortschritt hat ClickUp alles, was Sie brauchen, um Ihre Rückstände effizient zu verwalten. Registrieren Sie sich noch heute und fangen Sie an, fantastische Projekte zu kochen, auf die even Gordon Ramsay stolz wäre!