SAFe® er en agil ramme, der kombinerer afprøvede metoder og teknikker med nye kulturelle elementer og ledelseskoncepter. Et centralt element i SAFe® er Agile Release Train (ART). Den er tilpasset værdikæden i en organisation og har til opgave løbende at levere værdi i form af nye produkt-, software- eller hardwarefunktioner. Den består af flere teams.
For at kontrollere ART har du brug for en Release Train Engineer i SAFe®. Jeg vil vise dig, hvad en release train engineer er, og hvilke opgaver og ansvarsområder han eller hun påtager sig. Og: Jeg fortæller dig, hvilke spørgsmål du kan forvente i en jobsamtale til en stilling som Release Train Engineer i Agile, og hvilken løn du kan forvente.
Hvad er en Release Train Engineer?
Frigørelsestogets lokomotivfører i SAFe® er ansvarlig for at styre release train –, dvs. teamet af agile teams –. Han eller hun sørger for, at alle arbejder harmonisk og produktivt sammen, og at de overholder SAFe®-processerne. For at gøre dette koordinerer han eller hun arbejdet og modererer f.eks. møder på tværs af teams. På den måde fremmer han eller hun ART'ens værdiskabelse.
Release Train Engineer vs. Scrum Master
Release Train Engineer er en tjenende leder såvel som en træner for toget. Som sådan minder stillingen meget om en Scrum Mastersom også er leder for sit team. Release Train Engineer er kun ansvarlig for et større team, der består af flere teams. Begge ved, hvordan agile metoder kan fungere i praksis.
8 vigtige roller for frigivelsestogteknikeren
Release Train Engineers i Agile er først og fremmest Servant Leaders. De kommunikerer med interessenter, hjælper med risikostyring og driver forbedringer. I den forbindelse påtager de sig 8 vigtige Release Train Engineer-roller:
Træner
Release Train Engineers guider og vejleder de agile teams. På den måde kan de løbende udvikle sig og levere høj værdi til kunden.
Arrangør
For at sikre, at events som PI Planning Event ikke går helt galt, forbereder Release Train Engineers dem omhyggeligt og gennemfører dem selv. Kun på den måde kan holdene opnå optimale resultater.
Problemløser
En af Release Train Engineers roller er at løse problemer i ART. Det kan f.eks. være at skaffe nye ressourcer til teams, tilpasse afhængigheder og ansvarsområder mellem teams og koordinere eksterne tredjeparter som f.eks. leverandører.
Kommunikator
En anden opgave for Safe Release Train Engineer er at påtage sig rollen som kommunikator. Det betyder, at han eller hun sikrer en klar og gennemsigtig informationsstrøm inden for og mellem teams.
Ingeniør
Release Train Engineers i SAFe® er ansvarlige for implementering og overholdelse af ingeniørpraksis. De sikrer f.eks., at der udføres code reviews og peer programming, at pilotprojekter overholdes, og at der implementeres tilstrækkelig automatisering af testcases.
Ordfører
Release train engineerens rolle omfatter overvågning af projektets fremskridt. Han eller hun registrerer disse i regelmæssige rapporter.
Lærer
Release Train Engineer påtager sig rollen som underviser. For at medlemmer og teams løbende kan opbygge deres kompetencer, underviser Release Train Engineer dem f.eks. i kombinationen af Lean og Agile ledelsespraksisser.
Feel Good Manager
Som Feel Good Manager sørger Release Train Engineer i SAFe® for, at hans teams har det godt. På den måde skaber han et miljø, der motiverer medarbejderne og holder dem sunde.
Hvilke færdigheder har en Release Train Engineer brug for i Agile?
For at kunne påtage sig disse roller skal en Release Train Engineer i Agile have disse færdigheder:
Kommunikativ
Release Train Engineers er kommunikative. De kan kommunikere vigtigheden af opgaver til deres teams på en forståelig måde. De giver medarbejderne evnen til at organisere og lede sig selv. Og: Release Train Engineers opbygger bæredygtige relationer til alle interessenter med deres kommunikationsevner.
Organiseret
Fra opgaver til mål til deadlines og ansvarsområder: Release Train Engineers er organiserede på alle måder. På den måde ved de altid, hvor og hvordan de kan støtte deres teams og bringe projekterne videre.
Fleksibel
Release Train Engineers i Agile er fleksible i deres opgaver. De kan nemt skifte mellem ledelsesmæssige, administrative og "tjenende" opgaver.
Derudover har Release Train Engineers i SAFe® følgende kompetencer
- et højt niveau af forhandlingsevner,
- en konstant vilje til at lære,
- en kritisk måde at tænke på,
- et sympatisk øre og
- en høj grad af empati.
Certificering og løn for en Release Train Engineer i SAFe
En Safe Release Train Engineer-uddannelse tager ca. 3 dage –, hvis du allerede har agil erfaring. Safe Release Train Engineer-certificeringen koster omkring 2100 euro. Afhængigt af udbyderen, nogle gange lidt mere eller lidt mindre.
Når du har gennemført uddannelsen med succes, kan du begynde på dit første job. Den gennemsnitlige løn for en Release Train Engineer er omkring 55.000 euro om året. Med mere erfaring og projektansvar stiger lønnen yderligere.
Mere specifik information om Scrum Master Løn er i øvrigt på linket.
Spørgsmål i jobsamtalen med en Release Train Engineer
Rollen som Release Train Engineer kombinerer en høj grad af forskellige faglige kompetencer og sociale færdigheder. Det er derfor svært at vide, hvilke spørgsmål en release train engineer kan blive stillet til en jobsamtale. Vi har samlet en række mulige spørgsmål, som du kan forberede dig på:
Spørgsmål:
"Hvordan håndterer man det, når et hold klarer sig markant dårligere end de andre i toget?"
Muligt svar:
Grundlæggende bør min tilgang som tjenende leder være at hjælpe folk med at hjælpe sig selv. I bedste fald kan jeg hjælpe Scrum Masteren med at løse problemerne selv.
Som Scrum Master ser jeg helt klart velforberedte, fokuserede retros som det centrale element her. Lidt mere konkret: Først og fremmest tjekker jeg, om et team virkelig underpræsterer. For at gøre dette ser jeg på grundlaget for denne vurdering. Er udsagnet baseret på teamets hastighed (for det ville være et dårligt grundlag), eller hvad er grundlaget for det? Derefter observerer jeg teammedlemmer og arbejdstrin – og det over en længere periode. Jeg udvælger individuelle situationer, som jeg diskuterer med teamet og beder om en vurdering. Sammen med teamet diskuterer jeg, hvor der er mulighed for forbedringer.
Målet er at finde en klar struktur eller at forbedre evnen til at handle. Det er for eksempel muligt med Cynefin-rammeværk muligt. Det hjælper med at træffe beslutninger i usikre situationer. Hvis den eneste rigtige måde ikke dukker op i samtalen, forsøger man at afdække den mest effektive måde gennem trial-and-error. Man arbejder sig iterativt frem mod løsningen og forsøger på den måde at forbedre teamets præstation.
Spørgsmål:
"En stor udfordring for os lige nu er at skabe netværk mellem vores ART-teams og de andre release trains. Hvordan ville du gribe sådan noget an?"
Muligt svar:
For det første er kommunikation afgørende. Her bør de frigivne togførere have et højt kompetenceniveau. For det andet er det vigtigt at fordele ansvaret mellem alle deltagere og at skabe en fælles forståelse af ART'erne. Parprogrammering er et klassisk tiltag til dette, og det samme er Agile release train-overordnede arrangementer som f.eks. en "bogklub", hvor relevant litteratur præsenteres og diskuteres.
Her er nogle flere interviewspørgsmål, som kan hjælpe dig med at forberede dig til en jobsamtale:
Kunder: Hvordan reagerer du, når kunden er utilfreds med den seneste version?
Mennesker og ansættelse: Hvordan anerkender man gode Scrum Masters, Agile Coaches og Product Owners? Hvad er gode evalueringskriterier?
Værktøjer: Hvad er dine yndlingsværktøjer til agilt samarbejde, workshops, kortlægning af værdistrømme og Health Checks osv.?
Værdi: Hvordan organiserer du teams, så de skaber høj kundeværdi? Hvad er en vigtig erfaring fra din karriere indtil videre?
Færdigheder: Hvad har du været særlig god til som Release Train Engineer eller Agile Coach? Giv eksempler!
Release Train Engineer SAFe® – Konklusion
Release Train Engineers i SAFe® spiller en afgørende rolle for, at ART'er kan skabe høj merværdi for kunderne. For at sikre, at ikke kun release train engineers, men også alle andre interessenter drejer på de rigtige skruer, skal hele din organisation tænke og arbejde agilt. Med andre ord skal den agile transformation være komplet. Vores guide viser dig, hvilke 7 fejl du bør undgå for enhver pris. Projekt Scagile. Du er velkommen til at kigge forbi, workshopperne er gratis.
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.