War story fra large-scale udrulning af Agile i enterprise miljø
Det hele startede for et par år siden hvor en gruppe direktører blev overbevist om at Agile og Scrum var det nye sort. De havde tillid til at introduktion af et nyt mindset og framework til udvikling af software var den bedste måde til at forbedre organisationen – og de havde ret!
Forberedelserne startede ved inddragelse af en række prominente eksterne coaches i tillæg til interne passionerede “Agilister”. Yderligere blev der foretaget en tilstandsrapport, opstillet et mål samt udtænkt en metafor for transformationen – et tog.
Et tog er en meget beskrivende metafor der illustrerer at en transformation tager en passager fra A til B. Passagereren, her et team, fik billet til toget så snart der var en ledig Agile coach til at varetage transformationen. Togturen var estimeret til at tage 12 uger, fra ombordstigning og fremtil destinationen. Dette setup var et stærkt værktøj til planlægning og sikrede at ledelse, forretning, teamet og udviklerne var tilrådighed på rette tidspunkt. Da det gik rigtig hurtigt var vi 10 fuldtids Agile coaches, hvilket betød at vi kunne tage 15-20 teams ad gangen eller ca. 8-900 personer per år.
De enkelte teams gennemgik denne plan:
- Agile readiness workshop. Tilstandsrapport for det specifikke team samt afklaring af mål.
- Management start-up. Forankring hos ledelsen hvor de og forretningen blev taget i ed om hvor vidt de accepterede og forstod følgerne ved transformationen.
- Training and start-up. Kursus i Scrum og værktøjer for teamet, Scrum Master og Product Owner.
- Warm-up. Team kickoff workshop hvor bl.a. Definition of Done, Team Agreement og andre samarbejdsemner blev identificeret og aftalt.
- Ongoing support. Scrum support fra Agile coaches til at lette adopteringen af Agile mindset og de mekaniske elementer fra Scrum frameworket.
- Evaluation. Teamet, ledelse og forretning evaluerer om det aftalte mål er nået og der aftales hvordan der fremadrettet vedbliver kontinuert forbedring.
Et par år efter udruldningen foretog vi en kort opbremsning og lavede en generel evaluering af hele forløbet. Det vi så var at en del af teamsne faktisk havde taget toget, men havde reelt ikke flyttet sig. Ja, de anvendte Scrum og ja, de havde defineret rollerne i deres team. Tilgengæld var det en mekanisk implementation af Scrum og de havde derfor ikke opnået fuld valuta for pengene. En del af teamsne havde en fornemmelse af at være efterladt på togstationen, hvor de stod og ventede på næste tog. Siden da blev der instantieret et team af interne Agile coaches der assisterer, supporteer og coacher teamsne for at sikre en kontinuert forbedring.
Hvad kunne ændres i fremtidige transformationer? Til at starte med kunne man bruge en anden metafor, f.eks. en racerbil.
Forestil dig en racerbil: Den er hurtig, er nød til reagere hurtigt på ændringer i forholdene og den eneste måde en sejr kan komme i hus er ved at hele racerteamet arbejder sammen og kommunikerer. Hver runde på racerbanen kan måles empirisk for at tjekke effekten af ændringer. At vinde med en racerbil kræver en stor del disciplin og en sejr kommer ikke i hus alene på grund af en god coach.
For at forankre transformationen er det nødvendig med en lokal racerkører der kender racerbanen og stoler på sit team. Han er i visse situationer afhængig af sparring og instruktioner fra coachen, men kan i det store hele agere og tage beslutninger sammen med sit team. Racerkøreren er Scrum Masteren der leder og coacher sin del af organisationen i Scrum transformationen. Dette sikrer at ingen står og venter på det næste tog.
(Også udgivet på engelsk – https://www.scrumalliance.org/community/articles/2016/january/travelling-without-moving)
Fin artikel du har skrevet om agile metaforer. Også sjovt at en række direktører lige pludselig får øjnene op for slideshow agile her 15 år efter det agile manifestet kom til verden. Nu er det dog ikke analogien alene der afgør om den agile transformation lykkedes eller ej.. Der findes mange andre sjove analogier, bla. en her fra facebook: “den agile transformation er som at træne hestvædeløb med dværgkaniner” – deres holdning er naturligvis at meget få magter at udnytte potentialet og de er totalt tidsspilde at flytte en hel afd. til et agile setup. En anden analogi stammer fra den nyeste forskning i myre. Den viser at autonome team strukturer er højeffektive og klart overperformer selvstyrende teams. Ingen bestemmer over en myre og den finder selv noget at lave.. Alle myre kender dens plads i hierarkiet og arbejder kun på halv kraft for at undgå køer og gruppe dannelse, bare fordi det er det mest effektive for helheden.. 🙂
For at sætte det i perspektiv, så startede transformationen tilbage i 2009 (se dette link http://bit.ly/1J4RTw3). Der findes et hav af analogier – og pointen med at inddrage analogier er også at være bevist om konsekvenserne ved det. En anden metafor der kan lede til negative vibrationer er en bølge – f.eks. “jeres afdeling bliver ramt af næste bølge”.