icon-youtube

Van Experiment naar Teamaanpak: Hoe LeaseWeb AI Inzet als Vliegwiel voor Softwaremodernisering

Klantcase

AI moderniseren

De pragmatische route om AI veilig, gecontroleerd en schaalbaar te integreren in je bestaande CI/CD-pipelines en definition of done.

Samenwerken van AI en de developer

Als Tech Lead of Development Manager herken je de dynamiek waarschijnlijk meteen. Developers experimenteren volop met tools als Cursor, Claude Code of GitHub Copilot, en op individueel niveau is de versnelling onmiskenbaar. Maar zodra je opschaalt naar team- en applicatieniveau, verplaatst het probleem zich: code reviews slibben dicht, testinfrastructuur loopt vast onder het volume aan wijzigingen, en de angst voor onvoorziene regressie (de blast radius) neemt toe. 

De vraag is dus niet meer óf AI sneller is dan een developer alleen. Dat is inmiddels bekend terrein. De vraag die er nu toe doet: hoe zorg je dat die snelheid houdbaar blijft zodra een heel team, en niet één individu, ermee aan de slag gaat? Dat is een organisatievraagstuk, geen tooling-vraagstuk. Bij LeaseWeb lieten we onlangs zien hoe je dit patroon succesvol doorbreekt: door AI niet als persoonlijk gereedschap, maar als een geïntegreerd onderdeel van het engineeringproces te behandelen, transformeerde hun core development team van uitvoerders naar regisseurs. 

Eerst Focus, Dan Snelheid

Opgestapelde technical debt vertraagt de time-to-market en maakt releases onvoorspelbaar. Iedereen die verantwoordelijk is voor een softwarelandschap weet dat blindelings overal gaan refactoren geen oplossing is: je hebt eerst focus nodig voordat je kunt versnellen. 

Daarom beginnen we, waar nodig, met een gerichte, data-gedreven doorlichting van de codebase: welke hotspots remmen de business daadwerkelijk, waar zit het risico, en waar levert saneren het meeste op? Zo verschuift het gesprek over kwaliteit van onderbuikgevoel naar harde feiten, en weet je precies waar je AI-capaciteit het meeste rendement oplevert. 

Die doorlichting is het startpunt, geen eindpunt. Ze legt de pijnplekken bloot, maar lost ze niet op. Het echte werk zit in de stap daarna: het gecontroleerd en op snelheid saneren van precies die hotspots met AI-ondersteuning, zonder dat je de grip op kwaliteit verliest. 

Van Individueel Experiment naar Teambrede Governance

Hier zit het echte verschil met hoe de meeste teams AI vandaag inzetten. Losse developers die zelf hun prompts, checks en afspraken verzinnen, produceren lokale snelheid maar teambrede inconsistentie. Het kantelpunt is niet een betere prompt of een sneller model: het is het moment waarop je AI behandelt als een onderdeel van je engineeringproces, met dezelfde discipline als een build-pipeline, in plaats van als persoonlijk gereedschap per developer. 

Concreet betekent dat: AI-gebruik verankeren in je bestaande CI/CD-pipeline en Definition of Done, zodat elke wijziging - ongeacht wie of wat hem heeft geschreven - langs dezelfde poorten gaat. Wij bouwen dat langs vier pijlers: 

  • Code Safety Loop. De AI-agent werkt binnen een strikt afgekaderde sandbox en komt niet buiten de target directory. Elke wijziging wordt automatisch gevalideerd door compiler, linter en testrunners; bij een falende check gaat de foutmelding terug naar de AI om zelfstandig te corrigeren, zonder tussenkomst van een reviewer. 
  • Test Coverage als harde poort. Een module wordt pas door AI geherstructureerd als de testdekking hoog genoeg is om regressie betrouwbaar te vangen. En één regel is niet onderhandelbaar: testbestanden zijn heilig. De AI mag nooit een test aanpassen om een compilatiefout of logische fout te maskeren. 
  • Prompts als contract, niet als gesprek. Geen vrije, ad-hoc instructies aan het model. Elke opdracht is een formeel contract met exacte context-isolatie, before-and-after voorbeelden en expliciete negative constraints, zoals een verbod op het wijzigen van publieke methodesignaturen. Dat maakt het resultaat voorspelbaar in plaats van een gok. 
  • Eén projectgeheugen voor het hele team. Architectuurregels, linting-stijl en deprecation-notices leggen we centraal vast in een configuratiestructuur die elke AI-tool kan lezen. Daardoor gaat de AI net zo consistent om met klantspecifieke bibliotheken en interne frameworks als je meest ervaren engineer, ongeacht welke developer de sessie start. 

Bewijs uit de Praktijk: Versnelling bij LeaseWeb

Dat deze aanpak ook standhoudt in een complexe, bestaande ontwikkelomgeving lieten we onlangs zien tijdens een intensief AI-Driven Modernization traject bij LeaseWeb. In plaats van een theoretisch veranderprogramma, gingen we direct hands-on aan de slag met hun core development team: samen de Code Safety Loop inrichten en de architectuurkaders vastleggen in het gedeelde projectgeheugen. 

Het resultaat was direct merkbaar. Binnen twee weken na de workshop kon het team refactorings uitvoeren die daarvoor structureel op de plank waren blijven liggen: ze waren simpelweg te groot en te risicovol om handmatig aan te pakken. Werk dat eerder als 'doen we ooit nog wel eens' gold, werd nu binnen enkele dagen daadwerkelijk uitgevoerd, met behoud van volledige grip op de codekwaliteit. De engineers verschoven van uitvoerder naar regisseur: zij bewaken de architectuur en de systemische intentie, de AI doet het mechanische werk binnen de afgesproken kaders.

Neem de Regie over je Codebase Terug

AI binnen software engineering is geen vrijblijvend experiment op de achtergrond meer. Het is een praktisch instrument waarmee je de time-to-market structureel verkort en technische schuld daadwerkelijk wegwerkt, mits je het als team- en procesvraagstuk aanpakt in plaats van als los developer-tooltje. 

Ben je benieuwd hoe je AI veilig, gecontroleerd en schaalbaar naar jouw ontwikkelstraat brengt? Dat kan bijvoorbeeld beginnen met een gerichte doorlichting van je codebase om te bepalen waar de grootste winst zit, of direct met het inrichten van de Code Safety Loop in je bestaande pipeline als de risico's al bekend zijn. 

Wij komen niet vanuit PowerPoints, wij komen vanuit software engineering. Plan een vrijblijvende Scoping Call van 30 minuten met een van onze specialisten. We lopen samen door je huidige tech stack en legacy-knelpunten om te bepalen hoe we AI optimaal voor jouw team kunnen laten werken.