Verifieerbare codedelegatie
Hoe vertrouwt u een taak toe aan Codex en behoudt u tegelijk de controle over de scope, de tests en de validatie?
- Lovable
- Claude Code
- Codex
1960 € per sessie, excl. btw
Samengevat
Deze dag van zeven uur, exclusief pauzes, introduceert een proces om ontwikkeling aan Codex te delegeren: een taak selecteren, de context voorbereiden, acceptatiecriteria formuleren, wijzigingen beoordelen en tests controleren. Elke deelnemer stelt een opleveringsdossier samen dat bruikbaar is voor een review, zonder uit te gaan van een ingebruikname in productie.
Waarom deze opleiding?
Een te ruime vraag om een fout te herstellen kan leiden tot onnodige wijzigingen, een functionele aanname verhullen of een fout verplaatsen. Door de betrokken bestanden, uitsluitingen en verwachte gedragingen vast te leggen, wordt de delegatie aan Codex beheersbaar. Gegenereerde code is geen bewijs dat het probleem is opgelost. De dag maakt onderscheid tussen voorstel, testuitvoering en menselijke beslissing, om de conformiteit van het resultaat te meten in plaats van alleen de presentatie ervan te beoordelen. Doorlopende casus: De fictieve organisatie Avelune Location gebruikt een applicatie voor materiaalreservaties. Door een fout kan de retourdatum vóór de vertrekdatum liggen. In een oefenrepository met uitsluitend fictieve gegevens delegeren de deelnemers de correctie, de bijbehorende tests en de documentatie, zonder de tariefregels te wijzigen. Toepassing op het werk: Kies na uw terugkeer een beperkte correctie in een toegestane repository, hergebruik de taakovereenkomst en laat de wijzigingen door een collega nakijken. Vergelijk de vervulde criteria, de gedetecteerde regressies en de nodige herwerkingen voordat u meer taken delegeert.
De doelstellingen van deze opleiding
- Een functionele vraag opsplitsen in afgebakende en verifieerbare taken.
- Instructies schrijven met context, randvoorwaarden en uitsluitingen.
- Codex code laten genereren of wijzigen voor een toegestane casus.
- De verschillen controleren en de relevante tests uitvoeren.
- Afwijkingen, herwerkingen en de validatiebeslissing documenteren.
Voor wie en met welke voorkennis?
Betrokken rollen en taken
- Ontwikkelaars die correcties en beperkte uitbreidingen willen delegeren.
- Technisch verantwoordelijken en kwaliteitsaanspreekpunten die met assistentie geschreven code moeten nakijken.
Vereiste voorkennis
- De taal van de oefenrepository kunnen lezen en wijzigen.
- Ervaring hebben met versiebeheer, codereviews en geautomatiseerde tests.
- Al een AI-assistent hebben gebruikt met gestructureerde instructies.
Waaraan u werkt
De delegeerbare taak kiezen
Doel: De correctie van de reservatie afbakenen. Menselijke verantwoordelijkheid, afhankelijkheden, uitsluitingen en risico's van wijzigingen over meerdere onderdelen heen.
Een veilige context voorbereiden
Doel: Alleen de nuttige context aanleveren. Structuur van de repository, conventies, bestaande tests en beheer van geheimen.
De delegatieovereenkomst schrijven
Doel: De fout omzetten in verifieerbare instructies. Verwacht gedrag, grensgevallen, randvoorwaarden en vragen om verduidelijking.
De wijzigingen aansturen
Doel: Een voorstel verkrijgen dat beperkt blijft tot wat nodig is. Code genereren en wijzigen; gerichte iteraties in plaats van een volledige herschrijving.
Onafhankelijk verifiëren
Doel: Bewijzen van conformiteit vastleggen. Review van de verschillen, relevantie van de asserties en opsporing van regressies.
Beslissen en overdragen
Doel: Een dossier opleveren dat bruikbaar is voor een reviewer. Aanvaarding, weigering, bekende beperkingen en waargenomen kwaliteitsindicatoren.
Wat u meeneemt
- Taakovereenkomst met acceptatiecriteria en uitsluitingen.
- Pakket codewijzigingen en bijbehorende tests.
- Ingevuld reviewrooster en overzicht van de testresultaten.
- Opleveringsnota met beperkingen en menselijke beslissing.
Methode en evaluatie
- Korte toelichtingen, onmiddellijk gevolgd door praktijkoefeningen op de doorlopende casus.
- Individueel werk, gevolgd door werk in duo's, waarbij deelnemers elkaars werk nakijken.
- Begeleide gezamenlijke bespreking: wat werkt, wat gecorrigeerd moet worden en wat een menselijke beslissing blijft.
- Voorbereiding: Controleer de door de organisatie toegestane toegang tot Codex en raadpleeg de officiële documentatie voor de gebruikte omgeving. Bereid de oefenrepository voor, voer de initiële tests uit en verwijder geheimen, identificatiegegevens en gevoelige gegevens.
Waarneembare criteria: Elke vereiste is gekoppeld aan een test of een expliciete controle. ; De wijzigingen blijven binnen de vastgelegde scope; elke uitzondering wordt verantwoord. ; De tests worden daadwerkelijk uitgevoerd en de resultaten worden bewaard, inclusief de mislukte tests. ; Er worden geen geheimen of gevoelige gegevens doorgegeven in de instructies. ; De eindbeslissing maakt onderscheid tussen gevalideerde correcties, openstaande afwijkingen en beperkingen..
Veelgestelde vragen
Moet u de drie tools gebruiken?
Nee. Codex staat centraal; Lovable en Claude Code worden alleen gesitueerd als andere mogelijke tools voor codeassistentie, afhankelijk van de toestemmingen.
Mag u een professionele repository meebrengen?
Alleen een geanonimiseerde en toegestane versie, zonder geheimen. De fictieve repository blijft beschikbaar.
Zijn de mogelijkheden in elke omgeving dezelfde?
Ga daar niet van uit: raadpleeg de officiële documentatie voor de exacte toegangsmogelijkheden, instellingen en voorwaarden.
Wordt het resultaat in productie genomen?
Nee. Het opgeleverde resultaat wordt beoordeeld in een oefenomgeving; elke daadwerkelijke integratie volgt de validatieprocedures van de organisatie.
Laatst bijgewerkt: