Direkt zum Hauptbereich

Was steht in einem Product Backlog?

Der Scrum Guide empfiehlt, mit einem Product Backlog zu arbeiten. Dies ist eine sortierte Liste, die alles das auflistet, was später im Produkt enthalten sein soll. Was bedeutet das konkret?


Was sagt der Scrum Guide über ein Product Backlog?


Im Scrum Guide (vom November 2017) steht:

Im Product Backlog werden alle Features, Funktionalitäten, Verbesserungen und Fehlerbehebungen aufgelistet, die die Änderungen an dem Produkt in zukünftigen Releases ausmachen. Ein Product-Backlog-Eintrag enthält als Attribute eine Beschreibung, die Reihenfolge, die Schätzung und den Wert. Product-Backlog-Einträge enthalten oft Testbeschreibungen, die ihre Vollständigkeit nachweisen, wenn sie fertig [„Done“] sind.

Das Product Backlog stellt die Frage: „Wie sieht die nächste Version unseres Produktes (oder unseres Service) aus?“ Es stellt nicht die Frage, womit sich das Entwicklungsteam beschäftigt. Daher finden sich in einem guten Product Backlog auch keine Todos oder Aktivitäten.

Das Product Backlog listet Ergebnisse auf


Bei Softwareprojekten haben wir uns daran gewöhnt, Product Backlog Items in Form von sog. User Storys festzuhalten.

Es gibt kritische Stimmen zum Einsatz von User Storys, weil in einigen Teams der Sinn von User Storys noch nicht angekommen ist. User Storys, die Funktionen des Produktes beschreiben, sind nützlich. User Storys, die nur das Format erfüllen, aber nicht wirklich zeigen, wie sich das Produkt dadurch verbessert, helfen nicht.

Eine User Story ist so zu lesen: „Ab der nächsten Version unseres Produktes kann ein Anwender, der sich am ehesten der Rolle X zuordnen lässt, auch noch Tätigkeit Y machen, damit er sein Ziel Z erreicht.

Jeff Gothelf und Josh Seiden schlagen in Lean UX ein anderes Format vor: „Wir glauben, dass wir das Ziel A erreichen, wenn wir die Funktion B für die Leute der Benutzergruppe C anbieten. Wir merken, dass dies wahr ist, wenn das Feedback D da ist.“ (/1, S. 23/).

Es gibt einige Leute, die von technischen User Storys sprechen. Sie meinen damit oft die Einrichtung oder Anpassung der Infrastruktur wie z. B. das Einrichten einer Datenbank. Das sind aus meiner Sicht keine User Storys, weil sie keinen Wert für einen Nutzer beschreiben. Es sind einfach Tätigkeiten, die im User-Story-Format beschrieben sind. Aber diese Tätigkeiten kann man auch in der Sprintplanung als Tasks an die erste User Story hängen.

Immer, wenn sich Menschen vorm Bildschirm vor einem Schalter befinden, eignen sich User Storys, um die Ziele festzuhalten.

Wie sieht es mit einem komplexeren Produkt aus, das aus Hardware, Software, Dokumentation und externen Zertifikaten besteht?

Bei technischen Anlagen kann man sich an Konzepten wie Quality Function Deployment oder Modular Function Deployment orientieren. Bei dieser Arbeitsweise werden erst die Funktionen aufgelistet, die das Produkt haben soll und dann die technische Umsetzung. Gunnar Erixon führt in seiner Arbeit ein Beispiel für einen Staubsauger auf. Die Hauptfunktion ist das Entfernen von Schmutz und Staub. Die Unterfunktionen davon sind „Vakuum erzeugen“, „jeden Platz erreichen“ und „Staub entsorgen“. Als technische Lösungen kommen dann ein Lüfter, eine mobile Einheit und ein entsorgbarer Beutel in Betracht /2, S. 107/. Der Vorteil dieser Vorgehensweise ist, dass das Entwicklungsteam neben den bereits bekannten technischen Lösungen auch neue Ideen findet. Z. B. könnte man statt eines Beutels auch einen herausnehmbaren Behälter nehmen. Oder man könnte den Staub auf der anderen Seite wieder herausblasen. Für einen Staubsauger vielleicht eine merkwürdige Idee. Aber für eine Schneefräse passt es.

Glen Alleman schlägt vor, in Fähigkeiten zu denken, die das Produkt oder der Service bedienen sollen. Im Beispielprojekt eines Küchenumbaus soll die neue Küche „fähig“ sein, folgende Dinge zu tun /3, Pos. 2211/:
  • Die Küche soll genug Platz, Zugriffsmöglichkeiten und einen guten Fluss durch die Küche bieten, um Dinnerpartys mit 12 Paaren veranstalten zu können.
  • Die Geräte sollen die Energiesparvorgaben noch unterbieten.
  • Es soll möglich sein, drei Hauptgänge gleichzeitig zu kochen. Es soll genug Platz geben, um die Küchenutensilien unterzubringen und um die Teller zu servieren.
Jetzt werden Sie sagen: „Alles schön und gut, Jan. Ich weiß doch, aus welchen Teilen mein Produkt besteht. Wieso soll ich mir die Mühe machen und das Format ändern?“

Perfekt! Wenn Sie es bereits wissen, dann listen Sie doch einfach die Teile auf, die alle geliefert werden sollen:
  • Gerät X mit den Moduln A, B und D. D ist eine neue Variante von C mit den Änderungen a, b, und c.
  • Software Y mit folgenden Anpassungen …
  • Anwenderdokumentation mit Kurzanleitung, Handbuch und Onlinehilfe.
  • Vertriebsdokumentation mit Beschreibung auf Webseite, Preisliste in 3 Sprachen für 15 Regionen.
  • Zulassungsdokumente
Gehen Sie einfach mit dem Entwicklungsteam rückwärts den Ablauf durch: welche End- und Hilfsprodukte werden im Projekt gebraucht?

Wird das wirklich alles gebraucht?


Ilia Pavlichenko schreibt in einem Blogbeitrag bei scrum.org, dass die Product Backlogs oft sehr unordentlich sind. Die Erfahrung machen wir auch in unseren Projekten. Deswegen empfehlen sich ein paar Prüffragen:
  • Fehlt dem Kunden etwas, wenn ich diesen Eintrag weglasse?
  • Was passiert mit der Lieferung, wenn ich diesen Eintrag weglasse?
  • Ist es möglich, das gleiche Ergebnis mit dem halben Aufwand zu liefern?
  • Geht es auch einfacher?
  • Würde der Kunde für diesen Backlogeintrag extra bezahlen?
  • Erzeugt dieser Eintrag mehr Komplexität?
Projektteams neigen dazu, sich viel Arbeit zuzumuten. Es lohnt sich, jeden Eintrag im Product Backlog zu prüfen, ob er einen Zusatznutzen stiftet.

Anmerkungen

  • /1/ Gothelf, Jeff: Lean UX : Applying Lean Principles to Improve User Experience. Sebastopol: "O'Reilly Media, Inc.", 2013.
  • /2/ Erixon, Gunnar. Modular function deployment: a method for product modularisation. Royal Inst. of Technology, Department of Manufacturing Systems, Assembly Systems Division, 1998.
  • /3/ Alleman, Glen B.: Performance-Based Project Management : Increasing the Probability of Project Success. New York: AMACOM Div American Mgmt Assn, 2014.
  • /4/ Ilia Pavlichenko: When Product Backlog Is A Mess, Blog der scrum.org, erschienen am 27. Juni 2017, abrufbar unter https://www.scrum.org/resources/blog/when-product-backlog-mess

Kommentare

Beliebte Posts aus diesem Blog

Die Profi-Tools im Windows-Explorer

Haben Sie bei der Urlaubsvertretung sich manches Mal geärgert, wenn Sie Dateien gesucht haben, die ein Teammitglied abgelegt hat? Die Suche im Explorer funktioniert tadellos, aber manchmal sollte man den Suchbegriff noch ein bisschen genauer fassen können. Z.B. mit UND oder ODER oder NICHT... Das geht so einfach, dann man von alleine kaum drauf kommt:

Warum du als Führungskraft klügere Mitarbeiter einstellen solltest (und Mikromanagement dein größter Fehler ist)

Es ist einer der am häufigsten zitierten Führungsratschläge: Umgib dich mit Menschen, die klüger sind als du. Und einer der am seltensten wirklich befolgten. Warum? Weil er sich leichter sagt, als er sich anfühlt.

Das Ubongo Flow Game

Spiele bieten eine gute Gelegenheit, zeitliche Erfahrungen zu verdichten und gemeinsam zu lernen. Karl Scotland und Sallyann Freudenberg haben im Mai 2014 das Lego Flow Game veröffentlicht. Wir haben die Spielidee übernommen, aber das Spielmaterial gewechselt. Statt Legosteinen benutzen wir Material aus Grzegorz Rejchtmans Ubongo-Spiel. Hier präsentieren wir die Anleitung für das Ubongo Flow Game.

Unternehmenskultur frisst Agilität zum Frühstück

Zyklische Abfolgen sind an vielen Stellen im Leben beobachtbar: Wiederkehrende vier Jahreszeiten, alte Songs, die plötzlich als Cover-Versionen wieder auf den Markt kommen (Jugendliche identifizieren diese dann als "Grundform", denn sie kennen das Original nicht), erst Karottenjeans, dann wieder Hosen mit Schlag, dann wieder Karotte, in der Politik Republikaner, Demokrat, Republikaner, Demokrat..., Hardliner-Papst, Vermittler-Papst... - alles kommt in regelmäßigen Abständen wieder. So auch die Erkenntnis, was man alles tun müsste, um in Unternehmen wirklich agil arbeiten zu können. Warum aber gelingt die Installation agiler Zusammenarbeit in größeren Unternehmen bis heute so wenig zufriedenstellend? Werden dabei vielleicht Aspekte immer noch zu wenig gesehen?

Microsoft Teams: Die neuen Besprechungsnotizen - Loop-Komponenten

  Haben Sie in letzter Zeit in einer Teams-Besprechung die Notizen geöffnet? Dort sind inzwischen die Loop-Komponenten hinterlegt. Die sind zwar etwas nützlicher als das, was zuvor zur Verfügung stand. Trotzdem ist noch Luft nach oben. Und es gibt sogar einige ernstzunehmende Stolperfallen. Hier ein erster, kritischer Blick auf das was Sie damit tun können. Und auch darauf, was Sie besser sein lassen.

Coaching- und Führungsframeworks im Überblick: 21 Linsen für Teams und Organisationen

Gute Scrum Master:innen und Coaches betrachten das Geschehen durch mehr als eine Brille oder Linse. Jede Linse gibt andere Hinweise für angemessene Interventionen. Im Prinzip suchen wir immer nach der kleinsten Intervention mit der größten Wirkung. Aber welche Linsen gibt es eigenlich? In diesem längeren Beitrag stelle ich die wichtigsten 21 Konzepte von 37 Autor:innen vor, die mir bei der Recherche begegnet sind.

Kategorien in Outlook - für das Team nutzen

Kennen Sie die Kategorien in Outlook? Nutzen Sie diese? Wenn ja wofür? Wenn ich diese Fragen im Seminar stelle, sehe ich oft hochgezogene Augenbrauen. Kaum jemand weiß, was man eigentlich mit diesen Kategorien machen kann und wofür sie nützlich sind. Dieser Blogartikel stellt sie Ihnen vor.

Warum Veränderungsinitiativen scheitern - und wie Du veränderungsresistente Strukturen knackst

[TL;DR] Viele Veränderungsinitiativen stossen auf harten Widerstand - nicht weil die Idee der Veränderung oder das Zielbild schlecht ist, sondern weil Organisationen wie Tensegrity-Strukturen funktionieren: hochgradig vernetzt, unter Spannung, systemisch. Wer das versteht, geht Veränderung anders an. Hast Du schon mal von Tensegrity Strukturen gehört? Nimm Dir doch mal kurz Zeit und schau Dir das Video an. Dann hast Du's sofort im Kopf. Und wenn Du die 58 Sekunden nicht hast und lieber weiterliest: Tensegrity-Strukturen sind faszinierende Gebilde aus schwebenden Stäben und Seilen, bei denen sich kein Stab direkt berührt - und trotzdem hält das ganze Ding sehr resilient gegen Störungen zusammen. Ich bin Tensegrity-Strukturen zuerst in einem ganz anderen Zusammenhang begegnet - in der Trainingslehre. Der menschliche Körper wird nämlich von einer solchen Struktur aus Zug und Druck - Muskeln, Faszien, Sehnen - permanent im Gleichgewicht gehalten. Das Elegante daran: Stabilität entsteh...

Office-Hacks - Sammlung Teil 2: OneNote und PowerPoint

Immer wieder werde ich nach speziellen Hacks, Tipps und Tricks gefragt, die einem die Arbeit mit MS-Office-Produkten erleichtern. Also habe ich eine zeitlose Sammlung von kleinen Handgriffen zusammengestellt, die in meinen Seminaren oft für erhellende AHA-Momente sorgen. Dies ist der zweite Teil meiner kleinen Serie mit OneNote und  PowerPoint. Der erste Teil hat Outlook und Teams behandelt;  Word, und Excel werden folgen.

Neuer Scrum Master? Mit drei einfachen Fragen sofort wirksamer werden (drei praktische Linsen)

Es gibt eine Vielzahl von Linsen, durch die Scrum Master:innen und Agile Coaches auf die Arbeit eines Teams schauen können. Man muss sich aber auch mit ihnen beschäftigen, um gut zu sehen. Gibt es vielleicht Linsen, die neue Scrum Master:innen schnell benutzen und lernen können? Ja, die gibt es und sie haben ihre Nützlichkeit 1,7 Mio. mal bewiesen. Aber fast kein Scrum Master kennt sie.