Kursplan

⚔️ Nivå 1: The Discovery Dungeon – Secrets of Requirements

Oppdrag: Bruk LLMs (ChatGPT) for å trekke ut strukturerte krav fra vagt input.
NøkkelActivitier:

  • Tolke uklare produktideer eller funksjonsforespørsler
  • Bruk AI for å:
    • Generere brukerhistorier og akseptkriterier
    • Forslå personer og scenarier
    • Generere visuelle artefakter (f.eks. enkle diagrammer med Mermaid eller draw.io)
      Utfall: Strukturerte backlog av brukerhistorier + initialt domene-modell/visualiseringer

 


🔥 Nivå 2: The Design Forge – Architect’s Scroll

Oppdrag: Bruk AI for å lage og validere arkitekturplaner.
NøkkelActivitier:

  • Bruk AI for å:
    • Forslå arkitekturstil (monolit, microservices, serverless)
    • Generere høy-nivå komponent- og interaksjonsdiagrammer
    • Skisse klasse/modulstrukturer
  • Utfordre hverandres valg gjennom kollegakjenn design-omganger
    Utfall: Validert arkitektur + kode-skjema

 


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

Oppdrag: Bruk AI-kopiloter for å implementere funksjoner og forbedre kode.
NøkkelActivitier:

  • Bruk GitHub Copilot eller ChatGPT for å implementere funksjonalitet
  • Omstrukturere AI-generert kode for:
    • Ytelse
    • Sikkerhet
    • Vedlikeholdbarhet
  • Innføre “code smells” og gjennomføre kollegakjenn rensingsutfordringer
    Utfall: Funksjonell, omstrukturert, AI-generert kodebase

 


🐛 Nivå 4: The Bug Swamp – Test the Darkness

Oppdrag: Generere og forbedre tester med AI, deretter finne feil i andre teams kode.
NøkkelActivitier:

  • Bruk AI for å generere:
    • Enhetstester
    • Integrasjonstester
    • Simuleringer av kanttilfeller
  • Bytt feilaktig kode med et annet team for AI-assistert feilsøking
    Utfall: Test-suite + feilrapport + feilrettelser

 

⚙️ Nivå 5: The Pipeline Portals – Automaton Gate

Oppdrag: Opprette intelligente CI/CD-pipeliner med AI-assistanse.
NøkkelActivitier:

  • Bruk AI for å:
    • Definere arbeidsflyter (f.eks. GitHub Actions)
    • Automatisere bygg, test, og distribusjonssteg
    • Forslå anomali-deteksjon/tilbakestillingspolitikk
      Utfall: AI-assistert, fungerende CI/CD-pipeline skript eller flyt

 


🏰 Nivå 6: The Monitoring Citadel – Watchtower of Logs

Oppdrag: Analysere loggene og bruke ML for å oppdage anomali og simulere gjenoppretting.
NøkkelActivitier:

  • Analysere forhånds-innlastede eller genererte loggene
  • Bruk AI for å:
    • Identifisere anomali eller feiltrender
    • Forslå automatiserte svar (f.eks. selvhelende skript, varsler)
    • Lage dashboards eller visuelle sammenfatninger
      Utfall: Overvåkningsplan eller simulert intelligent varslingsmekanisme

 


🧙‍♀️ Final Nivå: The Hero’s Arena – Build the Ultimate AI-Supported SDLC

Oppdrag: Lagene bruker alt de har lært til å bygge en fungerende SDLC-syklus for et miniprosjekt.
NøkkelActivitier:

  • Velg et lag-miniprosjekt (f.eks. feilsporer, chatbot, microservice)
  • Bruk AI i hver SDLC-fase:
    • Krav, Design, Kode, Test, Distribuer, Overvåk
  • Presentere resultatene i en kort lagdemo

Kollegavalg eller vurdere den mest effektive AI-kraftede pipeline
Utfall: Hele AI-forsterket SDLC-implementering + lagfremføring

 

Ved slutten av denne workshoppen vil deltakere kunne:

  • Bruke generative AI-verktøy for å ekstrahere og strukturere programvarekrav
  • Generere arkitekturdiagrammer og validere designvalg med AI
  • Bruke AI-kopiloter for å implementere og omstrukturere produksjonskode
  • Automatisere testgenerering og utføre AI-assistert feilsøking
  • Designe intelligente CI/CD-pipeliner som oppdager og reagerer på anomali
  • Analysere loggene med AI/ML-verktøy for å identifisere risikoer og simulere selvheling
  • Demonstrere en fullstendig AI-forsterket SDLC gjennom et lag-miniprosjekt

 

Krav

Målgruppe: Programvareutviklere, testere, arkitekter, DevOps ingeniører, produktansvarlige

Deltakerne bør ha:

  • En fungerende forståelse av Software Development Lifecycle (SDLC)
  • Praktisk erfaring i minst ett programmeringsspråk (f.eks., Python, Java, JavaScript, C#, etc.)
  • Kjennskap til:
    • Å skrive og lese brukerhistorier eller krav
    • Grundleggende prinsipper for programvareutvikling
    • Versjonskontroll (f.eks., Git)
    • Å skrive og kjøre enhetstester
    • Å kjøre eller tolke CI/CD-pipelines

💡 Dette er en mellomnivå- til avansert workshop. Den er ideell for profesjonelle som allerede er en del av programvareleveringsteam (utviklere, testere, DevOps ingeniører, arkitekter, produktansvarlige).


 7 timer

Antall deltakere


Price per participant

Upcoming Courses

Related Categories