Inom industrin har vi i många år nu arbetat med att göra organisationer mer agila och lean. För en stor organisation är detta ett omfattande arbete speciellt som agila metoder kommer från mindre företags erfarenheter och det är inte helt enkelt att applicera de agila metoderna på ett stor organisation. Vidare väcker alla förändringar motstånd och när man i en organisation börjar prata om andra värderingar än tidigare känner sig många vilsna och sin karriär, trygghet och ofta även sin identitet hotad.
Egentligen tycker jag frågan om SAFe är agil utveckling ointressant förutom för dem som försöker tjäna pengar på kurser, verktyg osv. Att det engagerar och att man har olika synpunkter ser man på bland annat Scrumorakels och Ian Mitchells inlägg i debatten. För oss andra är frågan egentligen om vi genom SAFe har fått ett verktyg som kan effektivisera utvecklingen av mjukvara. Mitt svar är; ja, då jag ser flera fördelar med SAFe som ett steg mot en agil storskalig utvecklingsorganisation även om SAFe kanske inte tar oss hela vägen.
Kritiken som framförs är om SAFe är agilt då den sätter upp många regler för hur organisationen skall arbeta och även tummar en del på de agila metodernas principer. När man nagelfar SAFe så är nog fallet så och bara genom att införa SAFe så får företagen inte en agil organisation. Agila förespråkar vill gärna att en organisation själv bestämmer hur man skall jobba utifrån de riktlinjer som t ex SCRUMs ramverk fastställer. Principen ”Inspect and Adapt” i samspel med självorganiserande team på alla nivåer är förstås viktiga hörnpelare i en agil organisation. Hur man arbetar med sin backlog måste de som skall arbetat med den komma fram till utefter sina förutsättningar. Att komma fram till en mall som man applicerar på alla problem fungerar inte. Varje problem måste analyseras och metoderna för att lösa dem skall anpassas till problemet. Som jag ser det är det ett av de vanligaste felen i en stor organisation, alltså att man löser ett problem med en metod och tycker det är bra och beslutar att alla skall jobba på detta sättet. Vidare kan SAFe ge en bild av att organisationen, när de rullat ut SAFe, är klara, vilket förstås egentligen bara skall ses som början.
Att se SAFe som en bra kickstart för en organisation är det som jag ser som fördelen med SAFe. Organisationer som vill gå från t ex vattenfallsprocesser eller bara kör SCRUM i en liten organisation men vill expandera med fler team får genom SAFe ett, vilket är viktigt i stora organisationer, gemensamt språk. I en liten organisation skapas snabbt ett gemensamt språk men i en stor organisation som skall stöpas om blir detta något som kan rullas ut genom utbildning och sedan är alla på startlinjen när det är dags. Min uppfattning är att detta för många organisationer är ett bra sätt att komma snabbare till ett resultat och de vinster vi ser av agil utveckling. Att ändra en vattenfallsorganisation med hjälp av ”inspect and adapt” tar enligt min erfarenhet väldigt lång tid om det ens är möjligt. Det finns så många orsaker, kortsiktiga, under vägen som hämmar utvecklingen. Det är både personliga karriärer som hotas och affärskritiska beslut som hindrar en förändring samtidigt som det tar tid att uppnå de agila fördelarna.
Vidare kommer en stor organisation som skall stöpas om famla i mörkret efter hur man skall arbeta. Vi måste acceptera att det tar tid att ändra mindset. Det är inget som görs genom några dagars kurs utan det tar månader av praktiskt arbete och ständig påminnelse om vad agil utveckling innebär. Det är extremt lätt att falla tillbaka i gamla hjulspår under denna processen. Genom SAFe får de inblandade personerna något att hålla i och känna trygghet. Många kommer att behöva gå utanför sin komfortzon och SAFes ”regler” och ”instruktioner” ger dem det även om det inte till att börja med innebär att man har blivit agil men man har fått en betydligt bättre platform att stå på för att bli agila i framtiden jämfört med om de försöker att ändra vattenfallsorganisationen genom ”inspect and adapt”
När sedan SAFe är på plats kan man verkligen stöpa om organisationen och jobba med de agila värderingarna så att alla verkligen jobbar efter dessa. Organisationen är definitivt inte i mål men man har visat var skåpet skall stå och det kanske är det viktigaste möjligheten med SAFe. Ledningen kan peka med hela handen att dit skall vi!