Implementér spec-drevet udvikling ved hjælp af GitHub Spec Kit

Øvet
Udvikler
GitHub
Visual Studio Code

Implementér den spec-drevne udviklingsmetode ved hjælp af GitHub Spec Kit og GitHub Copilot i Visual Studio Code. Træningen dækker et brownfield-scenarie for virksomhedsudviklere med fokus på intention-først-filosofien med levende specifikationer.

Læringsmål

Når du har fuldført dette modul, kan du:

  • Forklar spec-drevet udviklingsmetodologi og hvorfor det gavner store enterprise-projekter (forudgående klarhed, færre regressioner, lettere vedligeholdelse).
  • Implementér GitHub Spec Kit og GitHub Copilot i Visual Studio Code for at generere projektartefakter (specifikationer, planer, opgaver) i overensstemmelse med virksomhedens udviklingsstandarder.
  • Anvend GitHub Spec Kit i et Azure-integreret scenarie, koder interne ingeniørretningslinjer (sikkerhed, ydeevne, overholdelse) i en projekt-"Constitution" og sikrer, at de genererede planer overholder disse begrænsninger.
  • Kør en spec-drevet arbejdsgang for at bygge en ny funktion, fra spec-oprettelse til automatiseret kodegenerering og iteration.
  • Beskriv, hvordan man integrerer GitHub Spec Kit i teamets arbejdsgange, hvordan man bruger det sammen med Azure DevOps/GitHub Enterprise, og hvordan det udvider til avancerede scenarier (såsom multi-agent samarbejde og CI/CD-integration).

Forudsætninger

  • Oplev brug af GitHub Copilot i Visual Studio Code.
  • Erfaring med at udvikle applikationer.
  • Generel forståelse af spec-drevet udvikling anbefales.
  • Det anbefales at kende GitHub Spec Kit.