Head of Engineering
Bedrijf: IntelligenceBank
Feb 2019 - Sep 2020
Samenvatting:
Stephan ontsloot het potentieel van IntelligenceBank om uit te groeien tot een scaled organisatie. Er waren 9 IT-mensen en het gebrek aan proces belemmerde groei. Na Stephan's verbeteringen stonden er 21 mensen klaar om verder op te schalen, en IntelligenceBank bloeit vandaag de dag nog steeds op basis van die fundering.
Stephan leverde ook het live video streaming project voor de NSW-rechtszalen op, waarvoor hij zelf dit hoog-beveiligde systeem architected heeft.
Situatie
Een gebrek aan processen belemmerde IB, een scale-up van 50 man, om de feature delivery te verhogen. Stephan kwam bij IB om deze issues op te lossen. Hij begon met één team van 9 Dev en 2 Test, zonder automated testing en met een grote technical debt.
Taken
Rapporterend aan de CTO was Stephan verantwoordelijk voor de delivery van features, een (gedeeld) budget van $400K, het verbeteren van processen en het aansturen van de mensen.
Acties
Na een korte observatieperiode werd het team gereorganiseerd tot twee cross-functional teams. Samen met de Product Owner verlaagde Stephan de WIP-limit tot slechts één "project" per team per keer. Voor de start van elk project werd een formeel estimation-proces ingevoerd, met duidelijke accountability voor de teams om hun eigen estimates te owneren. Stephan heeft een Test Lead aangenomen om de Automated Testing capability te uplifting, en gedetailleerde reporting werd geïmplementeerd via real-time burn-up charts om voortgang van lopende projecten en opgeleverde features inzichtelijk te maken.
Resultaten
Deze initiële acties en verbeteringen stelden IB in staat om de engineering-bezetting uit te breiden, een derde team op te zetten en line management-verantwoordelijkheden te delegeren aan team leads. Stephan heeft de team leads getraind om succesvol te zijn in hun nieuwe rol.
Als resultaat van Stephan's acties is de afdeling in headcount verdubbeld, en door de verbeterde processen is de feature delivery meer dan verdubbeld. De project-estimation variance is gereduceerd van ~300% naar ~20%, productie-issues zijn met 30% verlaagd, en misschien nog wel het belangrijkste: de medewerkerstevredenheid is significant gestegen.
Reflecties
IntelligenceBank is een fantastisch bedrijf met een geweldige cultuur. Het was fantastisch om de transitie te faciliteren en tot bloei te zien komen.