Scaled Agile Framework , også kendt som SAFe , er en fleksibel softwareudviklingsramme , der giver dig mulighed for at bruge agile metoder i store teams på mere end 50 personer. Rammen blev skabt af Dean Leffingwell hos Scaled Agile [1] .
Scrum , ekstrem programmering og anden agile udviklingspraksis går traditionelt ikke ud over teamniveauet. I modsætning hertil giver SAFe et enkelt og samlet overblik over det igangværende arbejde fra virksomhedens lederes synspunkt, hvilket giver dig mulighed for at dykke ned i detaljer efter behov for at analysere og identificere mønstre. SAFe består af tre niveauer: kommandoniveau, programniveau og porteføljeniveau.
Et team i SAFe kan bestå af 8-10 personer og er tværgående, det vil sige, at det har alle de kompetencer, der er nødvendige for softwareudvikling, lige fra kravindsamling til implementering. Flere teams skaber, hvad SAFe kalder et " frigivelsestog " bygget op omkring et enkelt program. Dette projekt eller program af projekter svarer til en særskilt post i organisationens budget. For organisationens ledere er dette et lille projekt, der kan diskuteres separat. En portefølje eller portefølje i SAFe refererer til et komplet sæt programmer, der bruger hele organisationens budget til softwareudvikling. Ifølge SAFe anbefales det at oprette et enkelt porteføljeforvaltningskontor med ansvar for udviklingsstrategi, investeringer og budgettering af et sæt projekter [2] .
SAFe version 4.0 tilføjede en opdeling i to typer rammeimplementering - tre-niveau og fire-niveau. Den tredelte tilgang bruges til mindre teams på op til 100 personer eller flere programmer af lignende størrelse, som ikke kræver væsentligt samarbejde. Fire-niveau metoden er anvendelig til løsninger, der kræver involvering af flere hundrede specialister, og udover de tre standardniveauer omfatter den et fjerde niveau kaldet "værdistrøm" [3] .
Softwareudvikling | |
---|---|
Behandle | |
Koncepter på højt niveau | |
Vejbeskrivelse |
|
Udviklingsmetoder _ | |
Modeller | |
Bemærkelsesværdige tal |
|