Cursusaanbod

⚔️ Level 1: The Discovery Dungeon – Secrets of Requirements

Missie: Gebruik LLMs (ChatGPT) om gestructureerde eisen uit vaag inkomend materiaal te extraheren.
Belangrijke Activitipunten:

  • Interpreteer dubbelzinnige productideeën of functieverzoeken
  • Gebruik AI om:
    • gebruikersverhalen en acceptatiecriteria te genereren
    • persona's en scenario's te suggereren
    • visuele artefacten te genereren (bijvoorbeeld, eenvoudige diagrammen met Mermaid of draw.io)
      Resultaat: Gestructureerde backlog van gebruikersverhalen + initieel domeinmodel/visualisaties

 


🔥 Level 2: The Design Forge – Architect’s Scroll

Missie: Gebruik AI om architectuurplannen te creëren en te valideren.
Belangrijke Activitipunten:

  • Gebruik AI om:
    • architectuurstijl te suggereren (monolith, microservices, serverless)
    • hoog-niveau component- en interactiediagrammen te genereren
    • klas-/module-structuren te scafolderen
  • Elkaars keuzes uit te dagen door middel van peer design reviews
    Resultaat: Gavalideerde architectuur + codeskelet

 


🧙‍♂️ Level 3: The Code Arena – Codex Gauntlet

Missie: Gebruik AI-copiloten om functies te implementeren en code te verbeteren.
Belangrijke Activitipunten:

  • Gebruik GitHub Copilot of ChatGPT om functionaliteit te implementeren
  • Refactor AI-gegenereerde code voor:
    • prestaties
    • veiligheid
    • onderhoudbaarheid
  • Injecteer “code smells” en voer peer clean-up uitdagingen uit
    Resultaat: Functionele, refactorde, AI-gegenereerde codebase

 


🐛 Level 4: The Bug Swamp – Test the Darkness

Missie: Genereer en verbeter tests met AI, en zoek daarna bugs in de code van anderen.
Belangrijke Activitipunten:

  • Gebruik AI om:
    • unittests te genereren
    • integratietests te genereren
    • randgevallen simulaties te genereren
  • Ruil buggy code met een ander team voor AI-gestuurde foutopsporing
    Resultaat: Testsuite + bugrapport + bugfixes

 

⚙️ Level 5: The Pipeline Portals – Automaton Gate

Missie: Stel slimme CI/CD-pipelines op met AI-ondersteuning.
Belangrijke Activitipunten:

  • Gebruik AI om:
    • workflows te definiëren (bijvoorbeeld, GitHub Actions)
    • bouw-, test- en implementatiestappen te automatiseren
    • anomaliedetectie/rollback-beleid te suggereren
      Resultaat: AI-ondersteunde, functionele CI/CD-pipeline script of flow

 


🏰 Level 6: The Monitoring Citadel – Watchtower of Logs

Missie: Analyseer logs en gebruik ML om anomalieën te detecteren en herstel te simuleren.
Belangrijke Activitipunten:

  • Analyseer voorgepopuleerde of gegenereerde logs
  • Gebruik AI om:
    • anomalieën of fouttrends te identificeren
    • geautomatiseerde reacties te suggereren (bijvoorbeeld, self-healing scripts, waarschuwingen)
    • dashboards of visuele samenvattingen te creëren
      Resultaat: Monitoringplan of gesimuleerd intelligent waarschuwingssysteem

 


🧙‍♀️ Finale Level: The Hero’s Arena – Build the Ultimate AI-Supported SDLC

Missie: Teams passen alles wat ze geleerd hebben toe om een werkende SDLC-lus te bouwen voor een mini-project.
Belangrijke Activitipunten:

  • Selecteer een mini-project voor het team (bijvoorbeeld, bug tracker, chatbot, microservice)
  • Pas AI toe in elke fase van de SDLC:
    • Eisen, Ontwerp, Code, Test, Implementatie, Monitoren
  • Stel de resultaten voor in een korte teamdemo

Peerstemmen of jurybeoordeling voor meest effectieve AI-gestuurde pipeline
Resultaat: Eind-to-eind AI-verbeterde SDLC-implementatie + teampresentatie

 

Na afloop van deze workshop kunnen de deelnemers:

  • Generatieve AI-tools toepassen om software-eisen te extraheren en structureren
  • Architectuurdiagrammen genereren en ontwerpkeuzes valideren met behulp van AI
  • AI-copiloten gebruiken om productie-klare code te implementeren en te refactoren
  • Testgeneratie automatiseren en AI-gestuurde foutopsporing uitvoeren
  • Intelligente CI/CD-pipelines ontwerpen die op anomalieën reageren
  • Logs analyseren met AI/ML-tools om risico's te identificeren en zelfherstellende oplossingen te simuleren
  • Een volledig AI-verbeterde SDLC demonstreren via een mini-teamproject

 

Vereisten

Publiek: Softwareontwikkelaars, testers, architecten, DevOps ingenieurs, producteigenaren

Deelnemers moeten beschikken over:

  • Een werkende kennis van de Software Development Lifecycle (SDLC)
  • Praktische ervaring in ten minste één programmeertaal (bijvoorbeeld Python, Java, JavaScript, C#, enzovoort)
  • Kennis van:
    • Het schrijven en lezen van user stories of vereisten
    • Basisprincipes van softwareontwerp
    • Versiebeheer (bijvoorbeeld Git)
    • Het schrijven en uitvoeren van unit tests
    • Het uitvoeren of interpreteren van CI/CD-pijplijnen

💡 Dit is een tussen- en geavanceerd workshop. Het is ideaal voor professionals die al deel uitmaken van softwareleveringsteams (ontwikkelaars, testers, DevOps ingenieurs, architecten, producteigenaren).

 7 Uren

Aantal deelnemers


Prijs Per Deelnemer

Voorlopige Aankomende Cursussen

Gerelateerde categorieën