Product_Owner
1 Der Product Owner spielt eine zentralle Rolle im Scrum-Prozess. An seiner Seite agiert ein Scrum Master und ein Team aus Entwicklern. Neben vielen spezifischen Aufgaben ist der Product Owner für die Wertsteigerung des Produkts über den gesamten Zeitraum und die Leitung des gesamten Teams verantwortlich. Zum besseren Verständnis werfen wir im Folgenden einen Blick auf die Scrum-Methode und anschließend auf die verschiedenen Aufgaben eines Product Owners.
Was ist eigentlich Scrum?
2 Scrum ist ein wichtiger Ansatz im Agilen Projektmanagement. Die Ursprünge gehen dabei noch auf das Thema Software-Entwicklung zurück. Bei Scrum ist die Entwicklungsphase iterativ in Feedback-Schleifen (Sprints) eingeteilt. Ziel dabei ist es, in jedem Schritt eine zur Verwendung geeignete Produktversion (Inkrement) zu erstellen. Reaktionen und Kommunikation mit den Stakeholdern soll immer auf der Basis eines vorliegenden Produkts basieren.
Vereinfacht lässt sich die Arbeit folgendermaßen darstellen:
- Anforderungen
- Planung
- Arbeit im Sprint
- Ergebnisbeobachtung
- “Lessons-learned”
Rollen in einem Scrum Team
- Scrum Master
- Product Owner
- Entwicklungsteam
Grundsätzlich lässt sich sagen, dass der Erfolg eines Scrum-Teams davon abhängt, dass das Team langfristig in der gleichen Zusammensetzung arbeitet.
Aufgaben des Product Owners
Interessensvertretung der Kunden
3 Der Posten des Product Owners oder Produkteigentümers kann auch vom Kunden selbst ausgefüllt werden. Da der Auftraggeber von enorm hoher Wichtigkeit ist, stellt die ständige Kommunikation mit den Stakeholdern einen entscheidenden Faktor dar.
Arbeit mit Developer Team und Scrum Master
Bei dem Team von Entwicklern handelt es sich um ein selbstorganisierte Mitarbeiter. Der Product Owner gibt die Punkte vor, die zu erledigen sind und überlässt das Vorgehen bei der Umsetzung dem Entwicklungsteam. Im Gegensatz zum Scrum Master kann der Produkteigentümer kein Teil dieses Teams sein. Dennoch trifft der Product Owner die Entscheidungen. Das stellt eine Voraussetzung für einen strukturierten und reibungslosen Ablauf des Projektes dar.
Verantwortung für den Product Backlog
Die Erstellung des Product Backlog erfolgt durch den Product Owner und er kümmert sich um die Strukturierung der Item-Bearbeitung. Dabei geht es nicht nur um die Priorisierung nach Wichtigkeit hinsichtlich des Endresultates sondern auch um die verständliche Formulierung. Hierbei spielt das sogenannte “User Story” - Format eine wichtige Rolle, um Verständlichkeit zu gewährleisten.
Mitverfolgung der Fortschritte
Ein wichtiger Termin für den Product Owner ist das Review Meeting zum Abschluss eines jeden Sprints. Der Produkteigentümer bestimmt bei dieser Zusammenkunft die Teilnehmer und Themen. Nach dem Kommunizieren des Feedbacks wird ein Burndown Chart erstellt, der Prognosen bezüglich des Termins der Fertigstellung eines Projekts erlaubt.
Kreieren einer Produktvision
Der Product Owner muss nicht nur ständig Rücksprache mit allen Beteiligten halten sondern dabei auch noch laufend Geschehnisse am Markt im Auge behalten und einordnen. Wenn es relevante Neuerungen gibt ist es seine Aufgabe, diese beim Sprint Planning an die Allgemeinheit zu kommunizieren.