Neem contact met ons op

Cursusaanbod

Module 1: Context, reikwijdte en uitdagingen bij levering

  • Automatische aanvullingen versus zelfstandige meervoudige uitvoeringen
  • Veel voorkomende misvattingen over AI in softwarelevering
  • Waarom betere prompts alleen niet voldoende zijn
  • Identificeren van huidige werkwijzen, knelpunten en doelen van deelnemers
  • Het kiezen van een geschikt AI-werkmodel voor engineeringteams

Module 2: Specificatieverwerking en gestructureerde afbakening

  • Samenstellen van een gestructureerd overzicht uit documenten van stakeholders
  • Technieken voor het extraheren van eisen
  • Strategieën voor segmentering: structureel, semantisch en op basis van glijdende vensters
  • Het behouden van afhankelijkheden en onderlinge verwijzingen
  • Omgaan met tabellen, diagrammen, stroomdiagrammen en gemengde inputtypen
  • Effectief beheer van contextvensters

Module 3: Grenzen van menselijke beoordelingsvermogen

  • Situaties waarin menselijk oordeel cruciaal blijft
  • Het herkennen van onjuiste afhankelijkheden die door AI worden verzonnen
  • Detectie van gefabriceerde beperkingen en omgekeerde logica
  • Voorkomen van onveilige, maar hulpvaardig ogende standaandinstellingen
  • Toetsingskaders voor traceerbaarheid, consistentie en volledigheid

Module 4: Van eisen naar code met behulp van agentische tools

  • Architectuur-georiënteerd leveringsmodel
  • In kaart brengen van componenten en servicegrenzen
  • Gebruik van API-contracten als leidraad voor levering
  • Permanente regels en beperkingen binnen AI-tools
  • Verbanden tussen taakinstructies en gestelde eisen
  • Het onderscheid tussen minimale versus sterk begrensde promptingmethodes
  • Gebruik van een contract-georiënteerde aanpak voor back-end- en front-endontwikkeling

Module 5: Iteratieve verbeteringscycli met AI-agenten

  • Het zelfcorrecterende proces in meerdere cyclussen
  • Gestuurde iteratieve leveringsprocessen
  • Beoordelen van gedaanheidsverschillen en codewijzigingen
  • Detectie van ongeautoriseerde uitbreiding van scope of wijzigingen
  • Het beheren van beperkte contextgeheugens van AI-systemen
  • Toepassing van iteratiegeschiedenis om voortdurend te verbeteren

Module 6: Handhaving van codekwaliteit

  • Promptbeperkingen voor bijzondere uitzonderingssituaties
  • Regeldocumentatie als levend bestanddeel binnen governancemechanismen
  • Automatische controleprocessen zoals linting en statische analyse
  • Beveiligingsscanning van door AI gegenereerde code
  • Controle op voldoenheid aan afhankelijkheids- en architectuurvereisten
  • Menselijke controlemechanismen voor uitvoer van AI-systemen

Module 7: Terugkoppelingscycli en voortdurende verbetering

  • Het terugleiden van gestructureerde foutmeldingen in AI-werkwijzen
  • Gedefinieerde iteratiegrenzen en beëindigingscriteria
  • Registratie van cycli en resultaten
  • Ongoede verbetering van regeldocumentatie na verloop van tijd
  • Aanmaken van herbruikbare ‘engineeringsintelligentie’

Module 8: Veiligheidsgerelateerde foutpatronen bij AI-gestuurde levering

  • Veelvoorkomende veiligheidsrisico’s in door AI gegenereerde code
  • Toegevoegde technologie-specifieke beveiligingsrichtlijnen
  • Beveiligingsscanning vóór committeringen
  • Toepassing van veilige SDLC-controles in AI-ondersteunde ontwikkeling
  • Menselijke verantwoordelijkheid binnen beveiligde leveringprocessen

Module 9: Testgeoriënteerde specificatieverwerking

  • Het genereren van testeisen uit oorspronkelijke vereistenlijsten
  • Testontwerp gebaseerd op specifieke domeintaalgebruiken
  • Veilig genereren van daadwerkelijke testimplementaties
  • Basisprincipes van mutatietesten
  • Controle op dekking en overeenkomst met oorspronkelijke eisen
  • Beoordeling van krachtigheid van testbeweringen
  • Toepassing van vraagmodeltechnieken ten behoeve van diagnostiek

Module 10: Systeemonderhoud en stabiliteit

  • Onderhouden documenten zoals contracten, kaarten, regels en testspecificaties
  • Aanpassing van beperkingen in de loop der tijd
  • AI-gebruik in het kader van duurzame governance-strategieën
  • Vermijden van technische schulden middels gecontroleerde AI-toepassingen
  • Operationele benadering voor duurzaam werkende teams met AI-ondersteuning

Vereisten

Deelnemers dienen te beschikken over:

  • Ervaring in softwareontwikkelingsprojecten
  • Inzicht in de basisprincipes van applicatiearchitectuur
  • Kennis van API’s, back-end- of front-end-systemen, of full-stack ontwikkeling
  • Basiskennis van Agile-methodieken of iteratieve softwarelevering
  • Inzicht in concepten rond softwaretesten
  • Kennis van AI-codetools is wenselijk maar niet verplicht
  • Geschikt voor technisch personeel op midden- en hoog niveau
 14 Uren

Aantal deelnemers


Prijs per deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën