Implementieren der spezifikationsgesteuerten Entwicklung mithilfe des GitHub Spec Kit
Fortgeschrittene Anfänger
Entwickler
GitHub
Visual Studio Code
Implementieren Sie die spezifikationsgesteuerte Entwicklungsmethode mit GitHub Spec Kit und GitHub Copilot in Visual Studio Code. Die Schulung umfasst ein Brownfield-Szenario für Unternehmensentwickler und betont die Intent-First-Philosophie mit lebendigen Spezifikationen.
Lernziele
Am Ende dieses Moduls können Sie:
- Erläutern Sie die spezifikationsgesteuerte Entwicklungsmethode und warum sie große Enterprise-Projekte nutzt (vorab Klarheit, weniger Regressionen, einfachere Wartung).
- Implementieren Sie das GitHub Spec Kit und GitHub Copilot in Visual Studio Code, um Projektartefakte (Spezifikationen, Pläne, Aufgaben) zu generieren, die an Enterprise-Entwicklungsstandards ausgerichtet sind.
- Wenden Sie das GitHub Spec Kit in einem Azure-integrierten Szenario an, setzen Sie interne Engineering-Richtlinien (Sicherheit, Leistung, Compliance) in einem Projektleitbild um, und stellen Sie sicher, dass die erstellten Pläne diesen Einschränkungen entsprechen.
- Führen Sie einen spezifikationsgesteuerten Workflow aus, um ein neues Feature zu erstellen, von der Spezifikationserstellung über die automatisierte Codegenerierung und Iteration.
- Beschreiben, wie Sie GitHub Spec Kit in Teamworkflows integrieren, wie Sie es neben Azure DevOps/GitHub Enterprise verwenden und wie Sie es für erweiterte Szenarien erweitern (z. B. zusammenarbeit mit mehreren Agenten und CI/CD-Integration).
Voraussetzungen
- Erfahrung bei der Verwendung von GitHub Copilot in Visual Studio Code.
- Erleben Sie die Entwicklung von Anwendungen.
- Allgemeine Kenntnisse der spezifikationsgesteuerten Entwicklung werden empfohlen.
- Vertrautheit mit GitHub Spec Kit wird empfohlen.