Cookies
We gebruiken analytische cookies om te zien hoe de site gebruikt wordt en om hem te verbeteren.
Lees het cookiebeleid5 SEP 2026|Eigendom
Nu AI software op grote schaal kan genereren, verschuift het zwaartepunt van een systeem: van de handgeschreven code naar de beschrijving waarmee die code gebouwd wordt.
Jerom Verschoote

Nu AI software op grote schaal kan genereren, verandert de essentie van systeemarchitectuur. Waar de waarde van een applicatie vroeger lag in de handgeschreven code, verschuift het zwaartepunt nu naar de beschrijving waarmee die code gebouwd wordt.
Een foute architectuurbeslissing bleef vroeger jarenlang bestaan. Herschrijven kostte meer dan het systeem waard was, waardoor ontwikkelaars gedwongen waren om rond de fouten te bouwen. Beslissingen uit het eerste jaar bepaalden zo wat er in de jaren daarna nog mogelijk was.
Met AI verandert dat fundamenteel. Een verkeerd gestructureerd onderdeel kan herschreven worden terwijl het systeem in gebruik blijft. De architectuur wordt stapsgewijs bijgesteld in plaats van eenmalig vastgelegd.
Code schrijven kost vandaag een fractie van vroeger, maar herschrijven is nog altijd niet gratis. De echte kosten zitten zelden in de code zelf, maar in:
Omdat AI-modellen elk jaar krachtiger en goedkoper worden, levert een latere herschrijving doorgaans betere code op dan de eerste. De harde voorwaarde is wel dat de lessen uit de oude code zorgvuldig zijn vastgelegd.
Wanneer code vervangbaar wordt, bepaalt zij niet langer de waarde van het systeem. Wat overblijft is de beschrijving: de opbouw, de naamgeving, de ontwerpregels en de kwaliteitseisen.
Het verschil met traditionele documentatie zit in de geautomatiseerde afdwinging:
Of een mens of een AI de code schreef, maakt niet uit: elke wijziging doorloopt exact dezelfde geautomatiseerde controle.
In het startpunt dat ik voor nieuwe projecten gebruik, werkt het zo. Eén document beschrijft de opbouw van elk onderdeel. Eén controle bepaalt wanneer een wijziging af is, en die loopt voor elke wijziging. Terugkerende onderdelen worden uit die beschrijving afgeleid, op dezelfde manier, onafhankelijk van wie ze maakte.
Als systeemeigenaar hoeft u de code niet meer te kunnen lezen, want die verandert voortdurend. Wel moet u de beschrijving begrijpen en toetsen aan de praktijk. Een fout in de beschrijving wordt door AI even betrouwbaar gebouwd als een juiste regel.
Contractuele rechten op code en data zijn slechts de ondergrens. Wie de beschrijving bezit, houdt de controle bij een herschrijving of een wissel van ontwikkelaar. De beschrijving is het eerste wat een volgende bouwer, mens of AI, leest.
Stel een softwareleverancier deze vijf vragen voor u een contract ondertekent:
Kunt u vijf keer ja antwoorden? Dan is een herschrijving een beheersbare stap. Elk systeem wordt ooit vernieuwd. Wat er op dat moment van overblijft, beslist u vandaag, in het document en in het contract.
Na vijf minuten ziet u per pijler waar u staat en wat er in uw dossierwerk te winnen valt.
Ontdek waar u tijd kan winnenOf plan meteen een gesprek