Backlog Refinement: Eine Kurzanleitung mit Beispielen

Veröffentlicht: 2022-08-23

Bei der Arbeit in einer agilen Umgebung durchlaufen Teams Sprints, eine kurze Zeitspanne, in der Sie Aufgaben erledigen. Scrum-Teams wählen diese Arbeit aus, indem sie sich ihren Rückstand ansehen.

Das Backlog ist eine priorisierte Liste von Liefergegenständen, die während des Projekts abgeschlossen werden müssen. Ein Scrum-Framework ermöglicht es Teams, agiles Projektmanagement durchzuführen, das Backlog ist sehr wichtig und die Verfeinerung des Backlogs hält die Arbeit am Laufen.

Was ist eine Backlog-Verfeinerung?

Product Backlog Refinement ist der Prozess, mit dem das Scrum-Team sein Backlog in Ordnung hält. Gegen Ende eines Sprints trifft sich das Scrum-Team und überprüft seinen Rückstand, um sicherzustellen, dass er für den bevorstehenden Sprint bereit ist.

Während eines Backlog-Refinement-Meetings sprechen das Scrum-Team und der Product Owner über die Top-Items im Product Backlog. Das Scrum-Team wird Zeit haben, Fragen zu stellen, die für jede Sprint-Planung normal wären.

Product Backlog Refinement ist natürlich kein einmaliges Unterfangen, sondern ein fortlaufender Prozess zwischen dem Product Owner und dem Entwicklungsteam. Es ist ein Ort, an dem sie zusammenarbeiten können, um sicherzustellen, dass das Product Backlog sauber und ordentlich ist.

Das kann bedeuten, veraltete User Stories und Tasks zu entfernen, neue User Stories hinzuzufügen, die aus neu entdeckten Erkenntnissen stammen, oder größere User Stories in kleinere aufzuteilen. Sie können die User Stories in Ihrem Backlog neu anordnen oder sie besser beschreiben, um spätere Probleme zu vermeiden. Zuweisungen und Schätzungen können sich ändern, und Sie können nach Möglichkeit Hindernisse identifizieren und beseitigen.

Sie können die Backlog-Verfeinerung als Mittel zum gegenseitigen Verständnis zwischen dem Product Owner und dem Scrum-Team betrachten. Dieses Verständnis konzentriert sich natürlich auf das Produkt und darauf, was es tun oder nicht tun wird. Anschließend bestimmen Sie den Aufwand für die Umsetzung sowie die Reihenfolge der Umsetzung.

Projektmanagement-Software ist in der Lage, dieses Product-Backlog-Refinement-Meeting zu erfassen und den Workflow visuell in einem Kanban-Board darzustellen. ProjectManager ist eine Cloud-basierte Arbeitsverwaltungssoftware mit dynamischen Kanban-Boards mit benutzerdefinierten Workflows und Aufgabengenehmigung, um festzulegen, wer befugt ist, Aufgaben zu genehmigen und voranzutreiben. Und das alles in Echtzeit, das durch und durch kollaborativ ist. Starten Sie noch heute kostenlos mit ProjectManager!

Das Kanban-Board des Projektmanagers
Kanban-Boards von ProjectManager für Backlog-Verfeinerung und Sprint-Planung.— Erfahren Sie mehr!

Was ist der Zweck der Backlog-Verfeinerung?'

Der Zweck der Backlog-Verfeinerung besteht darin, ein Produkt-Backlog für den nächsten Sprint bereit zu haben. Dies geschieht dadurch, dass das Scrum-Team die Möglichkeit hat, Fragen an den Product Owner zu stellen.

Einige dieser Fragen würden wahrscheinlich beinhalten:

  • Was sollen wir tun, wenn der Benutzer hier ungültige Daten eingibt?
  • Dürfen alle Benutzer auf diesen Teil des Systems zugreifen?
  • Was ist, wenn A, B oder C passiert?

Diese Fragen müssen unbedingt vor dem nächsten Sprint gestellt werden, da sie dem Product Owner die Möglichkeit geben, sie zu beantworten. Dies ist besonders hilfreich bei Fragen, die einige Recherchen erfordern und die der Product Owner später beantworten wird.

Halten Sie Ihr Backlog ordentlich

Einer der wichtigsten Gründe für die Verfeinerung des Produkt-Backlogs ist, dass es Ihr Backlog sauber hält. Das Backlog kann Eingaben aus einer beliebigen Anzahl von Quellen erhalten. Je größer Ihre Organisation ist, desto mehr Input erhält sie möglicherweise. Das kann ohne Sinn und Verstand zu einem Durcheinander von Backlog-Einträgen führen. Wenn Sie Ihr Backlog gepflegt halten, wird es effizienter.

Backlog Refinement sorgt auch dafür, dass die Dinge relevant bleiben. Sie möchten, dass Ihr Produkt-Backlog mit relevanten User Stories gefüllt ist, die gut dokumentiert und richtig priorisiert sind, damit sie für Ihren Kunden und Ihr Unternehmen von Wert sind. Denken Sie daran, dass nur die Elemente im Backlog erstellt werden, aber nur weil sie sich im Backlog befinden, bedeutet das nicht, dass sie ausgeführt werden sollten.

Ermöglichen Sie eine bessere Zusammenarbeit

Das Produktteam auf dem Laufenden zu halten, ist ein weiterer Zweck der Backlog-Verfeinerung. Ohne Klarheit im Backlog kann es zu Missverständnissen oder schlechten Produktentscheidungen kommen, die beide dem Projekt schaden werden. Ein verfeinertes Backlog unterstützt die effektive Kommunikation im Team und hält alle auf dem gleichen Stand in Bezug auf neue Funktionen, entdeckte Fehler, Benutzereinblicke usw.

Schließlich hilft Backlog Grooming Scrum-Teams dabei, schneller zu arbeiten. Die bessere Organisation und Kommunikation, die mit der Backlog-Verfeinerung einhergeht, reduziert die Zeit, die Produktmanager und Product Owner mit der Planung von Sprints verbringen. Dadurch können Scrum-Teams produktiver arbeiten.

Product Backlog Refinement-Prozess

Durch einen Product-Backlog-Refinement-Prozess erzielen Sie ein Ergebnis, das DEEP ist, ein Akronym, das von Roman Pichler, einem Produktmanagement-Experten, der sich auf digitale Produkte und agile Praktiken spezialisiert hat, erfunden wurde.

DEEP steht für detailiert, emergent, geschätzt und priorisiert. Sie möchten mehr Details für die User Stories in Ihrem Backlog. Das Hinzufügen, Ändern oder Entfernen von Elementen führt zu neuen Erkenntnissen. Jeder Artikel im Rückstand wird geschätzt und priorisiert.

Das ist das Ergebnis des Veredelungsprozesses. Hier sind die notwendigen Schritte, um dorthin zu gelangen.

Produktfindung

Der Prozess, bei dem das Produktteam seine Ideen zur Produkt-Roadmap verfeinert, indem es ein tieferes Verständnis der tatsächlichen Benutzerprobleme entwickelt und dann den besten Weg zu ihrer Lösung ausarbeitet.

Identifizieren Sie zu entfernende Elemente

Sehen Sie sich das Produkt-Backlog an und sehen Sie, welche User-Story-Punkte einmal wertvoll waren, aber nicht mehr relevant sind, und ein Teammitglied kann sie aus der Liste löschen.

Klarheit verbessern

Verbessern Sie die Kommunikation, indem Sie Details zur Vorbereitung und Implementierung der Elemente hinzufügen, die sich noch in Ihren Produktrückständen befinden, wie z. B. Einschränkungen, Grenzfälle (Probleme, die nur bei extremen Betriebsparametern auftreten) und Akzeptanzkriterien.

Aufschlüsselung großer Gegenstände

Vereinfachen Sie Ihr Backlog, indem Sie große User Stories nehmen, die in kleinere unterteilt werden können, um Ihren Elementen mehr Fokus und Verwaltbarkeit zu verleihen.

Größe Artikel

Überprüfen Sie die Produktrückseite und stellen Sie sicher, dass keine Arbeitsgegenstände länger als nötig dort gesessen haben, damit jeder Gegenstand von Wert ist.

Artikel priorisieren

Bestimmen Sie die Reihenfolge, in der Ihre Backlog-Elemente ausgeführt werden sollen, und überprüfen Sie ihre Priorität, wenn Sie weitere Details und Erkenntnisse gewinnen.

Risiken identifizieren

Finden Sie heraus, welche Risiken oder Hindernisse den User Stories innewohnen, die Sie kurz vor der Implementierung stehen, und planen Sie, wie Sie diese Probleme vermeiden können.

Besprechungen zur Verfeinerung des Rückstands

Vor einem Sprint trifft sich das Scrum-Team und bespricht das Backlog Refinement, weshalb es oft als Backlog Refinement Meeting bezeichnet wird. Es beginnt normalerweise damit, dass der Product Owner dem Scrum-Team zeigt, welche Product-Backlog-Elemente verfeinert werden müssen. Dies eröffnet eine Diskussion zwischen dem Product Owner und dem Scrum-Team. Sie entscheiden dann, welche User Stories eine Produktpflege benötigen.

Sprint Planning unterscheidet sich von Backlog Refinement. Bei der Sprint-Planung arbeitet das Scrum-Team an den prioritären Elementen aus dem Backlog und konzentriert sich auf weitere detaillierte Klärung, leichte Modellierung, Neuschätzung, Erstellung eines Sprint-Ziels und Sprint-Backlogs.

Jeder in der Sitzung hat eine Rolle zu spielen. Der Product Owner ist dafür verantwortlich, das richtige Produkt zu entwickeln. Die Mitglieder des Entwicklungsteams sind für die korrekte Ausführung des Elements verantwortlich. Der Scrum Master, der den Prozess leitet, ist da, um sich Feedback anzuhören und während der Backlog-Refinement-Sitzung Anleitung zu geben.

Das Backlog-Refinement-Meeting ist für jeden erfolgreichen Product-Backlog-Refinement-Prozess unerlässlich. Es ist der Product Owner, der bei dem Meeting die Führung übernimmt, und obwohl die Diskussion oft langwierig sein kann, sollte sie nie darüber hinausgehen, mehr Wissen über das Thema zu erlangen. Diese Diskussionen sollten für die zukünftige Verwendung in anderen Backlog-Grooming-Sitzungen dokumentiert werden.

Wie ProjectManager bei der Verfeinerung des Product Backlogs hilft

ProjectManager ist ein Cloud-basiertes Arbeitsmanagement für hybride Teams, die bis ins Mark zusammenarbeiten und eine einzige Quelle der Wahrheit bieten, die alle im Produktteam auf dem gleichen Stand hält. Echtzeitdaten helfen Ihnen, in einem Backlog-Refinement-Meeting aufschlussreichere Entscheidungen zu treffen, was zu erfolgreicheren Sprints führt.

Mehrere Projektansichten

Kanban-Boards sind das bevorzugte Tool zur Verwaltung eines Rückstands, aber das kann auch auf einer Aufgabenliste erfolgen. Menschen arbeiten unterschiedlich und unser Tool wurde entwickelt, um verschiedene Arbeitsstile mit mehreren Projektansichten zu berücksichtigen. Andere Abteilungen verwenden möglicherweise das Gantt-Diagramm, die Tabelle oder den Kalender, um das Projekt zu verfolgen. Unabhängig davon, welche Ansicht sie verwenden, die angezeigten Daten sind aktuell und in Echtzeit, damit alle auf dem gleichen Stand bleiben.

Projektansicht der Aufgabenliste des ProjectManagers

Erhalten Sie Echtzeitdaten mit Dashboards

Jede Projektansicht wird automatisch in das Live-Dashboard eingespeist, das keine zeitaufwändige Einrichtung erfordert, wie Sie es in anderer Software finden. Das Echtzeit-Dashboard erfasst Daten und berechnet die Informationen automatisch, um sie in leicht lesbaren Grafiken und Diagrammen anzuzeigen. Der Product Owner kann jederzeit sechs Projektmetriken anzeigen, um den Sprint zu überwachen und alle gefundenen Hindernisse zu beseitigen.

Das Echtzeit-Dashboard von ProjectManager

Generieren Sie zeitnahe Berichte

One-Click-Reporting geht tiefer in die Daten ein und hilft dem Product Owner, aufschlussreiche Entscheidungen zu treffen. Zeitberichte, Aufgaben und mehr können alle gefiltert werden, um nur das anzuzeigen, was Sie sehen möchten. Anschließend können sie als PDF gespeichert oder ausgedruckt und mit den Beteiligten geteilt werden, um sie über den Fortschritt auf dem Laufenden zu halten.

Statusberichtsfilter von ProjectManager

E-Mail-Benachrichtigungen werden automatisch ausgelöst, wenn Teammitglieder einen Kommentar abgeben oder ein Element im Backlog aktualisiert wird. Aber Sie haben auch In-App-Benachrichtigungen, sodass Sie Ihr Tool nicht verlassen müssen, um auf dem Laufenden zu bleiben. So arbeiten Sie weiter an Ihrem Sprint und passen ihn an die aktuellsten Daten an, was die Produktivität steigert.

ProjectManager ist eine preisgekrönte hybride Arbeitsmanagement-Software, die Scrum-Teams sowie alle anderen im Unternehmen miteinander verbindet. Es ist ein Tool, das in einer agilen, traditionellen und hybriden Umgebung funktioniert, damit alle zusammenarbeiten, unabhängig davon, wo sie sich befinden oder wie sie arbeiten. Schließen Sie sich den über 35.000 Benutzern bei der NASA, Siemens und Nestles an, die bereits Erfolge mit unserem Tool erzielen. Fangen Sie noch heute kostenlos an!