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.