Zum Hauptinhalt Zur Navigation Zur Suche

Golem Plus Artikel
Spec Kit für die Softwareentwicklung:
Erst spezifizieren, dann programmieren

Spec Kit trennt das Was vom Wie und lässt KI-Agenten daraus Plan, Aufgaben und Code erzeugen. Wir haben ausprobiert, wie gut das funktioniert und eine Pizza-App programmiert.
/ Stefanie Schmidt
1 Kommentare Auf Google folgen (öffnet im neuen Fenster)
Wir benutzen Spec Kit für einen Pizzarechner. (Bild: flutie8211/Pixabay)
Wir benutzen Spec Kit für einen Pizzarechner. Bild: flutie8211/Pixabay

Bevor man eine Software entwickelt, hat man meistens ein Konzept, Wireframes und Designdokumente, die erzählen, wohin die Reise gehen soll. Zu diesem Zeitpunkt stehen oft die Programmiersprache und das Framework bereits fest und damit auch, für welche Plattform(en) die Software geschrieben wird.

Bei Spec-Driven-Development (auf Deutsch: spezifikationsgetriebene Entwicklung) spielt das jedoch erst einmal keine Rolle. Hier werden anhand der vorliegenden Dokumentation Spezifikationen herausgearbeitet, die die Software erfüllen soll, unabhängig davon, welche Programmiersprachen und Frameworks am Ende zum Einsatz kommen. Am Beispiel einer kleinen App zeigt der Artikel, wie Spec Kit aus Anforderungen Schritt für Schritt Spezifikationen, Aufgaben und schließlich Code erzeugt – und an welchen Stellen Entwickler trotzdem eingreifen müssen.

Golem Plus Artikel