Kan het niet slimmer? Die vraag loopt als een rode draad door het leven van solution architect Niels. Thuis lost hij praktische problemen op met automatisering; bij Capgemini helpt hij grote bedrijven om complexe software toekomstbestendig te maken. “Voor mij zit de lol in het hele traject: een actueel probleem zien, een oplossing bedenken en die ook echt uitvoeren.”

Bij Niels thuis gaat zoveel mogelijk vanzelf. “Ik denk dat mijn kinderen niet eens weten hoe je het licht moet aanzetten”, lacht hij. “Als we ‘s ochtends beneden komen en het is nog donker, dan springen de lampen vanzelf aan. Net als de verwarming als dat nodig is. Leg ik ’s avonds om tien uur mijn telefoon op de oplader, dan gaat alles weer uit. En wij hoeven nooit de voorruit van de auto te krabben. Als het om 5.30 uur kouder is dan drie graden, start de auto vanzelf met voorverwarmen. Zo is het ijs gesmolten voordat we vertrekken.”

Diezelfde mindset neemt Niels mee naar zijn werk. Al bijna twintig jaar zoekt hij naar manieren om terugkerende taken slimmer te automatiseren. “Techniek is geen doel op zich”, zegt hij. “Ik wil dat ontwikkelaars zich kunnen richten op wat echt belangrijk is.”

Dé nieuwe manier van werken

Het was tijdens zijn studie Elektrotechniek dat Niels kennismaakte met model-driven engineering: software ontwikkelen vanuit modellen, in plaats van alle code handmatig te schrijven. “Dit wordt dé nieuwe manier van werken”, dacht ik. “Daarom koos ik als vervolgopleiding Technische Informatica aan de Technische Universiteit Eindhoven.”

De eerste werkervaring met model-driven engineering smaakt naar meer. “Geïnspireerd door mijn mentor kon ik overstappen naar Nspyre, een van de voorlopers van Capgemini. Samen hebben we de technologie verder ontwikkeld, vooral in projecten bij een grote chipmachinefabrikant uit Veldhoven. Al snel richtten we een innovatiegroep model-driven engineering op, dat is uitgegroeid tot een center of excellence. Zo verschoof mijn rol steeds meer naar die van technisch leider. Ik zie een probleem, bedenk een oplossing en help om die uit te voeren. Minstens zo leuk vind ik het om collega’s en het management daarin mee te nemen: een netwerk opbouwen om verandering mogelijk te maken.”

Van legacy naar heritage

Toch verliep de adoptie van model-driven engineering in de praktijk weerbarstig. De technische oplossing sloeg wel aan, maar veel organisaties bleken afhankelijk van bestaande softwareprocessen en hoe die zijn georganiseerd. Dat vervang je niet zomaar. Daarom verlegde Niels zijn focus. “In plaats van modellen te gebruiken om software te bouwen, zette ik ze in om bestaande software begrijpelijk en beheersbaar te maken. Zo ga je van legacy naar heritage: een erfenis om trots op te zijn.”

Hybride AI

De opkomst van AI gaf Niels’ werk een nieuwe impuls. Hij zag dat AI goed aansloot op de kennis die hij had opgebouwd rond het moderniseren van software en het optimaliseren van software engineering. “Ik dacht meteen: dit wil ik samenbrengen. Zo ontstond een aanpak waarin AI bestaande technieken aanvult. Als we nu een project draaien, gebruiken we al die technieken om de beste oplossing voor het probleem te vinden.”

Bij een internationaal technologieconcern bracht Niels deze aanpak voor het eerst op grotere schaal in de praktijk. “Zij wilden grote groepen ontwikkelaars met onze tooling leren werken, maar dat heb ik afgeraden. Eigen ontwikkelaars kun je beter inzetten om nieuwe functionaliteit te ontwikkelen. Daarop schakelde het bedrijf mijn team in om hun bestaande software te moderniseren. Inmiddels helpen we ze daar al een paar jaar bij met de inzet van hybride AI.”

Technische schuld 

Voor die aanpak bedacht Niels de naam DebtZero. “Voordat ik die naam had, was het nog best lastig om het concept aan de man te brengen. DebtZero geeft mensen sneller een beeld: je helpt bedrijven van hun software technical debt af. Samen met collega’s van sales werkte ik de propositie verder uit, zodat klanten sneller zagen welke waarde DebtZero voor hen kon hebben. Sindsdien heeft het echt een vlucht genomen. Heel tof om dat te zien ontstaan.”

Inmiddels presenteert Niels DebtZero regelmatig op seminars en conferenties en helpt hij de aanpak verder uit te bouwen. Juist dat samenspel van techniek, mensen meenemen en zorgen dat een idee echt landt, past bij de rol die hij voor zichzelf ziet als technisch leider.

Aanstekelijk enthousiasme 

Bij Capgemini krijgt Niels de ruimte om zijn eigen passie te volgen. “Voor mij zit de lol in het hele traject: een actueel probleem zien, een oplossing bedenken en die ook echt uitvoeren. Ik vind het leuk om richting te geven, mensen samen te brengen en hen mee te krijgen in een idee. Maar uiteindelijk gaat het erom dat een oplossing echt verschil maakt.”