Agile Methoden werden im Projektmanagement und bei der Softwareentwicklung immer beliebter. Sie bieten Unternehmen die Möglichkeit, effizienter zu arbeiten, die Produktivität zu steigern und sich schnell an veränderte Marktbedingungen anzupassen.
Ein beliebtes Framework für die Skalierung von Agile ist SAFe (Scaled Agile Framework). Dabei ist die SAFe Product Owner Rolle für den Erfolg von Projekten in agilen Umgebungen von entscheidender Bedeutung. Product Owner arbeiten mit großen oder wechselnden Teams. Sie koordinieren und priorisieren die Aufgaben entsprechend der strategischen Ausrichtung des Projekts für das Unternehmen.
Für die Entwicklung einer mobilen Applikation bei einem Autohersteller übernahmen wir die Rolle eines SAFe Product Owners im Backend-Team. Hier war es seine Aufgabe mit dem Product Manager, System Architect und Release Train Engineer (RTE) sowie seinem Entwicklungsteam zusammenzuarbeiten, um Anforderungen zu erfassen und in die Entwicklung einzubeziehen.
Komplexität, Multi-Device-Fähigkeit und hoher Funktionsumfang der Applikation.
10 internationale, weltweit verteilte Teams mit je 6-12 Entwicklern, Product Owner und Scrum Master.
Erfüllen neuer und umfassender Kundenerwartungen.
Umsetzung von Stakeholder-Erwartungen bei der Produktentwicklung.
Ein gut abgestimmter agiler Prozess auf Teamebene ist die Grundlage für eine effiziente agile Softwareentwicklung. Mit der Rolle des Product Owners waren wir für den Erfolg der Backend-Entwicklung der mobilen Applikation verantwortlich. Dabei haben wir die Aufgaben mit Fokussierung auf Anforderungsmanagement, Product Increment Planung und Definition of Done (DoD) übernommen.
Die neuen Funktionen sollten auf verschiedenen mobilen Endgeräten nutzbar sein und eine Reihe von Funktionen bieten, wie Fahrzeugstatus, Abfrage von Fahrzeugdaten, vereinfachte Navigation, verbesserte Sicherheitsfunktionen und Remote-Dienste.
Dafür war eine enge Zusammenarbeit mit dem Product Manager, Solution Architekt und weiteren Teams notwendig, um die verschiedenen Anforderungen an die Backend-Prozesse zu erfassen, zu priorisieren und in einer Product Roadmap festzuhalten. Mehrere Workshops Workshops beispielsweise Program Increment (PI) Plannings, dienten der Priorisierung von Features, der Aufwandsschätzung und der Definition von Meilensteinen. Auf dieser Basis wurde gemeinsam mit dem Team das Backlog inklusive User Stories und Aufgaben erstellt sowie die Sprints mit dem Scrum Master definiert.
Folgende Workshops wurden von uns in diesem Projekt durchgeführt:
Agile Methoden wie SAFe und Scrum ermöglichen es Unternehmen, kontinuierlich an der Verbesserung ihrer Produkte und Dienstleistungen zu arbeiten. Sie fördern die regelmäßige Überprüfung und Anpassung von Produkten und Dienstleistungen basierend auf dem Kundenfeedback.
Durch die Anwendung von SAFe und agilem Projektmanagement konnte das Backend-Team effektiv durch unseren Product Owner geführt werden. Das Team kannte den Business Value und die Anforderungen der Stakeholder, sodass es motiviert war, die Projektziele zu erreichen. Dabei wurde auch die Zusammenarbeit mit anderen Teams und die Teamdynamik deutlich verbessert.
Herausgekommen ist eine mobile Applikation, die zu einer starken Verbesserung der Effizienz und Produktivität beiträgt. Durch die hohe Nutzerakzeptanz stieg auch die Kundenzufriedenheit. Die nächsten Erweiterungen können von einem internen SAFe Product Owner übernommen werden, der im Projekt dafür von uns qualifiziert wurde. So ist auch weiterhin die Reaktion auf Stakeholder- und Kunden-Feedbacks durch die kontinuierliche Bereitstellung von neuen Funktionen und Updates für die Applikation gewährleistet.