SAFe® SAFe® is een agile raamwerk dat beproefde methoden en technieken combineert met nieuwe culturele elementen en leiderschapsconcepten. Een centraal element Agile Vrijgavetraining (ART). Het is afgestemd op de waardeketen van een organisatie en heeft als taak om voortdurend waarde te leveren in de vorm van nieuwe product-, software- of hardwarefuncties. Het bestaat uit verschillende teams.
Om de ART te besturen, heb je een Release Train Engineer nodig in SAFe®. Ik laat je zien wat een Release Train Engineer is en welke taken en verantwoordelijkheden hij of zij op zich neemt. En: ik vertel je welke vragen je kunt verwachten in een sollicitatiegesprek voor een functie als Release Train Engineer in Agile en welk salaris je kunt verwachten.
Wat is een vrijgavetreinmachinist?
De vrijgavetreinmachinist in SAFe® is verantwoordelijk voor het aansturen van de releasetrein –, oftewel het team van agile teams –. Hij of zij zorgt ervoor dat iedereen harmonieus en productief samenwerkt en zich houdt aan de SAFe® processen. Om dit te doen coördineert hij of zij het werk en modereert hij of zij bijvoorbeeld teamoverstijgende vergaderingen. Op deze manier bevordert hij of zij de waardecreatie van het ART.
Release Train Engineer vs. Scrum Master
De vrijgavetechnicus is zowel een dienend leider als een coach voor de trein. Als zodanig lijkt de functie erg op een Scrum Meesterdie ook leider is voor zijn team. De release train engineer is alleen verantwoordelijk voor een groter team dat uit meerdere teams bestaat. Beiden weten hoe agile methoden in de praktijk kunnen werken.
8 Essentiële rollen van de Release Train Engineer
Release Train Engineers zijn in de eerste plaats Agile Servant Leaders. Ze communiceren met belanghebbenden, helpen risico's te beheren en stimuleren verbeteringen. Daarbij nemen ze 8 essentiële Release Train Engineer rollen op zich:
Coach
Release Train Engineers begeleiden en mentoren de agile teams. Op deze manier kunnen ze zich voortdurend ontwikkelen en hoge waarde leveren aan de klant.
Organisator
Om ervoor te zorgen dat evenementen zoals het PI Planning Event niet in het honderd lopen, bereiden Release Train Engineers ze zorgvuldig voor en voeren ze zelf uit. Alleen zo kunnen teams optimale resultaten behalen.
Probleemoplosser
Een van de taken van de Release Train Engineer is het oplossen van problemen in de ART. Dit kan bijvoorbeeld inhouden dat je nieuwe resources voor teams moet vinden, afhankelijkheden en verantwoordelijkheden tussen teams op elkaar moet afstemmen en externe derden zoals leveranciers moet coördineren.
Communicator
Een andere taak van Safe Release Train Engineer is om de rol van communicator op zich te nemen. Dit betekent dat hij of zij zorgt voor een duidelijke en transparante informatiestroom binnen en tussen teams.
Ingenieur
Release Train Engineers in SAFe® zijn verantwoordelijk voor de implementatie en naleving van engineering practices. Ze zorgen er bijvoorbeeld voor dat code reviews en peer programming worden uitgevoerd, piloting wordt nageleefd en voldoende automatisering van testgevallen wordt geïmplementeerd.
Rapporteur
De rol van de release train engineer omvat het bewaken van de voortgang van het project. Hij of zij legt deze vast in regelmatige rapporten.
Leraar
De Release Train Engineer neemt de rol van leraar op zich. Om ervoor te zorgen dat leden en teams voortdurend aan hun competenties werken, leert de Release Train Engineer hen bijvoorbeeld over de combinatie van Lean en Agile managementpraktijken.
Voel je goed manager
Als Feel Good Manager zorgt de Release Train Engineer in SAFe® voor het welzijn van zijn teams. Zo creëert hij een omgeving die medewerkers motiveert en gezond houdt.
Welke vaardigheden heeft een Release Train Engineer in Agile nodig?
Om deze rollen op zich te kunnen nemen, moet een Release Train Engineer in Agile over deze vaardigheden beschikken:
Communicatief
Release Train Engineers zijn communicatief. Ze kunnen het belang van taken op een begrijpelijke manier overbrengen aan hun teams. Ze geven medewerkers het vermogen om zichzelf te organiseren en te managen. En: Release Train Engineers bouwen met hun communicatieve vaardigheden duurzame relaties op met alle belanghebbenden.
Georganiseerd
Van taken en doelen tot deadlines en verantwoordelijkheden: Release Train Engineers zijn in alle opzichten georganiseerd. Zo weten ze altijd waar en hoe ze hun teams kunnen ondersteunen en de projecten vooruit kunnen helpen.
Flexibel
Release Train Engineers in Agile zijn flexibel in hun taken. Ze kunnen gemakkelijk schakelen tussen leidinggevende, administratieve en 'dienende' taken.
Daarnaast beschikken Release Train Engineers in SAFe® over
- een hoog niveau van onderhandelingsvaardigheden,
- een constante bereidheid om te leren,
- een kritische manier van denken,
- een luisterend oor en
- een hoge mate van empathie.
Certificering en salaris van een Release Train Engineer in SAFe
Een Safe Release Train Engineer training duurt ongeveer 3 dagen – als je al agile ervaring hebt. De Safe Release Train Engineer certificering kost ongeveer 2100 euro. Afhankelijk van de aanbieder soms iets meer of iets minder.
Als je de opleiding met succes hebt afgerond, kun je aan je eerste baan beginnen. Het salaris van de Release Train Engineer ligt gemiddeld rond 55.000 euro per jaar. Met meer ervaring en projectverantwoordelijkheid stijgt het salaris verder.
Meer specifieke informatie over de Scrum Master Salaris staan trouwens op de link.
Vragen in het sollicitatiegesprek van een Release Train Engineer
De rol van Release Train Engineer combineert een hoge mate van verschillende professionele competenties en sociale vaardigheden. Het is daarom moeilijk om te weten welke interviewvragen voor Release Train Engineers gesteld zouden kunnen worden in een sollicitatiegesprek. We hebben een aantal mogelijke vragen verzameld waarop je je kunt voorbereiden:
Vraag:
"Hoe ga je ermee om als één team beduidend slechter presteert dan andere in de trein?"
Mogelijk antwoord:
Eigenlijk zou mijn benadering als dienend leider moeten zijn om mensen te helpen zichzelf te helpen. In het beste geval kan ik de Scrum Master helpen om de problemen zelf op te lossen.
Als Scrum Master zou ik goed voorbereide, gefocuste retros zeker als kernelement zien. Iets concreter: Allereerst ga ik na of een team echt onder de maat presteert. Om dit te doen, kijk ik naar de basis voor deze beoordeling. Is de uitspraak gebaseerd op de snelheid van het team (want dat zou een slechte basis zijn) of wat is de basis ervoor? Vervolgens observeer ik teamleden en werk ik stappen – en dit over een langere periode. Ik selecteer individuele situaties die ik met het team bespreek en vraag om een beoordeling. Samen met het team bespreek ik waar verbeteringen mogelijk zijn.
Het doel is om een duidelijke structuur te vinden of om het vermogen om te handelen te verbeteren. Dit is bijvoorbeeld mogelijk met de Cynefin kader mogelijk. Dit helpt om beslissingen te nemen in onzekere situaties. Als er in het gesprek niet één juiste manier naar voren komt, probeert men door trial-and-error de meest efficiënte manier te ontdekken. Men werkt iteratief naar de oplossing toe en probeert zo de prestaties met het team te verbeteren.
Vraag:
"Een grote uitdaging voor ons op dit moment is het netwerken van onze ART-teams met de andere releasetreinen. Hoe zou je zoiets aanpakken?"
Mogelijk antwoord:
Ten eerste is communicatie cruciaal. De vrijgavetechnici moeten hier een hoog competentieniveau hebben. Anderzijds is het belangrijk om de verantwoordelijkheid onder alle deelnemers te verdelen en een gemeenschappelijk begrip voor de ART's te creëren. Pair programming is hiervoor een klassieke maatregel, net als Agile Release Train evenementen zoals een "boekenclub", waarin relevante literatuur wordt gepresenteerd en besproken.
Hier zijn nog een paar interviewvragen om je voor te bereiden op een sollicitatiegesprek:
Klanten: Hoe reageer je als de klant ontevreden is over de laatste release?
Mensen & Aanwerving: Hoe kun je goede Scrum Masters, Agile Coaches en Product Owners herkennen? Wat zijn goede evaluatiecriteria?
Gereedschap: Wat zijn jouw favoriete tools voor agile samenwerking, workshops, value stream mapping en Health Checks enzovoort?
Waarde: Hoe organiseer je teams zodat ze een hoge klantwaarde genereren? Wat is een belangrijk leerpunt uit je carrière tot nu toe?
Vaardigheden: Waar ben je bijzonder goed in geweest als Release Train Engineer of Agile Coach? Geef voorbeelden!
Release Train Engineer SAFe® – Conclusie
Release Train Engineers in SAFe® spelen een cruciale rol in het mogelijk maken van ART's om hoge toegevoegde waarde te genereren voor klanten. Om ervoor te zorgen dat niet alleen de release train engineers, maar ook alle andere belanghebbenden de juiste schroeven aandraaien, moet je hele organisatie op een agile manier denken en werken. Met andere woorden, de agile transformatie moet compleet zijn. Onze gids laat je zien welke 7 fouten je koste wat kost moet vermijden. Project Scagile. Kom gerust langs, de workshops zijn gratis.
De meeste Agile Coaches gaan rond in cirkels....
...en oppervlakkige symptomen behandelen. Het is tijd om psychologie – te gebruiken voor een duurzame mentaliteitsverandering.