Het grootste bezwaar tegen maatwerksoftware is altijd hetzelfde. Te duur en het duurt te lang. Dat bezwaar is begrijpelijk. Alleen verandert AI op dit moment wel hoeveel werk er nodig is om software te bouwen.
In deze blog vertelt Robert Geenen, directeur en eigenaar van GSD, wat er in onze eigen werkplaats veranderd is sinds we met AI werken.
We zien in onze projecten dat het programmeerwerk inmiddels ongeveer 20 á 30 procent sneller gaat dan een paar jaar geleden.
Die winst zit niet in één tool. Het zijn allemaal kleine stukjes van de dag waarop een developer minder zelf hoeft uit te zoeken of uit te typen. Bij elkaar opgeteld scheelt dat ongeveer een derde van de tijd die in het programmeerwerk gaat zitten.
Als we minder programmeeruren nodig hebben, werkt dat ook door in de kosten van een maatwerkproject.
Hier moet ik wel eerlijk zijn, want dit verhaal heeft een andere kant.
Die AI-tools zijn niet gratis. Je betaalt per token, en hoe intensiever je ze gebruikt, hoe hoger die rekening wordt. Bij ons gaan die kosten omhoog, en ik verwacht niet dat dat stopt.
Onder de streep houd je nog steeds winst over, anders zouden we het niet doen. Maar iemand die roept dat AI alles gratis maakt, heeft geen abonnement.
Dit is het deel dat vaak wordt overgeslagen, en juist hier zit het misverstand.
Programmeren is niet het hele project. Er gaat een gesprek aan vooraf over wat je eigenlijk nodig hebt. Er wordt getest, door ons en door jou. Er komen vragen terug, er wordt bijgesteld, er wordt opnieuw gekeken. Dat is mensenwerk, en dat blijft mensenwerk.
Dus 30 procent sneller programmeren levert geen 30 procent goedkoper project op. Het scheelt in het deel waar de code geschreven wordt, en dat is een flink deel, alleen niet het hele verhaal.
Hoe groter het aandeel programmeerwerk in een project, hoe meer je hiervan merkt. Bij trajecten met veel procesanalyse, overleg en uitzonderingen blijft een groot deel van het werk gewoon mensenwerk. Daarom kan het ene project flink schelen en het andere nauwelijks.
Er circuleren veel grotere cijfers. In een gecontroleerd onderzoek rondden developers met een AI-assistent een programmeertaak ruim 55 procent sneller af.
Alleen ging het daar om één afgebakende taak in een schone omgeving. Zodra je werkt in een systeem dat al jaren draait, met koppelingen en uitzonderingen die niemand van tevoren kan bedenken, ziet het er anders uit. Andere onderzoeken laten dan ook veel kleinere winsten zien, en soms zelfs vertraging. Het effect hangt sterk af van het soort werk, de ervaring van de developer en de omgeving waarin hij werkt.
Onze 30 procent zit daar netjes tussenin. Dat is een getal waar we zelf achter staan.
Mijn verwachting is dat we volgend jaar richting 40 á 50 procent sneller programmeren kunnen gaan. Of dat lukt, moeten we natuurlijk eerst zien.
Ik zeg het toch, omdat het iets duidelijk maakt over de richting. Als die ontwikkeling doorzet, kan maatwerk ook interessant worden voor projecten die eerder financieel net niet uitkwamen. Het voordeel van maatwerk blijft ondertussen precies hetzelfde. Software die jouw proces volgt in plaats van andersom.
Ligt er een plan dat je ooit even geparkeerd hebt? Dan zijn dit de vragen om weer op te pakken.
Benieuwd wat een maatwerkoplossing vandaag kost in jouw situatie? Neem contact op, dan rekenen we het gewoon een keer door.
Of kijk eerst wat we voor andere bedrijven bouwden. Bekijk ons werk.
Liever teruggebeld worden?