Bemærk: Hjemmesiden er blevet oversat automatisk. Skift til engelsk for at få den bedste læseoplevelse.

2022-04 Blog overskrift Release Train Agile

Release Train i Agile: Alt hvad du behøver at vide

Alle starter i det små: Når man implementerer agile metoder, starter man som regel med en håndfuld små teams, der bidrager til det store billede. Men i det lange løb, og i takt med at din virksomheds størrelse eller antallet af teams vokser, er der behov for kommunikation og dermed også for tværfunktionelle teams. Fordi: Snart vil dusinvis af større "områder" arbejde på at kortlægge værdistrømmen i din virksomhed. 

Problemet: I et skaleret miljø er det dyrt og komplekst at koordinere mange agile teams effektivt. For at tingene ikke skal gå helt galt, har man brug for et modent organisatorisk koncept. Det er her, et Agile Release Train kommer ind i billedet. Jeg vil vise dig, hvordan et release train er struktureret i Agile, hvordan det fungerer i –, og hvordan din virksomhed kan drage fordel af det.

 

Agile Definition af frigivelsestog

Et Agile Release Train – eller "ART" – er en langsigtet arbejdsgruppe med typisk 50 til 125 personer, der sammen planlægger, udvikler, implementerer, tester og frigiver et produkt. Gruppen er organiseret i underteams. De enkelte teams arbejder sammen om at skabe høj værdi for kunden. Planlægningen af Agile Release Train og teamenes tilgang er stærkt orienteret mod virksomhedens værdistrøm (se også "Kortlægning af værdistrømme").

Agile Release Train forener alle områder i en organisation. Det betyder, at det er struktureret på tværs af funktioner. Det betyder, at ART ikke kun samler teams, men også forskellige afdelinger, f.eks. produktledelse, udvikling og kvalitetsstyring. 

Flere ART'er danner en Løsning Tog. Et solution train koordinerer samarbejdet mellem de forskellige Agile release trains samt indlejringen af eksterne systemer som f.eks. en leverandør. Du kan læse mere om de niveauer, en virksomhed er klassificeret på i henhold til Scaled Agile Framework, i artiklen "SAFe-niveauer enkelt forklaret".

 

Egenskaber ved et frigivelsestog i Agile

Et Agile release train i SAFe® har disse egenskaber:

Tværfunktionel

Alle områder af virksomheden arbejder sammen: Hardware, software, test, compliance osv. Det betyder også: Et Agile release train samler teams om en fælles opgave.

 

Diagram over kildefrigivelsestog: min agile partner

 

Permanent

Teammedlemmer arbejder sammen permanent – og ikke for eksempel kun på ét projekt. Resultatet: De udvikler sig automatisk videre. Fordi: Gennem deres samarbejde med medarbejdere med andre kernekompetencer udvider de deres viden.

Selvstændig

Medarbejdere og teams arbejder på en selvorganiseret måde. Det fremmer deres evne til at tænke innovativt og blive ved med at løse problemer selv. På den måde kan de løbende udvikle – eller skabe mere merværdi for kunden.

 

Roller: Sådan er Agile Release Trains sammensat i praksis

For at et Agile Release Train i SAFe® kan levere resultater problemfrit og effektivt, har det brug for aktive facilitatorer, der har internaliseret den agile måde at arbejde på. Disse roller er afgørende:

Scrum Master: I udgivelsestoget i Agile, er Scrum Master Som en såkaldt servant leader guider han sit team gennem alle processer op til produktlanceringen. Han ledsager og coacher teamet og leder møder, sprints og implementerer best practices. Optimalt set fører en Scrum Master tilsyn med højst to teams.

Produktejer: Den Product Owner er ansvarlig for det udbytte, dvs. den merværdi for kunden, som et eller flere teams producerer. For eksempel prioriterer han produktbackloggen efter kundens ønsker.

Frigørelse af togingeniørRelease Train Engineer –, også kendt som Agile Release Train Manager –, er ansvarlig for at føre tilsyn med Release Train som helhed, en slags Scrum Master for de 50-125 personer på et højere niveau. Hans/hendes mål er at lette programleveringen, fjerne forhindringer i arbejdsprocesserne og styre risici og afhængigheder mellem teams. 

Produktchef: Produktchefen er ansvarlig for produktets vision og strategi. For at gøre dette kommunikerer han med interne og eksterne interessenter. På den måde kan han definere og opfylde kundernes krav.

Systemarkitekter: Systemarkitekter –, også kaldet systemingeniører –, holder øje med den overordnede konstruktion. I den forbindelse er de særligt opmærksomme på at sikre, at vigtige systemelementer og grænseflader fungerer problemfrit.  

Agile Release Train Team-medlemmer: De enkelte teammedlemmer er de mange små søjler, der skaber det store billede. De arbejder sammen på tværs af forskellige funktioner og fokuserer på trinvis udvikling af produktfunktioner. De er typisk organiseret i teams.

Virksomhedsejer: Forretningsejerne er de vigtigste interne interessenter i release train i Agile. De er ansvarlige for at sikre, at ART opnår de tilsigtede forretningsresultater. I praksis behøver de ikke altid at være ejere; de kan også være ledere eller lignende.

De fleste Agile Coaches går rundt i cirkler ....

...og behandle overfladiske symptomer. Det er på tide at bruge psykologi – til en bæredygtig holdningsændring.

"Mange teammedlemmer tør ikke sige deres mening!"

"Vi opdager for mange uventede problemer og fejl på et sent tidspunkt!"

"Hvorfor tager det mig nogle gange timer at forberede et simpelt tilbageblik?"

Fordele ved Agile Release Train

Du ved nu, hvordan et release train i Agile er opbygget, og hvordan det fungerer. Hvordan drager du fordel af at arbejde i en ART?

Fælles vision: Agile Release Train forbinder forretningsstrategien med teamniveauet. På den måde øger din virksomhed chancen for, at visionen bliver implementeret i alle teams sammen. 

Friktionsløst samarbejde: Agile Release Train fremmer effektivt samarbejde mellem mange teams, hvor der er behov for mere kommunikation. Det holder øje med fremskridt og afhængigheder på tværs af teams.

Hurtigere resultater: Et klassisk Agile release train visualiserer forskellige arbejdsmetoder og processer og bruger specifikke metrikker og møder. På den måde accelererer det den målrettede kommunikation mellem teams og dermed deres arbejde.

Lavere omkostninger: Et release train i Agile reducerer omkostningerne (i hvert fald teoretisk, hvis det implementeres korrekt). Det skyldes, at den effektive måde, teamene arbejder på, ofte gør efterfølgende forbedringer i udviklingen overflødige.

 

Særlige møder i frigivelsestoget (Agile)

Et release train i Agile kræver såkaldte release train sync-møder. Disse møder sikrer, at teams kan holde sig ajour, løse større problemer og diskutere risici. Du kan især bruge følgende mødeformater 

  • Inspicér og tilpas,
  • ART Sync
  • Scrum af Scrums 
  • PO-synkronisering
  • Planlægning af programskridt (PIP)
  • System-demo

skelne. Release Train Sync-møder er vigtige i SAFe® for at få de forskellige teams til at arbejde mod det samme mål. Kun hvis de ved, hvad status quo er i de andre teams, kan de tackle deres opgaver effektivt. Det gør møderne til en central platform til at synkronisere den fælles vision og det fælles mål.

 

Kilde: Agile Release Train Sync-møder – Ledelsesglæde

 

Sådan starter du en ART korrekt

For at implementere en ART ordentligt skal du tage dig god tid. Især i store virksomheder har man brug for en masse overblik til Agile Release Train-planlægningen. Men med tålmodighed og de rette eksperter ved hånden kan du opnå Agile Release Train Launch Readiness, selv med komplekse organisationsstrukturer. Du kan grundlæggende gribe lanceringen an i 10 trin:

1. uddanne SAFe-programkonsulenter (SPC'er)

SAFe Programme Consultants leder den agile transformation ved at vejlede ledere og interessenter med deres viden. På den måde underviser de også i, hvordan ART fungerer med succes.

2. uddanne Lean Agile-ledere

Lean Agile Ledere implementerer SAFe-principperne i virksomheden og tjekker, hvor overgangen til agilt arbejde stadig er gået i stå. Træn dem i dette.

3. Identificer værdistrømmen

For at opnå bedre resultater mere effektivt med en ART, skal du identificere de vigtigste værdistrømme i virksomheden. Kun med disse kan du senere oprette en ART, som din virksomhed vil drage fordel af. Den almindelige praksis for dette er den såkaldte værdistrømskortlægning.

4. Opsæt ART

Nu opretter du ART og fordeler ansvaret til de involverede teams. De skaber, implementerer og evaluerer værdien for din virksomhed og i sidste ende for kunden.

5. definere roller

Definer de roller, der fører ART til det rigtige mål. Afgørende roller spilles af de ansvarlige personer, der allerede er nævnt ovenfor.

6. Finpuds produktbackloggen

Produktchefer og interessenter udvikler en liste over funktioner, der skaber en fælles vision for ART. Funktionerne omdannes derefter til brugerhistorier. Teamene kan derefter udarbejde en plan for iterationerne.

7. Træn teams i rammerne 

Træn holdene i SAFe.

8. PI Planlægning og lancering af ART

For at tilpasse teams til det aktuelle arbejde, mødes de til et møde. Det sikrer en fælles vision og et fælles mål. Derefter kan du sætte ART i gang.

9. Udføre PI-planlægning

Brug PI-planlægning i praksis, så teams har en konkret køreplan for deres sprint. 

10. IP-iteration

Nu kan du starte "Innovation" og "Planlægning" – bedre kendt som IP-iteration. Det er den sidste iteration inden for PI.

Videoen viser dig i 10 trin, hvordan du sætter dit første release train op i detaljer. "Lancering af Agile Release Train" – så dybt går vi ikke her 🙂.

 

Konklusion

Et Agile release train samler teams om en fælles opgave – og skaber bedre resultater hurtigere. Hvis du vil vide mere om, hvordan man skalerer agile metoder med succes, er du velkommen til at tjekke ud Projekt Scagile i. Det viser dig i forskellige gratis videoer og webinarer, hvordan du griber en agil transformation an på den rigtige måde. Du er velkommen til at tage et kig.

Del denne artikel med dit netværk

Brug for et teamboost? Her er, hvad du skal gøre: Spotify Health Check-retrospektivet!

Første spørgsmål om sundhed: "😍 Vi nyder at gå på arbejde og har det sjovt med at arbejde sammen."

Har du lyst til mere? Prøv vores retroværktøj nu.

Flere artikler

Echometer Nyhedsbrev

Gå ikke glip af opdateringer om Echometer, og få inspiration til agilt arbejde