Introduksjon til Agile at Scale

'Agile at Scale' er et av de populære og trendende temaene i dag. Men, hva betyr det egentlig? Vel, det kan resonneres fra tre forskjellige perspektiver:

  • Hvis smidig blir øvd i noen få lag og må skaleres til hele organisasjonen.
  • Hvis smidig blir praktisert for noen prosjekter og størrelsen på prosjekter må skaleres.
  • Hvis smidig øves for en del av verdistrømmen og må skaleres til hele verdistrømmen.

Dermed kunne 'skalering smidig' tolkes fra tre forskjellige vinkler.

Lang historie fortalt, "Scaling Agile betyr å implementere et sett med arbeidsflytmønstre som er praktisert av få team, projektorstrømmer til fordel for hele organisasjonen".

Fordeler med smidig på skala

Fordelene med vellykket skalert smidig implementering av organisasjonene inkluderer:

  • Reduksjon i leveringssyklusene og forbedret kvalitet.
  • Økt engasjement og samarbeid mellom kunder og organisasjonsteam som resulterte i økt velvilje og moral.
  • Identifisering av eventuelle problemer, risikoer eller prosessfeil på et tidlig stadium av prosjektet.

Utfordringer i Agile at Scale

I dagens ustabile bedriftsmarkeder, der mange toppbedrifter er voldsomt overfor konkurranse, er ideen om fleksible, tilpasningsdyktige og raskt bevegelige organisasjoner timens behov. Så spennende som det kan høres ut, kan det være utfordrende å sette det samme ut i livet. Som selskaper sliter med å forstå hvilke funksjoner som må omstruktureres til flerfaglige agile team og hvilke ikke trenger det. Riktig oppskalering av flere uavhengige smidige team som jobber med ett eller flere produkter, kan også være anstrengende for organisasjoner med overdreven personell og svake byråkrater.

Likevel er det noe lys i tunnelen. Det er mange eksisterende teknikker og rammer som hjelper organisasjonen med måter å skalere Agile implementeringer på uavhengig av selskapets størrelse! La oss utforske dem:

1. Scrum of Scrums (Meta-Scrum)

Denne teknikken for å skalere smidige i store grupper deler gruppen inn i store scrum-team. Ettersom mange team i organisasjonen bruker scrum, er Meta-Scrum en formell diskusjon arrangert for å holde ansatte oppdaterte og klar over hva som skjer i selskapet. Hvert lag nominerer en ambassadør for å representere disse diskusjonene, som letter utveksling av informasjon eller adresse på potensielle veisperringer mellom andre skrumlag. Dermed er Scrum of Scrums et mønster som brukes for å styrke team-til-team-koordinering mellom flere lag.

2. Skala Agile Framework (SAFE)

Safe er et av de ledende rammene for skalering av smidighet vedtatt av flere store bedrifter over hele verden. Den implementerer en mer strukturert tilnærming basert på tre forskjellige stadier i organisasjonen. Disse er:

1. Porteføljetrinn: Det første trinnet inkluderer verdier, mønstre og roller som er nødvendige for å utføre og administrere et sett med verdistrømmer.

2. Programfase: Dette stadiet definerer roller og ansvar som kreves for å levere resultater kontinuerlig ved hjelp av et 'Agile Release Train'.

3. Teamfase: Den siste fasen består av roller, aktiviteter og mønstre som teamet utvikler for å levere over hele verdistrømmen.

Hvert domene i respektive arbeid blir betegnet som 'tema'. Temaet er en rutevei til 'Organisatoriske og strukturelle epos' gjennom hele prosjektets syklus. Organisasjonseposer er forbruksspesifikke, for eksempel å lage ny programvare. Strukturelle eposer er bedriftsspesifikke, for eksempel å redusere varelager og dermed påløpte kostnader på grunn av det samme. Disse eposene danner grunnlaget for "Portfolio" -trinnet.

Prosjektgruppen og tekniske ledere forvandler disse eposene fra porteføljen til et spesifikt Agile-mønster og Agile Release Train (ART). Dermed kan flere team arbeide med det samme smidige mønsteret i samme ART, noe som gjør de større organisasjonene lettere å skalere Agile gjennom Safe.

3. Stor skala (mindre):

Mindre er ikke et rammeverk, men et sett med regler som veileder om anvendelse av skrum på et organisatorisk nivå i stedet for å være eksklusivt for individets eller teamansvaret. Dermed vedtar den to teknikker basert på teamstørrelse:

1. Grunnleggende færre: Åtte team på åtte personer per team som jobber med et enkelt produkt.

2. Mindre enormt: Få tusenvis av mennesker som er involvert i ett produkt.

Dermed blir Less scrum brukt på flere team som samarbeider om ett produkt. Grunnleggende mindre og mindre store er like på grunnlag av funksjonalitet, den eneste forskjellen er teamstørrelse. Ettersom arbeid som er utført under Mindre stort involverer flere områdelag med mange involverte mennesker, involverer Basic Less ikke mer enn åtte lag. Dermed er Less:

  • Brukes til flere lag som er tverrfunksjonelle.
  • Arbeide med ett leverbart produkt gjennom samarbeidsinnsats rettet mot ett mål.
  • Fokusert på å levere et sanntids kundespesifikt produkt.

Hvilket er et effektivt rammeverk - Scrum of Scrums, Safe or Less?

Å skalere smidig kan være utfordrende, selv om fordelene som tilbys er verdt innsatsen. Ovennevnte rammer er de som er bredt adoptert av selskapene. Før selskaper velger en bestemt ramme, er det imidlertid viktig å analysere målene basert på faktorer som:

1. Evaluer de gjeldende smidige mønstrene: Hva fungerer bra og hvilke endringer er nødvendige?

2. Forståelse av smidige praksiser : Hvor godt teamet er informert og effektivt ved smidige praksiser.

3. Agile Capability Status: Evaluering av ytelsen til team i et skalert miljø.

4. Oppnåelige resultater: Å forstå hva som ville være resultatene og måtene å oppnå dem.

5. Nøkkelkomponenter for transformasjon: å estimere hvordan en effektiv transformasjon ville se ut.

6. Prognoserisiko: Identifisere potensielle risikoer som kan være et hinder for fremdriften av et prosjekt og utvikle en risikoreduserende plan for å kontrollere det samme.

Med en klar forståelse av svarene på de ovennevnte spørsmålene, vil selskapene kunne velge, utvikle eller implementere et skalert smidig mønster som vil gi maksimale fordeler, uavhengig av prosjektets størrelse eller kompleksitet.

Mottoet om å implementere 'Agile at Scale' handler om å ' sikte høyt og gå videre i gradvise og mindre trinn ', selv når fremtiden virker uskarp og usikker!

Anbefalte artikler

Dette har vært en guide til Agile at Scale. Her diskuterte vi konseptet, fordeler, utfordringer og effektive rammer for smidig på skala. Du kan også gå gjennom våre andre foreslåtte artikler for å lære mer-

  1. Agile utviklingsmodell
  2. Introduksjon til Hva er Agile Sprint?
  3. Hva er smidig prosjektledelse?
  4. Hva er spiralmodell?