Scaled Agile Framework® (SAFe®) ist eine kostenlose Sammlung von Strukturen, Prinzipien und Praktiken zur Skalierung agiler Praktiken in Organisationen.
Das SAFe-Framework wurde ursprünglich als „Agile Enterprise Big Picture“ bezeichnet und 2011 eingeführt. Dean Leffingwell definierte The Big Picture als eine Möglichkeit, bestehende agile Frameworks zu nutzen und sie auf Teams, Programme und Portfolios anzuwenden.
Die Grundwerte von SAFe sind eine Reihe von Leitphilosophien und Prinzipien, die dazu beitragen, eine Korrekturkultur und ein entsprechendes Verhalten innerhalb des SAFe-Portfolios zu etablieren, um eine effektive Nutzung des Framework sicherzustellen. Zu den SAFe-Kernkompetenzen gehören:
- Essential SAFe
Die grundlegendste Konfiguration des SAFe-Framework, Essential SAFe, bietet nur die notwendigen Basiselemente. - Large Solution SAFe
Large Solutions SAFe wurde für größere Unternehmen entwickelt, die komplexere Lösungen entwickeln, und umfasst alles, was in Essential SAFe enthalten ist, aber auch zusätzliche Kompetenzen, Rollen, Artefakte und Events. - Portfolio SAFe
Portfolio SAFe geht noch einen Schritt weiter und bietet Lean-Governance, Finanzierung und Strategie von Portfolioinvestitionen sowie Operationen in Bezug auf das Agile-Portfolio. - Full SAFe
Full SAFe ist die umfassendste SAFe-Konfiguration, unterstützt die größten Unternehmenslösungen, ist vollständig integriert und kombiniert die drei vorherigen Stufen.
Darüber hinaus umfasst SAFe mehrere Grundwerte:
Um effektiv zu sein, setzt SAFe voraus, dass alle Beteiligten in der gesamten Organisation ein klares Bild davon haben, wohin das Unternehmen strebt und welche Zielsetzungen notwendig sind, um das angestrebte Ergebnis zu erreichen. Wenn alle an einem Strang ziehen, sind die Ebenen des Portfolios aufeinander abgestimmt, und Informationen fließen zeitnah.
Agilität sollte nie auf Kosten der Qualität umgesetzt werden. Daher sollte Qualität auf allen Ebenen ein Hauptaugenmerk sein – und zwar von Anfang an integriert und nicht erst in einer späten Phase ergänzt. SAFe beschreibt fünf Schlüsseldimensionen der integrierten Qualität: Flow, Architektur- und Designqualität, Codequalität, Systemqualität und Releasequalität.
Vertrauen aufzubauen, ist ein entscheidender Bestandteil von SAFe. Dazu gehören die Planung kleinerer Arbeitspakete, Echtzeiterkenntnisse über Rückstände sowie Rituale zur Überprüfung und Anpassung. Mit der nötigen Transparenz können Unternehmen Probleme und Fehler besser angehen und dabei auf Offenheit und Vertrauen setzen. Darüber hinaus fördern Ehrlichkeit und Transparenz auf allen Ebenen die Einbindung und Zufriedenheit von Mitarbeitern.
Das Herzstück von SAFe ist die Ausführung des Programms. Sie ist das Fundament für alle anderen Elemente im Framework. Teams und Programme sollten regelmäßig hochwertige Software und Werte liefern. SAFe legt den Schwerpunkt auf die Geschäftsergebnisse, die gänzlich von der effektiven Ausführung abhängen.
Auch wenn dies nicht ausdrücklich als Grundwert genannt wird, kann eine effektive Lean-Agile-Entwicklung nicht ohne eine engagierte Lean-Agile-Führung existieren. Führungskräfte sind in der Lage, das System zu verändern und gleichzeitig die richtige Umgebung für die Umsetzung der vier Grundwerte zu schaffen.
Kürzere und nachhaltigere Durchlaufzeiten setzen voraus, dass alle Beteiligten in der Entscheidungsfindungskette die wirtschaftlichen Auswirkungen von Verzögerungen begreifen. Die meisten Verantwortungspositionen im gesamten Unternehmen verlangen ein Verständnis für wirtschaftliche Abwägungen, den Umgang mit schlanken Budgets und eine sinnvolle Anordnung von Aufgaben, um einen maximalen Nutzen zu erzielen.
Wer das SAFe-Framework anwendet, sollte systemorientiert denken und dabei die Lösung, das Unternehmen, welches das System aufbaut, und die Wertströme berücksichtigen. Lösungen können sich auf Produkte, Services oder Systeme beziehen, die intern oder extern bereitgestellt werden.
Eine Organisation, die systemisches Denken erfolgreich anwenden möchte, sollte eine übergeordnete Perspektive auf die einzelnen Teile und deren Einbindung in die Organisation entwickeln.
Die Entwicklung von Software kann unsicher und kompliziert sein. Aus diesem Konzept ergibt sich das setbasierte Design, das darauf beruht, dass mehrere Anforderungen und Designoptionen für einen längeren Entwicklungszyklus beibehalten werden. Außerdem stützt es sich auf Daten, um den Fokus auf die endgültige Designoption im weiteren Verlauf des Prozesses einzugrenzen.
Setbasierte Designs sorgen für informierte Entscheidungen, indem sie Optionen und ihre beabsichtigten Resultate strategisch identifizieren.
Durch die Verwendung von Meilensteinen geht dieses Prinzip Risiken und Unsicherheiten an. Um die Durchführbarkeit der aktuellen Designentscheidungen zu beurteilen, muss das gesamte System betrachtet werden. Einzelne Komponenten ins Auge zu fassen, reicht nicht aus. Es ist wichtig, regelmäßig Integrationspunkte zu planen, um das Tempo zu beschleunigen und effizientere Lernzyklen zu erzeugen.
Anforderungsdokumente oder andere oberflächliche Bewertungen bieten keine effektive Grundlage für die Entscheidungsfindung, insbesondere im Vergleich zur Demonstration von tatsächlichen Systemen. Die frühzeitige Einbeziehung der Stakeholder in die Machbarkeitsentscheidungen schafft Vertrauen und fördert das systemische Denken.
Dieses Prinzip bietet eine Orientierungshilfe bei der Optimierung für das bestmögliche Ergebnis. Es ist ideal, den Durchsatz zu maximieren und gleichzeitig die Wertschöpfung zu beschleunigen, indem die Abläufe Schritt für Schritt angegangen werden. Dies bedeutet, dass überlappende Arbeiten, die Komplexität einzelner Elemente und die Gesamtmenge der innerhalb eines bestimmten Zeitraums geforderten Arbeit begrenzt werden.
Die Komplexität aller möglichen Aspekte kann durch die Schaffung eines Rhythmus reduziert werden, der im agilen Prozess natürlich durch Iterationen angewendet wird. Der Rhythmus beseitigt zudem Unsicherheitsfaktoren, erhöht die Qualität und fördert die Zusammenarbeit. Wenn angeeignete bzw. angelernte Informationen bei Entscheidungen und inkrementeller Planung helfen, funktionieren Mitarbeiter und Aktivitäten besser.
Setzen Sie das Potenzial von Teams frei, und unterstützen Sie Führungskräfte, die die Perspektive von Coaches einnehmen und sich in den Dienst ihres Teams stellen, anstatt eine Befehls- und Kontrollmentalität an den Tag zu legen.
Durch eine dezentrale Entscheidungsfindung erhalten Teams die Autonomie, die sie benötigen, um ihre Arbeit mit kürzeren Wartezeiten und wirtschaftlicheren Ansätzen zu erledigen. Die Führungsebene sollte ihre Entscheidungen und Befugnisse auf Angelegenheiten von strategischer Bedeutung beschränken und den Teams die Entscheidung über alle anderen Fragen überlassen.
Die Unternehmensführung sollte das Geschäftsbedürfnis für eine Umstellung auf SAFe erkennen und mitteilen – egal ob es sich um Änderungen in Gesetzgebung, Best Practices oder angestrebten Zielen handelt. Sie sollten dann alle Stakeholder mobilisieren und sicherstellen, dass alle Aktivitäten mit der Vision der Veränderung in Einklang stehen.
Es ist außerordentlich wichtig, dass die Geschäftsleitung Personen im gesamten Unternehmen identifiziert, die als Change Agents fungieren können, und dann ihre Weiterbildung als zertifizierte SAFe Program Consultants fördert. Sie sind für die Schulung anderer Führungskräfte und Stakeholder in den Praktiken und Prozessen von SAFe verantwortlich.
Führungskräfte müssen so geschult werden, dass sie das Verhalten in Bezug auf agile Lean-Ansichten und -Praktiken vorleben können. Eine engagierte Führung wird dazu beitragen, die Akzeptanz in der gesamten Organisation sicherzustellen.
Ein Kompetenzzentrum trägt dazu bei, dass die Leistung des gesamten Unternehmens optimiert wird und nicht nur in bestimmten Bereichen agile Praktiken angewandt werden.
Wertströme sind der Wert, den ein Unternehmen seinen Kunden bietet, während ARTs agile Teams sind, die Lösungen zur Wertschöpfung entwickeln. Diese Kombination aus Technologie, internen Prozessen und Mitarbeitern führt zu einer verbesserten Kunden-Experience.
Es ist wichtig, Ziele zu priorisieren und eine Roadmap für die Umsetzung der SAFe-Transformation zu erstellen. Die Implementierung dieser Transformation bedeutet die Auswahl des ersten Wertstroms, die Auswahl des ersten ART und die Wiederholung des Prozesses.
Geben Sie vor dem Launch jedes ART eine klare Definition vor, definieren Sie Fristen, stellen Sie agile Teams zusammen, schulen Sie Mitarbeiter, und führen Sie Bereitschaftsbewertungen durch. Außerdem müssen Sie ein Backlog-Programm vorbereiten.
Entscheidend für den Erfolg jedes ART sind die Personen, die im Team an der Entwicklung von Geschäftssystemen arbeiten. Alle müssen ihre Rolle voll und ganz verstehen und über die nötigen Fähigkeiten verfügen, um ihre Aufgabe kompetent zu erfüllen.
Bei der Ausführung kommt es darauf an, neben Scrum-of-Scrums, ART Sync und PO Sync auch Backlog-Verfeinerung, Iterations-Reviews, tägliche Standups, System-Demos, Iterationsplanung und Iterations-Retrospektiven zu beherrschen.
Nachfolgende ARTs müssen wie oben beschrieben eingeführt werden, indem die Teams geschult werden, jedem ART die nötige Zeit und Mühe gewidmet wird, um erfolgreich zu sein, und die ART-Ausführung gecoacht wird.
Wenden Sie jeden der oben genannten Schritte auf Portfolioebene an, um eine Gesamtkultur vorzugeben, den Grad der Zielerreichung zu steigern und die unternehmensweite Leistung zu erhöhen.
Suchen Sie nach Chancen und Verbesserungsmöglichkeiten, mit denen Sie anhaltenden Erfolg erzielen. Führungskräfte müssen mit einer kontinuierlichen und agilen Lean-Denkweise arbeiten.
SAFe schafft kontinuierliche Integration, Releases bei Bedarf und Continuous Deployment (CD). CALMR ist ein Ansatz für DevOps in SAFe. CALMR steht für Culture, Automating, Lean Flow, Measurement und Recovery. Mit anderen Worten: CALMR fördert eine Kultur der gemeinsamen Verantwortung, die durch die Automatisierung der CD-Pipeline unterstützt wird, indem Entwicklungsumgebungen, die die Produktionsumgebung emulieren, dynamisch abgebaut werden. Lean Flow bedeutet, dass generell kleinere Chargen von Softwarebereitstellungen angestrebt werden, während der Flow durch Optimierung der Bereitstellung gemessen wird. Dies ermöglicht Echtzeit-Monitoring und eine schnellere Wiederherstellung.
SAFe unterstützt Teams bei einer effektiven, funktionsübergreifenden Zusammenarbeit. Organisationen sind in der Lage, eine größere Transparenz zu erreichen, wobei alle Aspekte eines Projekts mit den übergeordneten Geschäftszielen in Einklang gebracht werden.
SAFe erfordert ein erhebliches Maß an Planung und Prozessdefinition im Vorfeld, weshalb Stimmen laut werden, dass es sich nicht um ein rein agiles Framework handelt. Die Strategie ist eher von oben nach unten als von Teams bestimmt.
Nachdem SAFe in große Softwareentwicklungsteams integriert wurde, haben im Laufe der Zeit haben andere skalierte Agile-Frameworks an Zugkraft gewonnen.
Jeder ist Teil eines austauschbaren Teams, und das Netzwerk von Scrum-Teams schließt sich je nach Zielsetzung zu einem Ökosystem zusammen. Ziel ist es, ein Netzwerk von Scrum-Teams mit grundlegenden Rollen und Abläufen zu schaffen, die linear und ohne neue Prozessdynamik skalierbar sind.
SAFe bietet vier Konfigurationen für Teams mit zunehmender Größe und komplexen Lösungen, während LeSS zwei Konfigurationen anbietet: zwei bis acht Teams und mehr als acht Teams. Ein weiterer Unterschied besteht darin, dass Produkteigentümer inhaltliche Autorität und strategischen Einfluss haben sollten, während SAFe demokratischer angelegt ist.
Orientiert sich an der Entwicklung von Software und unterstützt dabei skalierbare Produkte. Nexus ist ein Framework, das aus Rollen, Artefakten, Techniken und Abläufen besteht, die die Arbeit von drei bis neun Scrum-Teams an einem einzigen Produkt miteinander verflechten, um ein integrierteres Inkrement für ein Ziel zu schaffen.
DA unterscheidet sich von den anderen Agile-Frameworks dadurch, dass es ein Toolkit ist, mit dem Organisationen die Arbeitsweise wählen können, die für sie am sinnvollsten ist. Die Agile-Governance ist schlanker und hat ihre Wurzeln in Scrum und Kanban, zusätzlich zu transformativem Wissen in Bereichen wie HR, Finanzen, DevOps, Governance und Portfoliomanagement.
Dieses Modell ist nach dem Unternehmen benannt, das es entwickelt hat. Das personenorientierte und autonome Spotify-Modell kann bei der Koordinierung von agilen Teams eingesetzt werden. Einige Unternehmen haben dieses Modell als Framework übernommen, obwohl es nicht als solches gedacht war. Spotify legt den Schwerpunkt auf die Selbstorganisation von funktionsübergreifenden Teams an einem Standort, wohingegen SAFe keine Vorgabe für die Unterbringung von Teams an einem Standort enthält.
- Fannie Mae
- TomTom
- SEI
- Valpak
- John Deere
- Lego
- Itel
- Fitbit
- Capital One
- Phillips
- Hewlett Packard
- Sony
- Air France
- Elekta
- NHS
SAFe wird häufig von Unternehmen verwendet, da sie sich auf die Beseitigung von Herausforderungen konzentrieren, die bei der Skalierung von Agile entstehen. Es kann auch eine praktikable Option sein, wenn Sie mit der Umstellung auf ein Agile Framework beginnen - es hat einen eher präskriptiven Ansatz und bietet Flexibilität und Anpassbarkeit, setzt aber voraus, dass eine Organisation Agile vollständig versteht.
Um wettbewerbsfähig zu bleiben, müssen moderne Unternehmen in der Lage sein, sowohl die Qualität als auch die Geschwindigkeit der Bereitstellung ihrer Anwendungen zu erhöhen. SAFe bietet ein Framework, mit dem Unternehmen diese Optimierungen vornehmen können. Die Integration dieses Framework kann jedoch schwierig und zeitaufwendig sein. ServiceNow, der Weltmarktführer im IT-Management, bietet dafür die Lösung.
ServiceNow Scaled Agile Framework macht es einfach, Agile-Grundsätze selbst auf die komplexesten Softwareinitiativen großer Unternehmen anzuwenden. ServiceNow Agile Development 2.0 und Scaled SAFe bieten effektive Lösungen für die Herausforderungen des agilen Managements. Unterstützen Sie wichtige Aufgaben für die Entwicklung und Wartung von Software, von der Ideenfindung bis zur Bereitstellung und Unterstützung, und profitieren Sie von der vollständigen Transparenz im gesamten Wertstrom von Software. ServiceNow SAFe verbindet Strategie und Umsetzung, um Innovationen zu beschleunigen, verwaltet Ihr Agile-Portfolio, um einen Mehrwert für Kunden zu schaffen, und optimiert die Arbeit von Teams, um Produkte und Services schneller zu liefern.
Übernehmen Sie Agile-Grundsätze und Lean-Governance mit Unterstützung für Essential SAFe und Portfolio SAFe.
Planen und überwachen Sie kontinuierlich unternehmensweite Aktivitäten, und arbeiten Sie dabei mit anderen zusammen.
Mit der Unterstützung für kleine und komplexe Systeme können Sie die Entwicklung und Bereitstellung beschleunigen.
ServiceNow unterstützt die Anforderungen Ihres Unternehmens an Agile. Erleben Sie ServiceNow SAfe, und revolutionieren Sie die Art und Weise, wie Sie Softwareprodukte bereitstellen.
Mit unserer skalierbaren ITBM-Lösung stimmt Sie Geschäfts- und IT-Strategie ab und steigern so die Wertschöpfung.