SAFe
Das Scaled Agile Framework (SAFe®) des US-Amerikaners Dean Leffingwell und seiner Firma
Scaled Agile Inc. ist eine Methode für große Entwicklungsorganisationen basierend auf agilen Ansätzen nach Scrum, Kanban, XP, Lean
um schnelle Produkte von der Idee zum Markt zu bringen.
Es basiert auf dem Konzept von Agile Release Trains (ARTs), in denen zwischen 50 und 150 Personen in Agilen Teams arbeiten und jedes Programm Increment (PI), ca. alle 3 Monate ein neues Ergebnis liefern.
Abhängig von der Größe der Gesamtorganisation kann zwischen folgenden SAFe-Konfigurationen gewählt werden:
Die SAFe-Konfigurationen nach SAFe 4.6/5.0
- Essential SAFe: 1 ART, 50-150 Personen
- Large Solution SAFe: ab 3 ARTs, 300-1000 Personen
- Portfolio SAFe: 1-3 ARTs, 150 bis 500 Personen, aber wesentlich mehr Themen als Kapazität zur Abarbeitung
- Full SAFe: Viele ARTs, ab 1000 Personen für sehr komplexe Vorhaben und Unternehmenstransformation
Es empfiehlt sich immer mit einer einfachen Konfiguration anzufangen und diese gemäß der SAFe Implementation Roadmap zu erweitern
SAFe-Ursprünge
Das SAFe-Framework basiert auf Praktiken und Techniken aus:
- Agilen Methoden (Scrum, Kanban, eXtreme Programming)
- Lean Management
- System Engineering
- Lean Startup (ab Version 4.5)
- DevOps (ab Version 4.5)
- BDD (Behavior-Driven-Development) (ab Version 4.6)
- Business Canvas (ab Version 4.6)
- Design Thinking (ab Version 5.0)
- OKR (Objectives and Key Results) (ab Version 5.0)
- Business Agility(ab Version 5.0)
und integriert diese in ein gesamtheitliches Modell für große Organisationen.
SAFe Ebenen
SAFe basiert auf den folgenden Ebenen, die miteinander "agil" zusammenarbeiten, um eine Lösung ("Solution") für einen Kunden ("Customer") zu schaffen.
- Team-Ebene | Auf der Team-Ebene arbeiten agile Teams nach Scrum oder Kanban an einer gemeinsamen Solution. |
- Programm-Ebene | Die Programm-Ebene definiert die Ziele für die Team-Ebene auf Basis von Features für die nächsten 3 Monate. |
- Solution-Ebene | Die Solution-Ebene definiert die Ziele für die verschiedenen Programm-Ebene mehrerer ARTS auf Basis von Capabilities für die nächsten 3 Monate und koordiniert die ARTs untereinander. |
- Portfolio-Ebene | Die Portfolio-Ebene entscheidet über Themen (EPICs), die in den folgenden Monaten durch einen oder mehrere ARTs umgesetzt werden solllen und trifft Go/No-Go-Entscheidungen hierüber. |
SAFe Rollen
SAFe definiert viele verschiedene Rollen über die verschiedenen Ebenen, hier einmal die wichtigsten zusammengefasst:
Team-Ebene | - Scrummaster (SM) pro Team
- Product Owner (PO) pro Team
- mehrere Dev-Team (Team)
|
Programm-Ebene | - Release Train Engineer (RTE)
- Product Management (PM)
- System Architekt (SA)
- Business Owners (BO)
- System Team (ST) optional
- DevOps Team optional
|
Solution-Ebene | - Solution Train Engineer (STE)
- Solution Management (SolMan)
- Solution Architekt (SolA) |
Portfolio-Ebene | - Epic Owner (EO)
- Lean Portfolio Management (LPM)
- Enterprise Architekt (EA)
|
SAFe-Meetings
SAFe fordert, ähnlich zu Scrum, feste Meetings in festen Intervallen.
Team-Ebene | - Team Daily: 15 Min.( täglich)
- Iteration Planning: 1-2 Stunden (alle 2 Wochen)
- Iteration Review/Team Demo: 1-2 Stunden (alle 2 Wochen)
- Iteration Refinement: 2-3 Stunden (alle 2 Wochen)
- Iteration Retrospective: 1-2 Stunden (alle 2 Wochen)
- System Demo (über alle Teams pro ART): 1 Stunde (alle 2 Wochen), direkt nach Team Demo
- Solution Demo (über alle Teams mehrerer ARTs pro Solution) 1 Stunde
(alle 2 Wochen), nur wenn Large Solution vorhanden, direkt nach System Demo
|
Programm-Ebene | - PI-Planning (alle 3 Monate)
- Inspect&Adapt-Workshop: 4 Stunden (alle 3 Monate)
- Productmanagement-Runde: 2-3 Stunden (alle 2/4 Wochen)
- Scrum-Of-Scrums-Meeting: 1 Stunde (1-2 pro Woche)
- Product-Owner-Sync: 1 Stunde (1-2 pro Woche) |
Solution-Ebene | - Pre-PI-Planning 4 Stunden (alle 3 Monate), vor PI-Planning
- Post-PI-Planning 4 Stunden (alle 3 Monate), direkt nach PI-Planning
- Solution-Sync: 1 Stunde (1 pro Woche)
- Architects-Sync: 1-2 Stunden (1 pro Woche)
- Solution-Management-Runde: 2-4 Stunden (alle 4 Wochen) |
Portfolio-Ebene | - Portfolio-Runden 4-6 Stunden (ca. 1 pro Monat) |
SAFe-Artefakte
SAFe fordert, ähnlich wie nicht skalierte Ansätze bestimmte Artefakte.
Diese sind abhängig von der zuvor beschriebenen SAFe-Konfiguration.
Team-Ebene | pro agilem Team:
- Team-Backlog (sortierte Liste von User Stories)
- Team-Kanban (Kanban-System um den Status von User Stories zu sehen)
- Team PI Objectives (Ergebnis des letzten PI-Plannings auf Team-Ebene)
- Iteration Goals (Kl. Vision für eine Iteration (Sprint)
|
Programm-Ebene | - Programm-Backlog (sortierte Liste von Features für einen ART)
- Programm-Kanban (Kanban-System um Features zur notwendigen Reife zu bringen, 1 pro ART)
- Programm Vision (Kurzfristige Vision für einen ART und ein PI (3 Monate))
- Programm PI Objectives (Ergebnis eines PI-Plannings pro ART)
- ART Roadmap (Prognose für unbestätigte Features für mehrere PIs)
- Learning Log (Verbesserungen für den ART, verwaltet vom RTE)
|
Solution-Ebene | - Solution-Backlog (sortierte Liste von Capabilities (=Features) für eine Solution)
- Solution-Kanban (Kanban-System um Capabilities (=Features) zur notwendigen Reife zu bringen, 1 pro Solution)
- Solution Vision (Mittelfristige Vision für eine Solution und mehrere PIs )
- Solution PI Objectives (Ergebnis der PI-Plannings einer Solution)
- Solution Roadmap (Prognose für unbestätigte Capabilities für mehrere PIs)
- Solution Intent (Knowledge Base für das Wissen rund um die Solution, verwaltet vom Solution Architekten)
- Learning Log (Verbesserungen für eine Large Solution, verwaltet vom STE)
|
Portfolio-Ebene | - Enterprise Strategy (Unternehmensstrategie)
- Strategische Themen (Nach SAFe: Messbare mittelfristige Ziele)
- Portfolio Vision (Mittelfristige Vision für das SAFe-Portfolio)
- Portfolio Canvas (SAFe Business Modell Canvas für ein SAFe-Portfolio)
- Portfolio-Backlog (sortierte Liste von Epics für ein SAFe-Portfolio)
- Portfolio-Kanban (Kanban-System um Epics zur notwendigen Reife zu bringen)
- Portfolio Roadmap (Prognose für geschätzte Epics für mehrere Jahre)
- Lean Budgets
- Guardrails/Threshholds
- Value Streams
|
SAFe-Schulungen
Gemäß der Implementation Roadmap" empfiehlt SAFe verschiedene Schulungen zu verschiedenen Zeitpunkten, mehr dazu unter
SAFe-Schulungen.
SAFe-Assessments
Wenn Sie bereits SAFe eingeführt und Agile Release Trains gestartet haben, können Sie folgende Self-Assessments anwenden, um Ihre eigenen Kompetenzen zu messen:
- SAFe Team Self-Assement
- SAFe Train Self-Assessment
- SAFe DevOps HealthRadar
- Lean Portfolio Management Self-Assessment
- Lean Enterprise Assessment
- Business Agility Assessment NEU
Weitere Informationen zu des Assessments finden Sie unter: SAFe Self Assesments im Überblick
SAFe-Toolkits
Aktive SPCs erhalten in den SAFe SPC-Toolkits weitere Informationen und Checklisten für SAFe-Einführungen.
SAFe-Veranstaltungen
Hier eine Übersicht über die bekanntesten SAFe Veranstatungen in Deutschland, Europa und der Welt.
Weitere Informationen sind in der SAFe-Artikel-Map zu finden.
|