Software

Software laten maken met AI: sneller, maar is het ook goed?

Door Steven Paulides · · 2 min leestijd

Ja, als je het goed controleert. Devlore schrijft sinds 2024 software met hulp van AI. Daardoor kunnen we sneller bouwen. Maar elke regel code die AI schrijft, wordt gecontroleerd voordat hij live gaat. Snelheid is mooi, maar de software moet daarna ook gewoon goed werken.

AI is meer dan chatten

De term AI vliegt je overal om de oren. Voor veel bedrijven betekent het: een vraag stellen aan ChatGPT of een tekst laten schrijven door Copilot. Wij gebruiken AI ook om te programmeren, en we automatiseren veel van ons werk. Zo ontwikkelen we snel en precies software. Dat vraagt wel wat meer technische kennis dan gemiddeld.

Waarom snelheid alleen niet genoeg is

AI schrijft in een paar seconden een stuk code. Dat ziet er vaak goed uit. Maar AI maakt ook fouten, en die zie je niet altijd meteen. Daarom was onze vraag: hoe gebruiken we AI als gereedschap, met al zijn fouten, terwijl de code toch aan onze kwaliteitseisen voldoet?

Zo controleren wij de code

Het antwoord is simpel: streng controleren. Bij elk nieuw stuk code stellen we drie vragen:

  • Begrijpt de developer wat de AI heeft geschreven?
  • Doet de code precies wat er is afgesproken?
  • Werkt de code goed en stabiel binnen de hele applicatie?

Deze vragen komen elke dag terug. Bij de dagstart, en tijdens de code-review. Dan controleert een collega de code voordat die live gaat.

Ook voor junior developers

Vooral bij junior developers is goede controle belangrijk. Zij leren veel van AI, maar moeten ook leren wanneer AI het mis heeft. Door de vaste controles kunnen ook onze junioren volop met AI werken. Devlore is een erkend leerbedrijf, dus leren hoort er gewoon bij.

Een goed datamodel wordt belangrijker

Sinds we met AI werken, zetten we systemen ook anders op. Een goed datamodel is belangrijker dan ooit. Een datamodel is de manier waarop je gegevens ordent. Wil je later AI met je gegevens laten werken, dan helpt het enorm als alles netjes geordend is.

Wat merk jij er als klant van?

  • Je ziet sneller resultaat. Elke twee weken krijg je een demo van wat er is gebouwd.
  • De kwaliteit blijft hoog, omdat alle code wordt gecontroleerd.
  • Je houdt overzicht, want je krijgt inzicht in de gemaakte uren.

Bekijk hoe Devlore maatwerksoftware bouwt

Veelgestelde vragen

Lees ook

← Terug naar de blog

Benieuwd wat een agent voor jouw organisatie kan doen?