SAFe (Scaled Agile Framework) basiert auf den 7 Kernkompetenzen des Lean Enterprise. Diese Kernkompetenzen werden eingesetzt, um in der heutigen digitalen Umgebung einen Wettbewerbsvorteil zu erlangen und zu erhalten. In diesem Artikel werden wir eine dieser Kompetenzen besprechen: Agile Produkt Delivery.
Was ist Agile Product Delivery?
Agile Product Delivery ist ein kundenorientierter Ansatz zur Definition, Erstellung und Freigabe eines kontinuierlichen Flusses wertvoller Produkte und Dienstleistungen für Kunden und Nutzer. Sie ist eine der sieben Kernkompetenzen des Lean Enterprise.
Um Business Agility zu erreichen, müssen Unternehmen ihre Fähigkeit, innovative Produkte und Dienstleistungen zu liefern, schnell steigern. Das Unternehmen muss ein Gleichgewicht zwischen dem Fokus auf die Ausführung und dem Fokus auf den Kunden herstellen.
In Kombination mit agilen Praktiken helfen DevOps-Praktiken, die kontinuierliche Freigabe wertvoller Produkte und Dienstleistungen zu unterstützen. Der Wert wird jederzeit bereitgestellt, um die Kunden- und Marktnachfrage zu erfüllen. Die iterative Entwicklung führt zu einer agilen Produktbereitstellung, die die Agilität des Unternehmens verbessert.
Die drei Dimensionen der Agile Product Delivery
Die agile Produktentwicklung hat drei Dimensionen:
1.Customer Centricity & Design Thinking
Der Kunde steht im Mittelpunkt jeder Entscheidung und Design Thinking wird eingesetzt, um sicherzustellen, dass die Lösung wünschenswert, machbar, nutzbar und nachhaltig ist. Design Thinking ist ein klares und kontinuierliches Verständnis des Zielmarktes, der Kunden, der Probleme, mit denen sie konfrontiert sind, und der zu erledigenden Arbeit.
2. Develop on Cadence; Release on Demand
Regelmäßige Entwicklung hilft, die der Produktentwicklung innewohnende Variabilität zu bewältigen. Release on Demand stellt sicher, dass die Kunden das bekommen, was sie brauchen, wenn sie es brauchen.
3. DevOps und die Continuous Delivery Pipeline
DevOps und die Continuous Delivery Pipeline schaffen die Grundlage dafür, dass Unternehmen jederzeit Werte schaffen können, um die Kunden- und Marktanforderungen zu erfüllen.
1.Customer Centricity and Design Thinking
Wenn ein kundenorientiertes Unternehmen eine Entscheidung trifft, berücksichtigt es in vollem Umfang die Auswirkungen auf seine Endnutzer.
Kundenorientierte Unternehmen hören nicht nur auf die Kunden, die nach Funktionen fragen. Stattdessen investieren sie die nötige Zeit, um die Kundenbedürfnisse zu ermitteln und Lösungen zu entwickeln, die diese Bedürfnisse erfüllen.
Das Unternehmen handelt mit Einfühlungsvermögen, sieht die Welt aus der Perspektive des Kunden und entwirft eine Komplettlösung, die alle Bedürfnisse erfüllt.
Dieser Ansatz führt zu langfristigen Beziehungen mit dem Kunden und ermöglicht es dem Unternehmen, einen Mehrwert für den Kunden zu schaffen.
Design Thinking setzt ein, wenn ein klares und kontinuierliches Verständnis des Zielmarktes, der Kunden, ihrer Probleme und der zu leistenden Arbeit erforderlich ist.
Design Thinking ist ein integraler Bestandteil der Kundenzentrierung und besteht aus zwei Hauptaktivitäten, die in einer nachhaltigen Lösung münden:
Verstehen des Problems, um die Anforderungen und Vorteile der idealen Lösung zu verstehen. Entwerfen der richtigen Lösung, um sicherzustellen, dass sie technisch machbar ist
Sicherstellen, dass die Lösung in Bezug auf Kostenwirksamkeit und Technologie machbar und nachhaltig ist.
Für die Annäherung an den Kunden werden verschiedene Methoden eingesetzt: Personas, d. h. fiktive Charaktere, die die verschiedenen Personen darstellen, die das Produkt nutzen könnten. Empathie Karten, um sich mit dem Kunden zu identifizieren; dies ist ein Instrument, das den Teams hilft, ein tiefes und gemeinsames Verständnis und Einfühlungsvermögen für den Kunden zu entwickeln.
2.Develop on Cadence; Release on Demand
Kundenorientierte Unternehmen sind bestrebt, einen kontinuierlichen Wertstrom für ihre Kunden zu schaffen. Der Zeitplan für diese Veröffentlichungen wird von verschiedenen Faktoren bestimmt.
Einige Unternehmen veröffentlichen sehr häufig, während andere weniger häufig Veröffentlichungen vornehmen. Im SAFe-Rahmenwerk wird diese Funktionalität als Release on Demand bezeichnet.
Der Begriff „Release on Demand“ bezieht sich auf die Mechanismen und Prozesse, mit denen neue Funktionen in der Produktion eingesetzt und je nach Bedarf sofort oder inkrementell für Kunden freigegeben werden. Der Zeitpunkt der Freigabe von Funktionen ist von Unternehmen zu Unternehmen unterschiedlich.
Die Freigabezeiten stimmen jedoch nicht mit den Arbeitsabläufen der Mitarbeiter überein, die die Lösungen erstellen. Die Teams verwenden ein optimiertes Prozessmodell. In SAFe ist dies als Develop on Cadence bekannt, eine koordinierte Reihe von Praktiken, die agile Teams unterstützen, indem sie eine zuverlässige Reihe von Ereignissen und Aktivitäten bereitstellen, die in einem regelmäßigen und vorhersehbaren Zeitplan stattfinden.
Iterationen sind das grundlegende Element der agilen Entwicklung. Jede Iteration ist eine Standardzeitspanne von fester Länge, in der agile Teams einen inkrementellen Wert liefern. Bei agilen Teams handelt es sich dabei in der Regel um funktionierende Software und Hardware, während Business-Teams andere Wertelemente liefern werden.
3. DevOps und die Continuous Delivery Pipeline
Zusammen mit agilen Praktiken unterstützen DevOps-Praktiken die Wertschöpfung eines jeden Produkts oder einer Dienstleistung. Der Wert wird jederzeit bereitgestellt, um Kunden- und Marktanforderungen zu erfüllen. Die iterative Entwicklung führt zu einer agilen Produktbereitstellung, die die Flexibilität des Unternehmens verbessert.
Die Schaffung von Kompetenzen, die es ermöglichen, jedes Mal zuverlässig Werte zu liefern, ist harte Arbeit. Dazu ist es notwendig, die DevOps-Mentalität und -Kultur zu übernehmen und eine zunehmend automatisierte Continuous Delivery Pipeline zu schaffen.
Die Continuous-Delivery-Pipeline stellt die Arbeitsabläufe, Aktivitäten und die Automatisierung dar, die erforderlich sind, um eine neue Funktionalität von der Konzeption bis zur bedarfsgerechten Freigabe des Werts für den Endbenutzer zu führen Die Pipeline besteht aus vier Aspekten: Continuous Exploration (CE), Continuous Integration (CI), Continuous Deployment (CD) und On-Demand Release.
Schlussfolgerungen
Das Ergebnis der agilen Produktbereitstellung ist eine größere geschäftliche Agilität, die zu besseren Ergebnissen für das Unternehmen und die Kunden führt.
Eine moderne Organisation muss durch und durch agil sein.
Lean- und Agile-Prinzipien müssen so tief in die Abläufe eingebettet sein, dass sie jede Hierarchieebene und jede Geschäftseinheit durchdringen. Das ist es, was die neueste Version des Scaled Agile Framework ermöglicht: echte Unternehmensagilität. Und die agile Produktbereitstellung, die durch Design Thinking gefördert wird, ist ein wesentlicher Aspekt des Frameworks.
QRP bietet Leading Safe-Kurse an. Wenn Sie mehr Informationen wünschen, kontaktieren Sie uns bitte!