Ga direct naar inhoud

85% softwareontwikkelaars verwacht in de komende twee jaar generatieve AI te adopteren

Drie van de vijf bedrijven wereldwijd beschouwen de bevordering van innovatief werk als het grootste voordeel van generatieve AI voor softwareontwikkeling. Softwareontwikkelaars verwachten daarnaast een effectievere communicatie met andere afdelingen van het gebruik door generatieve AI

10 jul. 2024

Generatieve AI (Gen AI) zal naar verwachting een belangrijke rol spelen bij het productiever maken van softwareontwikkelaars in de komende twee jaar, door hulp te bieden bij meer dan 25% van het softwareontwerp-, ontwikkelings- en testwerk. Een grote meerderheid (80%) van de softwareprofessionals denkt dat Gen AI-tools en -oplossingen hun functie aanzienlijk zullen veranderen, door het automatiseren van eenvoudigere en repetitieve taken. Hierdoor houden softwareprofessionals meer tijd over om zich te richten op taken met een hogere toegevoegde waarde. Ten slotte zegt meer dan driekwart van de softwareprofessionals dat generatieve AI het potentieel heeft om de samenwerking met niet-technische bedrijfsteams te verbeteren. Dit blijkt uit het nieuwste rapport Turbocharging software with generative AI: How organizations can realize the full potential of generative AI for software engineeringvan het Capgemini Research Institute.

Hoewel de invoering van generatieve AI voor software engineering nog in de kinderschoenen staat, met 9 op de 10 organisaties die nog moeten opschalen, blijkt uit het rapport dat organisaties met actieve Gen AI-initiatieven al meerdere voordelen plukken van de invoering ervan. Op de eerste plaats komt het bevorderen van innovatie (61% van de ondervraagde organisaties), gevolgd door het verbeteren van de softwarekwaliteit (49%). Ze zagen ook een verbetering van 7 tot 18% (gemiddeld) in de productiviteit[1]  van hun software engineering functies. Voor bepaalde gespecialiseerde taken bedroeg de tijdsbesparing zelfs 35%.

De onderzochte organisaties zijn van plan om de extra tijd die vrijkomt door generatieve AI te gebruiken voor innovatie, zoals het ontwikkelen van nieuwe softwarefuncties (50%) en bijscholing (47%). Het verminderen van het aantal medewerkers is de minst gekozen route (slechts 4% van de respondenten gaf dit antwoord). Nieuwe rollen, zoals ‘generative AI developer’, ‘prompt writers’ of ‘generative AI architects’ zijn in opkomst.

Nederland

In Nederland is momenteel 41% van de organisaties bezig met het beoordelen en evalueren van potentiële toepassingen van generatieve AI. Zo’n 35% van de ondervraagden voert pilots uit met generatieve AI. Van alle organisaties in Nederland die generatieve AI toepassen, ziet 52% verbeteringen in het mogelijk maken van innovatief werk en 44% ziet een verbetering in de kwaliteit van software. Over het algemeen zijn medewerkers positief over generatieve AI-tools voor software engineering, aangezien 22% zegt enthousiast of tevreden te zijn over de toepassing van generatieve AI. Desondanks heeft meer dan de helft van de organisaties in Nederland (54%) geen raamwerk geïmplementeerd om besluiten te nemen over het gebruik van generatieve AI. Bovendien heeft de helft van de organisaties nog geen upskilling/reskilling programma. 

Betere samenwerking

Van betere communicatie tot uitleggen wat softwarecode doet in natuurlijke taal. Gen AI maakt de samenwerking tussen software engineers en andere zakelijke teams effectiever. 78% van de softwareprofessionals is optimistisch over het potentieel van Gen AI om de samenwerking verder te verbeteren.

Augmented software workforce and employee satisfaction

Volgens het onderzoek worden generatieve AI-tools nu door 46% van de software engineers gebruikt om hen te helpen bij taken tegenover naar verwachting 85% in 2026. Bijna driekwart is het erover eens dat het potentieel van generatieve AI verder gaat dan het schrijven van code. Hoewel hulp bij programmeren de belangrijkste use case is, heeft generatieve AI ook toepassingen in andere activiteiten van de levenscyclus van softwareontwikkeling, zoals het moderniseren van code of het ontwerpen van gebruikerservaringen (UX).

Zowel senior als junior software professionals rapporteren ook een hogere mate van tevredenheid over het gebruik van generatieve AI (respectievelijk 69% en 55%). Ze zien generatieve AI als een sterk hulpmiddel en als motivator. Volgens het rapport geeft echter 63% van de softwareprofessionals aan niet-geautoriseerde Gen AI-tools te gebruiken om hen te helpen bij taken. Deze snelle invoering, zonder goed bestuur en toezicht, stelt organisaties bloot aan functionele, beveiligings- en juridische risico’s, zoals hallucinatie van code, lekken van code en IP-problemen.

Pierre-Yves Glever, verantwoordelijk voor Global Cloud & Custom Applications bij Capgemini, zegt: “Generatieve AI heeft zich ontpopt als een krachtige en populaire technologie om software engineers te helpen. De impact op de codeerefficiëntie en -kwaliteit is meetbaar en bewezen, maar houdt ook beloftes in voor andere softwareactiviteiten. We moeten echter niet vergeten dat de echte waarde voortkomt uit een holistische software engineering-aanpak, die verder gaat dan het inzetten van een enkele ‘nieuwe’ tool. Dit omvat het adresseren van zakelijke behoeften met robuuste en relevante ontwerpen, het inrichten van uitgebreide softwareontwikkelomgevingen met hulpsystemen en de implementatie van kwaliteits- en beveiligingspoorten zijn cruciaal voor het opzetten van effectieve softwareteams. Ondanks alle euforie is het daarom belangrijk om een consistente strategie te volgen voor de integratie van Gen AI om het genereren van waarde te optimaliseren.”

Het volledige rapport is beschikbaar via deze link.

Methodologie

Het Capgemini Research Institute ondervroeg 1.098 senior executives (directeur en hoger) en 1.092 softwareprofessionals (onder andere architecten, ontwikkelaars, testers en projectmanagers). Er werden 20 diepte-interviews gehouden met leidinggvenden uit de branche, partners en startups, samen met verschillende softwareprofessionals.


[1] Dit verwijst naar de verhoging van de productiviteit van individuen op alle gebieden van softwareontwikkeling door middel van AI. De groei in productiviteit neemt toe met de omvang van de organisatie.