05.11.2026
Was ist Künstliche Intelligenz wirklich? Und wie kommt man von einer Idee zu einem lauffähigen Code?
Beim Workshop „Von den Grundlagen über Prompt-Engineering bis zur KI-gestützten Software-Entwicklung“ für ein Managementteam bei einem unserer Kunden gaben Alexander Bloß (Leiter attempto Lab) und Adrien Unger (Softwareentwickler bei attempto) den Teilnehmenden zwei Tage lang spannende Einblicke in verschiedene Bereiche rund um das Thema Künstliche Intelligenz. Die Kernidee des Workshops war es, KI nicht nur theoretisch zu erklären, sondern anhand echter fachlicher Anforderungen und vorhandener Codebasen als Werkzeug für Analyse, Spezifikation und Umsetzung zu erproben.
Der Workshop startete mit der Vermittlung einiger Grundlagen, was sich hinter dem Begriff KI eigentlich verbirgt und wie Sprachmodelle „denken“. Anschließend ging es mit dem Bereich Prompt- und Context-Engineering weiter, wobei die Teilnehmenden die Möglichkeit hatten, die Theorie aus dem Vortrag selbst in praktischen Aufgaben auszuprobieren.
Praktisch wurde es auch beim Schwerpunkt des Workshops, der KI-gestützten Software-Entwicklung. Hier zeigten Alex und Adrien den Teilnehmenden auf, wie agentische Entwicklung an sich funktioniert und welche Besonderheiten sie mit sich bringt, um anschließend in die Breakthrough Method for Agile AI-Driven Development (BMAD) einzuführen – ein Skill-Framework, das KI nicht als spontanen Assistenten behandelt, sondern als ein hilfreiches, klar strukturiertes Werkzeug zur Unterstützung des gesamten Softwareentwicklungsprozesses von der Idee über die Anforderungen, Architektur, Entwicklung, Test, Dokumentation bis zum Deployment.
Dabei gingen Alex und Adrien ausgehend von den Grenzen des sogenannten Vibe Codings genauer auf das Konzept des Spec-Driven Developments (SDD) ein: Beim Vibe Coding handelt es sich um einen sehr direkten Prozess der Generierung von Software in natürlicher Sprache, oft in wenigen Iterationen bis zur „fertigen“ Lösung. Was gut für Prototypen, kleine Tools, Scripts und „Wegwerf-Software“ geeignet ist, bringt ansonsten erhebliche Nachteile mit sich, da der erzeugte Code nicht geprüft wird, eine Anwendung nach zahlreichen Änderungen oft bricht und keine echte „Ownership“ des Ergebnisses besteht. Das SDD hingegen stellt eine Symbiose aus Fachwissen und KI-Effizienz dar: Die KI übernimmt die Routine, der Mensch aber bleibt Architekt und „Reviewer-in-Chief“. Die Qualität des Codes ist das oberste Gebot mit Fokus auf Langlebigkeit, Sicherheit und Performance. Gegenüber dem Vibe Coding weist das SDD damit klare Vorteile auf: vorhersehbares Verhalten statt „Glückstreffer“ (höherer Determinismus), eine Anwendung, die sich langfristig ausbauen lässt (Erweiterbarkeit, Skalierbarkeit) sowie ein Engineer, der weiterhin versteht, wie die Lösung funktioniert (Wissenstransfer, Ownership).
In den Praxis-Phasen konnten die Teilnehmenden dann die Anwendung KI-gestützter Software-Entwicklung auf ganz konkrete Vorhaben ausprobieren und erste Erfahrungen sammeln. Am Ende wurden sehr vielfältige Lösungen präsentiert, verschiedene Herangehensweisen diskutiert und Erfahrungen geteilt.
Der KI-Workshop war ein voller Erfolg und wir erhielten ein durchweg positives Feedback, über das wir uns sehr gefreut haben.