Release coördinator
[ad_1]
Na een aantal jaren met Scrum gewerkt te hebben is binnen de organisatie in 2017 vervolgstappen gaan zetten met Agile werken. Dat heeft er toe geleid dat inmiddels het grootste deel van de Change gerealiseerd wordt door Agile Value Stream Teams, waarin Business en IT intensief samenwerken op de aan hun toegewezen delen van het proces- en applicatielandschap. Daarbij worden inmiddels ook de eerste stappen op het gebied van DevOps gezet om de verantwoordelijkheden en autonomie van de teams te vergroten voor het end-to-end leveren van een werkend eindproduct.
Het pad vanaf oplevering door de teams naar productie is niet eenvoudig. Deels doordat er veel partijen bij betrokken zijn, deels door het complexe applicatielandschap. Daarnaast is de voorspelbaarheid van de timing van de in productie name door diverse redenen onvoldoende.
Als tijdelijke maatregel om deze voorspelbaarheid te vergroten is de organisatie voor versterking van het Agile coach team op zoek naar een release coördinator.
Release Coördinatie
Als release coördinator ben je allereerst verantwoordelijk voor het voorspelbaar (qua snelheid en kwaliteit) uit (laten) voeren van het traject van opleveren door de teams tot en met ingebruikname. Je brengt actief de op te leveren producten en hun gewenste productieplanningen in kaart. Je analyseert met de teams en de applicatiebeheerders de afhankelijkheden, alsmede de benodigde activiteiten om tot in productie name te komen. Met input en afstemming met alle stakeholders stel je de releaseplanningen vast en communiceert/valideert deze actief met alle betrokken partijen.
Je bewaakt vervolgens de adequate uitvoeringen van de activiteiten, waar nodig voer je zelf ook activiteiten uit. Als de uitvoering niet conform planning verloopt of dreigt te verlopen, analyseer je de situatie en kom je met oplossingen. Waar nodig leg je alternatieven voor aan de IT-leads van de teams en de IT Support organisatie en kom je met hun tot aanpassingen. Je zorgt voor tijdige en relevante communicatie.
Naast je verantwoordelijkheid voor voorspelbaar in productie nemen, ben je ook verantwoordelijk voor het (met de teams en de andere betrokkenen) identificeren en realiseren van verbeteringen in het proces om op die manier de voorspelbaarheid te vergroten, maar ook de doorlooptijd en inspanning te verminderen. Waarbij je binnen de beperkingen van systeemlandschap, tools en resources slimme keuzes moet maken om tot pragmatische, maar waardevolle verbeteringen te komen. Een optimaal Continuous Integration / Continuous Deployment proces is in deze fase nog niet in scope.
Rekening houdend met de behoefte en de stappen die reeds gezet zijn, ligt initieel je focus op de Web- en App opleveringen.
Tenslotte behoort het ook tot je opdracht om er voor te zorgen dat de organisatie dit proces aan het einde van jouw inzet zelfstandig succesvol kan besturen en uitvoeren. Daartoe dien jij er voor te zorgen dat taken en verantwoordelijkheden helder worden beschreven, belegd en nageleefd.
[ad_2]
Source link