Scaled Agile Framework - SAFe
Scrum und Agile sind perfekt abgestimmt und beschwören die Arbeit in kleinen Teams.
SAFe oder Scaled Agile Framework baut auf Lean auf und ist ein zusätzliches Rahmenwerk um Scrum beziehungsweise Agil zu skalieren. Das Scaled Agile Framework ist ein agiles Framework für die Ebene der Teams, der Programme und der gesamten Organisation (Portfolio-Ebene) und ist eines der meistverbreiteten.
Die Programm und Portfolio-Ebene des Scaled Agile Framework sind konsequent durchdacht und dokumentiert. Neben den vielen gut beschriebenen Techniken, Rollen, Meetings und Artefakte, nutzt SAFe auf der Programm- und Portfolio-Ebene bekannte Begriffe, die einen Umstieg in die Agilität erleichtern.
Program Increment und Product Increment
Das Scaled Agile Framework führt ein Zyklus auf einer höheren Abstraktionsebene ein: das Program Increment. So wird die Komplexität großer Programme adressiert, indem die Anforderungen und Ergebnisse auf unterschiedlichen Abstraktionsebenen behandelt werden. In dem Program Increment werden größere Anforderungen (Features) betrachtet, die sich in einem „großen“ Zyklus (in 2-3 Monaten) umsetzen lassen.
Die „kleine“ Anforderungen (Stories), die sich in einem Sprint umsetzen lassen (1-4 Wochen) und ein Product Increment liefern, werden auf der Ebene der traditionellen Scrum Teams behandelt.
Die Zyklen sind aufeinander abgestimmt:
Die Scrum-Teams, die an einem gemeinsamen Produkt arbeiten, arbeiten in Sprints mit einem gemeinsamen Takt, so dass die Teams zusammen ein gemeinsames Ergebnis (das Product Increment) liefern. Das Program Increment ist ein Vielfaches der Sprints, z.B. alle 2-3 Monate.
Die Analogien auf der höheren Abstraktionsebene ("Feature" Ebene) zum Sprint - einen PDCA Zyklus (Plan-Do-Check-Akt) haben beide;
Release Planning (Program Cycle Planning) ist wie Sprint Planning, aber auf Feature-Ebene und für den "großen" Program Increment Zyklus (2-3 Monate).
Program Backlog Refinements -> Product Backlog Refinements: Während des Program Cycle wird gemeinsam das Program Backlog gepflegt. Das Program Backlog enthält Features.
System Demo (Program Cycle Review) -> Sprint Review: Das gemeinsame, von allen Teams zusammen erstellte Produkt wird geprüft. Dies geschieht am Ende jedes Sprints, aber natürlich auch am Ende eines Program Cycle.
Problem Solving Workshop (Program Cycle Retrospective) -> Sprint Retrospective: Hier schauen alle Teams gemeinsam, wie die Arbeit im letzten Program Cycle funktioniert hat und wie sie vom gesamten Programm verbessert werden kann.
Das Framework ist entstanden in der Zusammenarbeit des Erfinders Dean Leffingwell mit über 50 großen Software Organisationen, die die Transition zu Agile gewagt haben.
"We hope the Scaled Agile Framework provides value to the industry...."