Specificatiegestuurde ontwikkeling implementeren met behulp van de GitHub Spec Kit
Gevorderd
Ontwikkelaar
GitHub
Visual Studio Code
Implementeer de specgestuurde ontwikkelingsmethodologie met behulp van GitHub Spec Kit en GitHub Copilot in Visual Studio Code. Training behandelt een brownfieldscenario voor bedrijfsontwikkelaars en legt de nadruk op een intentie-eerst filosofie met levendige specificaties.
Leerdoelen
Aan het einde van deze module kunt u het volgende doen:
- Leg specgestuurde ontwikkelingsmethodologie uit en waarom het grootschalige enterprise-projecten oplevert (vooraf duidelijkheid, minder regressies, eenvoudiger onderhoud).
- Implementeer de GitHub Spec Kit en GitHub Copilot in Visual Studio Code om projectartefacten (specificaties, plannen, taken) te genereren die zijn afgestemd op bedrijfsontwikkelingsstandaarden.
- Pas de GitHub Spec Kit toe in een Azure-geïntegreerd scenario, door het coderen van interne technische richtlijnen (beveiliging, prestaties, naleving) in een project 'Constitutie' en ervoor zorgen dat de gegenereerde plannen voldoen aan deze beperkingen.
- Voer een specifieke werkstroom uit om een nieuwe functie te bouwen, van het maken van specificaties tot geautomatiseerde codegeneratie en iteratie.
- Beschrijf hoe u GitHub Spec Kit integreert in teamwerkstromen, hoe u deze naast Azure DevOps/GitHub Enterprise kunt gebruiken en hoe u deze kunt uitbreiden voor geavanceerde scenario's (zoals samenwerking met meerdere agents en CI/CD-integratie).
Vereisten
- Ervaring met het gebruik van GitHub Copilot in Visual Studio Code.
- Ervaring met het ontwikkelen van toepassingen.
- Algemeen begrip van specs-gestuurde ontwikkeling wordt aanbevolen.
- Bekendheid met GitHub Spec Kit wordt aanbevolen.