Welche unterschiedlichen Aspekte eines PBIs (Product Backlog Items) oder allgemein gesprochen Merkmale würden Sie bei der Priorisierung des Backlogs berücksichtigen? Risiko, ROI, Time-to-Market, Verzögerungskosten, nach Ermessen des PO usw.
Würden Sie eine Kombination oder sogar eine gewichtete Kombination davon in Betracht ziehen, um den Rückstand zu priorisieren?
Wie oft muss die Priorisierung überprüft werden? Bei jedem Sprint? täglich? oder nach Ermessen von PO?
Lassen Sie mich die beiden Teile Ihrer Frage etwas getrennt angehen.
So priorisieren Sie
Der Scrum Guide sagt: „Der Product Owner ist verantwortlich für das Product Backlog, einschließlich seines Inhalts, seiner Verfügbarkeit und seiner Reihenfolge.“ Am Ende des Tages hat der Product Owner das letzte Wort darüber, welches der von Ihnen aufgelisteten Kriterien der beste Weg ist, um das Backlog zu priorisieren. Das gesamte Team sowie die Stakeholder können jedoch einbezogen werden, um dem Product Owner dabei zu helfen, die Komplexität, den ROI, das Risiko usw. einer PBI zu beurteilen. Mit anderen Worten, Ingenieure, Designer, Business-Analysten, Interessengruppen, QA-Analysten und andere können wertvolle Beiträge leisten, um dem PO zu helfen, einen Anruf zur Priorisierung zu tätigen.
Im Allgemeinen habe ich ein paar Methoden gefunden, die Product Ownern helfen, sich mit der Priorisierung auseinanderzusetzen:
Wann priorisieren
Für eine High-Level-Feature-Priorisierung empfehle ich, mindestens einmal pro Quartal eine Release-Planungssitzung abzuhalten. Wenn mehrere Releases für ein Quartal geplant sind, sollte jedes Release seine eigene Release-Planungssitzung haben. Hier kann ein PO MoSCoW-Priorisierung oder andere Methoden verwenden, um auf hoher Ebene zu bestimmen, was in einer bevorstehenden Version enthalten sein wird.
Während der Entwicklung kann die Priorität des Product Backlogs jederzeit vom Product Owner geändert werden, wobei die Notwendigkeit der Pflege/Verfeinerung von Elementen berücksichtigt wird, bevor sie in einen Sprint gebracht werden. Mit anderen Worten, Teams sollten sich niemals auf Elemente festlegen, die sie als nicht vollständig gepflegt betrachten, selbst wenn sie ganz oben im Backlog stehen.
Teams sollten zumindest die kurzfristige Priorisierung von Elementen mit dem Product Owner bei jedem Sprint Review und Grooming-Meeting überprüfen, um sicherzustellen, dass sie die richtigen Elemente für den nächsten Sprint verfeinern und an den Funktionen mit der aktuell höchsten Priorität arbeiten.
Ich hoffe, das hilft – lassen Sie es mich gerne wissen, wenn ich hier etwas nicht behandelt habe!
Meiner Meinung nach hängt es davon ab, was das Ziel Ihres Produkts ist. Gemäß dem Scrum Guide bezüglich Product Backlog Verantwortlichkeiten:
Ordnen der Elemente im Product Backlog, um Ziele und Missionen am besten zu erreichen;
Ich denke, dass jede Entscheidung gemeinsam mit Ihrem Kunden getroffen werden muss, was die Produktmission ist. In meinem Unternehmen verwende ich den ROI normalerweise zuerst, um zu ranken, und das Risiko, das zweite, um ein Unentschieden zu lösen.
Todd A. Jacobs
Sahan de Silva