Wertstromanalyse
Die Wertstromanalyse ist eine wunderbare Möglichkeit, um den Wert deines Prozesses zu erkennen und Verschwendung zu vermeiden.
Die Wertsrtomanalyse (VSM; Value Stream Mapping) ist eine Managementmethode, mit der du alle Aktivitäten, die für die Lieferung eines Produkts an Kund(inn)en erforderlich sind, visualisieren und detailliert analysieren kannst. Die VSM ist in verschiedensten Branchen nützlich, darunter auch in der Softwareentwicklung, im Marketing, in der Fertigung, in IT Operations und in der Logistik.
In der Softwareentwicklung konzentrieren sich VSM-Tools auf Workflow-Management und bieten einfachen Zugang zu Produkten, die die Datenverfügbarkeit und den Datenfluss zwischen DevOps und den CI/CD-Pipelines verbessern. Diese Pipelines verändern die IT-Branche, indem sie Wertschöpfungsketten in Entwicklung und Betrieb bringen.
Bei der VSM werden die die einzelnen Aktivitäten in Flussdiagrammen dargestellt, die dir ein klares Bild des Informationsflusses vermitteln. Das hilft dir, den aktuellen Zustand und die Daten zu visualisieren und Feedback zum Gesamtfortschritt zu geben. Bei unerwünschten Aktivitäten kann dein Team mit dem Wissen, das es aus der VSM gewonnen hat, eine Strategie entwickeln und bei Bedarf einen Mehrwert schaffen.
Indem der Workflow mithilfe der VSM visuell abgebildet wird, kannst du erkennen, ob es im Prozess Verschwendung gibt, die entweder reduziert oder ganz beseitigt werden sollte. So kannst du dich auf wertschöpfende Tätigkeiten konzentrieren und einen effizienten und produktiven Workflow schaffen.
Die Continuous-Delivery-Pipeline (CD; kontinuierliche Lieferung) beschreibt die automatisierten Aktivitäten und Workflows, die erforderlich sind, um neue Funktionen korrekt zu veröffentlichen. CD-Kanäle profitieren stark von einer VSM, da dadurch der Wertstrom zwischen der Pipeline verbessert wird und die Problem- oder Entscheidungsbereiche transparent dargestellt werden.
Der erste Schritt zur Verbesserung einer Wertschöpfungskette ist es, die aktuelle CD-Pipeline zu analysieren. VSM bietet einen besseren Überblick über wichtige Aktivitäten im Bereitstellungsprozess sowie den Upstream-Wertstrom. Dadurch kannst du den aktuellen Zustand der Pipeline besser verstehen und Bereiche identifizieren, die verbessert werden können.
Der Nutzen von VSM liegt in den folgenden Punkten:
-
Identifizierung wichtiger Bereiche, die verbessert werden können, um den Wert für die Benutzer(innen) zu maximieren
-
Bereitstellung eines klaren Bilds des aktuellen und zukünftigen Zustands, anhand dessen du erkennen kannst, ob Verbesserungen nötig sind
-
Ermittlung verschwenderischer Aktivitäten, wie ungeeignete Verarbeitung, sowie deren Ursachen
-
Unterstützung der Teams beim Erlernen des Entwicklungsprozesses durch visuelle Hilfsmittel und als Instrument für Kommunikation und Zusammenarbeit
Die vier Schritte der VSM:
-
Identifiziere das Produkt, das du analysieren und verbessern möchtest. Identifiziere zunächst das Produkt, das verbessert werden muss und von einer optimierten Erfahrung profitieren kann. Definiere dann den Beginn und das Ende der wichtigsten Prozesse im Zusammenhang mit dem Produkt. Wenn du dies frühzeitig tust, kannst du dich auf die Aktivitäten konzentrieren, die einen Mehrwert für den Prozess darstellen.
-
Erstelle die aktuelle VSM (CSVSM). In diesem Schritt arbeitest du mit deinem gesamten Team zusammen, um ein Verständnis für deinen aktuellen Zustand zu entwickeln. Lade alle direkt am Produkt beteiligten Parteien ein und sammle so viele Informationen wie möglich. Dabei kannst du deine Daten genau analysieren, die Ergebnisse überprüfen, potenzielle Ursachen für Verschwendung erkennen und Bereiche für potenzielle Verbesserungen identifizieren.
-
Erstelle die zukünftige VSM (FSVSM). Wenn du den zukünftigen Zustand deiner VSM erstellst, priorisierst du die Prozesse, die in Zukunft verbessert werden müssen. Konzentriere dich auf kritische Funktionen, die einen Mehrwert schaffen, und suche nach Möglichkeiten, Verschwendung zu reduzieren. Dies ist der richtige Zeitpunkt, um einen Prozess zu ergänzen oder zu vereinfachen.
-
Wechsle von der aktuellen zur zukünftigen VSM. Wenn du mit der Anpassung an die neue VSM beginnst, solltest du immer eine visuelle Verbindung zwischen der aktuellen und der zukünftigen VSM beibehalten. Dies hilft dir dabei, deine Ziele und praktischen Fortschritte abzugleichen, wenn du das Projekt wieder in Angriff nimmst.
DevOps ist eine wettbewerbsfähige Softwareentwicklungsstrategie, die Lean-Fertigungstechniken fördert. Wird DevOps durch VSM gefördert, wird der gesamte Entwicklungsprozess produktiver und es entstehen Verbesserungsmöglichkeiten. Sehen wir uns nun die Komponenten der VSM und ihre jeweiligen Auswirkungen auf DevOps an:
-
Prozessanalyse: Dabei werden der Workflow und eine Serie von Aktivitäten, die ein Ergebnis produzieren, visuell dargestellt. Das ist wichtig für das DevOps-Team, um seine Arbeit zu planen und den Fortschritt zu verfolgen.
-
Informationsfluss: Dies zeigt, wie Informationen entlang des Workflows geliefert werden, und kann dem DevOps-Team helfen, Bereiche der Verschwendung zu identifizieren.
-
Zeitleiste: Hier werden die Zyklus-, Warte- und Ausfallzeiten angezeigt. Wenn sie gut verwaltet wird, kann sie dem DevOps-Team dabei helfen, bessere Entscheidungen für zukünftige Verbesserungen zu treffen, die Lieferzeiten zu verkürzen und den gesamten Entwicklungsansatz produktiver zu machen.
Werfen wir einen Blick auf einige der Tools und Techniken, die im VSM verwendet werden.
-
Prozessaktivitätszuordnung: Dieses Tool eliminiert unnötige Aktivitäten, vereinfacht komplexe Aktivitäten und verbessert Prozesse, um Verschwendung zu reduzieren.
-
Reaktionsmatrix der Lieferkette: Dieses Tool konzentriert sich auf die zeitliche Zuordnung, um Aktivitäten und Abarbeitungsdauer innerhalb einer Organisation zu analysieren. Die Abarbeitungsdauer ist der Zeitraum zwischen dem Beginn der Aktivitäten oder eines Projekts und der Lieferung der beabsichtigten Ergebnisse.
-
Qualitätsfilterzuordnung: Dieses Tool identifiziert, wo Qualitätsprobleme im Workflow bestehen. Die Informationen werden verwendet, um zu verstehen, wo es Verschwendung gibt und welche Verbesserungen erforderlich sind.
-
Entscheidungspunktanalyse: Der Entscheidungspunkt hängt mit dem Verständnis des gesamten Workflows der Entscheidung zusammen. Diese Informationen bestimmen die Richtung der Entscheidungsregeln. Die Entscheidungspunktanalyse ist die Extraktion von Entscheidungen und erkennt die Verbindungen zwischen Daten, die sich auf die gesamte Situation beziehen. Dieses Tool weist auf jede Abweichung im Workflow hin.
Mit der VSM kannst du die spezifischen Prozesse erkennen, die einen Mehrwert für dein Produkt oder deinen Dienst darstellen. Sie hilft auch dabei, Kommunikationsunterschiede zwischen Teams und zwischen Aufgaben und anderen Aktivitäten zu erkennen. Die VSM prüft die Relevanz der Wertschöpfung, und die Visualisierung fördert die effektive Zusammenarbeit zwischen den Teammitgliedern.
Die Wertstromanalyse ist nicht nur ein wirksames Instrument zur Ermittlung von Ineffizienzen, sondern auch zur Förderung einer Kultur der Prozessverbesserung. Die Ablaufzuordnung geht über eine einfache Prozessabbildung hinaus – sie bietet einen umfassenden Überblick über den gesamten Wertstrom. Diese Perspektive ist entscheidend für die Verbesserung der Liefereffizienz und die Verfeinerung des Lebenszyklus eines Softwareprodukts, was sich bei allen Optimierungsbemühungen als wesentlich erweist.
Durch eine sorgfältige Zuordnung und eine detaillierte Analyse der Abläufe können Unternehmen ihre bestehenden Vorgänge optimieren und ihre Produktivität steigern.
GitLab-Wertstrommanagement
Mehr über DevOps-Teams
Alle Ressourcen anzeigenBist du bereit?
Erfahre mehr darüber, was dein Team mit der umfassendsten KI-gestützten DevSecOps-Plattform erreichen kann.