AI3

Verificatie & kwaliteitsborging

AI-output is herleidbaar en wordt aantoonbaar gecontroleerd. De mens houdt altijd het laatste woord: goedkeuren, afwijzen of bijsturen.

Volwassenheidsniveaus

Van basis naar strategisch verankerd.

  1. Basis

    Output wordt zonder controle overgenomen, of uit wantrouwen genegeerd. Niemand weet welke code door AI is gemaakt, en agents kunnen zonder menselijke goedkeuring wijzigingen doorvoeren.

  2. Verkennend

    Mensen herkennen soms foute output, maar controle is persoonsafhankelijk. AI-gebruik wordt vaak maar niet altijd vermeld, en bijsturen gebeurt pas achteraf.

  3. Toepassend

    Elke AI-bijdrage is herkenbaar in commit of PR. AI-output gaat altijd door tests, review en CI, en een mens keurt goed of af vóór de merge. Agents leggen een plan voor dat de mens kan bijsturen.

  4. Geïntegreerd

    Herleidbaarheid is automatisch: welk model, welke agent, welke opdracht, welke reviewer. Security-, licentie- en kwaliteitschecks draaien op elke wijziging, en de mens kan een agent op elk moment onderbreken of terugdraaien.

  5. Strategisch

    Kwaliteit en herkomst worden actief gemeten en gestuurd: foutratio van AI-werk, escaped defects en reviewlast. Het verificatieniveau bepaalt hoeveel autonomie agents krijgen, en menselijke goedkeuring is per taaktype aantoonbaar geborgd.

Verbeterstappen

Concrete acties om per niveau door te groeien.

BasisVerkennend

AI-output wordt niet meer blind vertrouwd.

  1. Maak vanaf dag één zichtbaar wat AI maakte

    Een commit-trailer of PR-label volstaat; zonder herkomst geen analyse en geen verantwoording.

  2. Deel voorbeelden van foute output

    Verzonnen API's en verouderde libraries uit je eigen codebase.

  3. Geen merge zonder groene build én menselijke goedkeuring

    Met branch protection kan ook een agent niet direct naar main.

VerkennendToepassend

verificatie is structureel, niet afhankelijk van wie er reviewt.

  1. Laat agents hun eigen werk verifiëren

    Tests, lint en type-checks moeten slagen vóór oplevering.

  2. Bouw stuurmomenten in elke agentflow

    De agent legt een plan voor; de mens keurt goed, past aan of wijst af.

  3. Gebruik een reviewchecklist voor AI-code

    Verzonnen afhankelijkheden, ontbrekende foutafhandeling, tests die niets testen.

  4. Test eerst, laat dan genereren

    Dan is de test de specificatie, niet een bevestiging achteraf.

ToepassendGeïntegreerd

verificatie is geautomatiseerd en schaalt mee met de hoeveelheid AI-werk.

  1. Voeg security- en licentiescans toe aan CI

    Ze vangen ook wat IP-indemnificatie niet dekt.

  2. Leg herkomst automatisch vast

    Model, agent, opdracht en reviewer als metadata bij elke commit of PR, niet handmatig.

  3. Zorg dat je een agent kunt stoppen en terugdraaien

    Kleine wijzigingen, feature flags, en rechten die je in één keer intrekt.

  4. Bouw evals voor AI-functionaliteit en agentworkflows

    Zie regressie bij een model- of promptwijziging vóór de klant.

  5. Bewaak de reviewlast

    Laat een automatische eerste review het grove werk doen.

GeïntegreerdStrategisch

kwaliteitsdata stuurt de mate van autonomie.

  1. Meet de kwaliteit van AI-werk apart

    Foutratio en escaped defects van agentwerk tegenover handwerk.

  2. Koppel autonomie aan bewezen kwaliteit

    Meer autonomie pas als de verificatie aantoonbaar sterk genoeg is (zie capability 2).

  3. Stuur bij op wat ontsnapt

    Elke escaped defect uit AI-werk leidt tot een nieuwe check, eval of regel in de checklist.

Hier helpen we bij

Zo werken we met teams aan deze capability.

Begin met de quick scan

In een paar minuten een eerste beeld van waar jullie team staat, gratis en anoniem.

Doe de quick scan