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
Dat hangt af van de controle. AI maakt fouten die je niet altijd meteen ziet. Bij Devlore wordt alle code die AI schrijft gecontroleerd door een developer, met een vaste code-review voordat iets live gaat.
AI kan het bouwen versnellen. Of een project daardoor goedkoper wordt, hangt af van het project. Bij Devlore werk je met een begroting per fase en zie je de gemaakte uren, zodat je precies weet waar je aan toe bent.