Spec-Driven Development (SDD) mit OpenSpec: Souveränes Software Engineering mit KI in der Praxis
Seminar - GFU Cyrus AG
Sie beherrschen nach dem Seminar die Grundlagen des Spec-Driven Development mit OpenSpec und können strukturierte Spezifikationen für Ihre Projekte erstellen. Sie formulieren Anforderungen klar und überprüfbar, steuern KI-Tools gezielt und vermeiden typische Probleme wie Kontextverlust oder inkonsistente Ergebnisse. Zudem sind Sie in der Lage, Change Proposals zu erstellen und diese sinnvoll in bestehende Entwicklungsprozesse zu integrieren.
Warum KI-generierter Code ohne Struktur langfristig nicht skaliert
Context Drift und Knowledge Loss in der Praxis
Vibe-Coding vs. Spec-Driven Development
OpenSpec installieren und einrichten
Installation und Erstkonfiguration
Integration in bestehende Projekte und Repositories
Überblick über die verfügbaren Tools und Integrationen
OpenSpec im Detail
Aufbau einer Spezifikation: Purpose, Requirements und Scenarios
Requirements als SHALL Statements formulieren
Scenarios im GIVEN WHEN THEN Format definieren
Der Change-Proposal-Prozess: Proposal, Design und Tasks
KI mit Specs steuern
Spezifikationen als Befehlsdokument einsetzen
Kontext gezielt begrenzen und Übergaben strukturieren
Häufige Fallstricke und wie man sie vermeidet
Praktische Übung: Eine vollständige Spezifikation schreiben
Eigene Spec für eine realistische Aufgabe verfassen
Gegenseitiges Review: Ist die Spec präzise genug für die Übergabe an die KI?
Specs im Teamalltag und Ausblick
Integration in bestehende Entwicklungs-Workflows
Versionierung und Umgang mit Spec Deltas
Vom Scenario zur automatisierten Qualitätsprüfung
Requirements als Grundlage architektureller Entscheidungen
Praktische Übung: Von der Spec zum Ergebnis
Change Proposal für eine reale Anforderung erstellen
KI instruieren, Ergebnis bewerten und Spec Delta dokumentieren
Spezifikation ins Repository committen
Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Sie sind Entwickler, Softwarearchitekt oder arbeiten in einem technischen Umfeld und möchten KI-Tools professionell und kontrolliert einsetzen. Das Seminar eignet sich sowohl für Einsteiger mit ersten Berührungspunkten zu KI als auch für erfahrene Entwickler, die ihre Entwicklungsprozesse strukturieren und verbessern möchten. Sie profitieren besonders, wenn Sie in Teams arbeiten oder in regulierten Branchen tätig sind. Sie benötigen grundlegende Kenntnisse in Softwareentwicklung sowie erste Erfahrung mit Versionsverwaltung und modernen Entwicklungstools.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.