Zoeken
Futuristische Afrikaans-Amerikaanse humanoïde robot, kunstmatige intelligentie en cyborg-concept

Softwareontwikkeling met behulp van AI

Kunstmatige intelligentie genereert de code - mensen dragen de verantwoordelijkheid

27. mei 2025Jörg Oppermann

Wanneer AI de code schrijft: waarom de ontwikkelaar belangrijker is dan ooit

We beleven momenteel een revolutie in softwareontwikkeling: kunstmatige intelligentie schrijft de code. Zal de mens binnenkort overbodig zijn bij de ontwikkeling van software? Integendeel: de mens wordt steeds belangrijker. 

AI-tools schrijven de code - mensen lezen het na

In het voorjaar van 2025 voorspelde de oprichter van Anthropic, Dario Amodei, in een interview met de Amerikaanse denktank Council on Foreign Relations dat 90 procent van de code binnen slechts drie tot zes maanden door AI zal worden geschreven. Amodei voorspelt een revolutie in softwareontwikkeling. Wat verandert er daardoor? Het werk van softwareontwikkelaars en iedereen die met softwarecode werkt. Je hoeft minder zelf te programmeren. Je gaat meer controleren, testen en aanpassen. AI-tools gaan in de toekomst het boek schrijven. Het redigeren wordt uitgevoerd door de softwareontwikkelaars. De mens blijft uiterst relevant in deze veranderde rolverdeling. Wij mensen moeten het overzicht bewaren wanneer AI razendsnel code genereert. We moeten wakker zijn. Misschien wel meer dan ooit. We moeten kunnen begrijpen wat de afzonderlijke code-elementen betekenen en hoe ze op elkaar inwerken. We moeten onze eigen geest inspannen en de code die AI genereert kritisch onder de loep nemen. AI genereert de code. Wij dragen - nog steeds - de verantwoordelijkheid.  

Wij mensen moeten het overzicht bewaren wanneer AI razendsnel code genereert. We moeten wakker zijn. Misschien wel meer dan ooit.

Jörg Oppermann, programmamanager AI Engineer, T-Systems International GmbH

Softwareontwikkeling in de toekomst

Zal de functiebeschrijving van softwareontwikkelaar in de toekomst tot het verleden behoren? Helemaal niet. Allereerst moet je begrijpen: softwareontwikkeling is meer dan alleen coderen. Coderen is een cruciale schakel in het hele traject van softwareontwikkeling - dat staat buiten kijf. Maar coderen is slechts het handwerk. Softwareontwikkeling omvat zowel handwerk als technisch ingenieurswerk. Om het handwerk, dus het coderen, goed onder de knie te krijgen, hebben menselijke ontwikkelaars volgens mijn ervaring heel veel uren praktijkervaring nodig. De veel complexere taak in het softwareontwikkelingsproces is om te begrijpen wat de klant wil, welk probleem er moet worden opgelost met code, hoe je de architectuur moet opzetten, welk ontwerp er moet worden gekozen voor het optimale resultaat, hoe de interactie van de individuele stukjes code onderling en met het omringende IT-systeem is, en uiteindelijk het project en de communicatie met alle belanghebbenden in het project te beheren. Dit vereist soms tactisch inzicht, een schat aan ervaring en contextuele kennis, creativiteit en een vooruitziende blik. Vaardigheden die in toenemende mate worden ontwikkeld in AI-systemen, maar tegelijkertijd kwaliteiten die ervaren en competente softwareontwikkelaars kenmerken. 

Ik heb een visie: in de toekomst zullen menselijke softwareontwikkelaars en AI-systemen hand in hand werken in het softwareontwikkelingsproces. Ze vullen elkaar aan, prikkelen elkaar, stellen elkaar kritische vragen en ontwikkelen de best mogelijke software voor de klant in deze vruchtbare en effectieve dualiteit. 

Twaalf minuten in plaats van zes maanden

Sinds enkele maanden gebruikt T-Systems een oplossing die softwareontwikkelaars ondersteunt bij het coderen: de AI Engineer. De AI Engineer genereert, documenteert en test code automatisch. De oplossing is vloeiend in gangbare programmeertalen zoals Python of Typescript. De AI Engineer kan ook overweg met oudere code in Cobol of C++ en helpt deze te vertalen naar de gewenste moderne programmeertaal. Toepassingen die vroeger maanden in beslag namen om te ontwikkelen, kunnen nu binnen enkele minuten door de AI Engineer worden geprogrammeerd. Bijvoorbeeld een app die tijdelijke virtuele autosleutels toekent aan vrienden en alle functies en vulniveaus van de auto weergeeft op een dashboard. Of een digitaal burgerloket waar je identiteitsbewijzen kunt aanvragen en een adreswijziging kunt doorgeven. Een eenvoudige prompt die de gewenste specificaties beschrijft is voldoende. De AI Engineer doet de rest. Deze genereert en vertaalt code, documenteert, structureert en test het zodat het gereproduceerd kan worden in het verdere softwareontwikkelingsproces en aangepast kan worden in modules. De ontwikkelaars beheren de AI Engineer, voeren kwaliteitscontroles uit en controleren hoe de code kan worden geïntegreerd in de bestaande IT-infrastructuur van de klant.

AI Engineer: nieuwe bedrijfssoftware in 12 minuten

De AI Engineer verkort het ontwikkelingsproces van zes maanden tot slechts een paar minuten, inclusief testen en implementeren. Met slechts een korte prompt in natuurlijke taal. Als onderdeel van onze AI Foundation Services demonstreert de AI Engineer de revolutionaire vooruitgang op het gebied van AI, verlaagt de kosten en maximaliseert het zakelijke potentieel van onze klanten.

Hogere productiviteit, lagere kosten

Dankzij het gebruik van de AI Engineer hebben de ongeveer 1.100 ontwikkelaars bij T-Systems meer tijd voor zwaardere taken die meer creativiteit of contextuele kennis vereisen. De AI Engineer zal de productiviteit aanzienlijk verhogen en de kosten voor softwareontwikkeling verlagen. 

Hoge privacy- en beveiligingsstandaarden

Bij gebruik van de AI Engineer blijft de software-ontwikkelaar verantwoordelijk. Deze heeft de tool in handen en bepaalt hoe en waarvoor de code wordt gegenereerd. De AI Engineer is ontwikkeld volgens de hoogste beveiligings- en privacystandaarden en heeft een uitgebreide privacy- en beveiligingsbeoordeling ondergaan. Deze voldoet ook aan de hoge eisen die Deutsche Telekom stelt aan zijn AI-oplossingen en is in overeenstemming met de EU AI Act. 

De AI Engineer maakt deel uit van de AI Foundation Services van T-Systems, die een veilige omgeving bieden voor het ontwikkelen, testen en produceren van AI-modellen en bedrijven helpen om AI-oplossingen efficiënt en veilig te schalen. 

Dit vind je misschien ook interessant

Special

Informatie over de auteur
Portät Jörg Oppermann Head of Program Lead AI Engineer T-Systems International GmbH

Jörg Oppermann

Programmamanager AI Engineer, T-Systems International GmbH

Alle artikelen en het profiel van de auteur

We kijken uit naar je mening

Heb je ideeën, suggesties of vragen over dit onderwerp? We nodigen je van harte uit om ideeën met ons uit te wisselen. Neem contact met ons op!
Do you visit t-systems.com outside of Netherlands? Visit the local website for more information and offers for your country.