Zum Hauptinhalt springen
9 – 17 UHR +49 8031 3508270 LUITPOLDSTR. 9, 83022 ROSENHEIM
DE / EN

Spec-Driven Development: Wie KI die Softwareentwicklung bei innFactory transformiert

Tobias Jonas Tobias Jonas | | 6 min Lesezeit

KI wird zu oft direkt auf die Implementierung losgelassen. Ohne klare Anforderungen. Ohne Architekturentscheidungen. Ohne durchdachten Plan.

Das Ergebnis ist dann das, was viele kennen: inkonsistenter Code, der kein Review überlebt, schwer wartbare Lösungen und ein Team, das sich fragt, ob KI wirklich hilft oder einfach nur schneller Chaos produziert.

Bei innFactory und innFactory AI haben wir uns bewusst für einen anderen Weg entschieden. Wir nennen ihn Spec-Driven Development – und er verändert gerade grundlegend, wie wir Software bauen.

Das eigentliche Problem: Struktur kommt vor Code

Wer KI direkt auf die Implementierung loslässt, überspringt genau die Schritte, die gute Softwareentwicklung ausmachen: saubere Anforderungsanalyse, eine klare Architektur und ein ausgearbeiteter Implementierungsplan.

Das ist kein neues Problem. Es ist das alte Problem – nur mit neuem Tempo sichtbar gemacht.

KI verstärkt, was schon da ist. Wer mit gutem Engineering-Fundament arbeitet, bekommt mit KI deutlich bessere Ergebnisse. Wer ohne Struktur startet, bekommt mit KI schneller schlechte Ergebnisse.

Der entscheidende Shift ist nicht das Tool. Es ist das Denken davor.

Spec-Driven Development: Erst denken, dann bauen

Unser Ansatz folgt einer klaren Abfolge:

Spezifizieren → Validieren → Implementieren → Reviewen

Bevor eine einzige Zeile Code entsteht, erarbeiten wir gemeinsam mit dem KI-Agenten drei Kerndokumente:

  • Product Requirements – Was soll gebaut werden und warum?
  • Solution Design – Wie wird es technisch umgesetzt?
  • Implementation Plan – Welche Phasen, welche Aufgaben, welche Abhängigkeiten?

Erst wenn diese Dokumente stehen und qualitätsgesichert sind, geht es in die Implementierung. Der Vorteil: Die KI arbeitet nicht im Blindflug, sondern entlang klar definierter Leitplanken. Das Ergebnis ist konsistenter, wartbarer und reviewfähiger Code – ohne Kreativitätsverlust.

Zwischen den Phasen gibt es automatisierte Qualitätsgates, die auf Completeness, Consistency und Correctness prüfen, bevor die nächste Phase freigegeben wird.

Der Tool-Dreiklang bei innFactory

Spec-Driven Development braucht das richtige Tooling. Bei innFactory haben wir uns für drei Tools entschieden, die zusammen einen vollständigen AI-Development-Stack bilden.

OpenCode – Der agentengestützte Dev-Flow

OpenCode ist das Herzstück unseres Entwicklungsflows. Das Open-Source AI Coding Tool geht weit über klassische Code-Vervollständigung hinaus: Es führt vollständige Multi-File-Refactorings durch, versteht projektübergreifende Zusammenhänge und koordiniert spezialisierte Agents für unterschiedliche Aufgaben.

Was OpenCode besonders macht: Es ist model-agnostisch. Mit Unterstützung für über 75 AI-Provider können wir für jede Aufgabe das optimale Modell einsetzen – ohne Vendor Lock-in, mit voller Kontrolle über Daten und Infrastruktur.

OpenCode bringt außerdem ein leistungsfähiges Skill- und Agent-System mit, das wir bei innFactory stark auf unsere eigenen Templates, Coding-Standards und Architekturprinzipien angepasst haben. Mehr dazu weiter unten.

GitHub Copilot via Azure – KI im Arbeitsalltag jedes Entwicklers

Als Microsoft-Partner stellen wir unseren Entwicklern GitHub Copilot mit Zugang zu allen verfügbaren Modellen über Azure bereit. Das ermöglicht KI-Unterstützung direkt in der IDE – bei Code-Vervollständigung, Tests, Dokumentation und Code-Review.

GitHub Copilot ist der Alltagsbegleiter: immer verfügbar, nahtlos integriert in bestehende Workflows. Wir schulen unsere Entwickler gezielt darin, Copilot nicht nur als Autocomplete zu nutzen, sondern als echten Pair-Programmer – mit klaren Prompts, kritischer Überprüfung der Ergebnisse und dem Bewusstsein für die Grenzen des Tools.

Als Microsoft-Partner können wir GitHub Copilot auch für andere Unternehmen einführen, konfigurieren und mit passenden Schulungsformaten begleiten.

CompanyGPT – DSGVO-konforme KI für das gesamte Unternehmen

CompanyGPT ist unsere unternehmenseigene KI-Plattform – und mehr als ein ChatGPT-Ersatz.

CompanyGPT ist eine datenschutzkonforme, in Europa gehostete KI-Plattform, die auf LibreChat basiert und Zugang zu allen führenden Sprachmodellen bietet: GPT-4o, Claude, Gemini, Llama und viele mehr – in einer zentralen, kontrollierbaren Umgebung. Keine Daten landen bei OpenAI oder anderen US-Providern, keine Firmendaten werden für das Training fremder Modelle genutzt.

Für Entwickler ist CompanyGPT das Tool für alles, was über den Code hinausgeht: Architektur-Diskussionen, technische Dokumentation, Erklärungen komplexer Konzepte, Kommunikation und Analyse. Wir nutzen CompanyGPT auch für interne Wissensmanagement und als Grundlage für firmenspezifische Assistenten.

Als Betreiber von CompanyGPT können wir das Tool auch anderen Unternehmen zur Verfügung stellen, einrichten und mit Schulungen begleiten.

Spezialisierte Agents für jede Rolle

Ein zentrales Element unseres Setups ist das Agent-Framework, das wir auf unsere eigenen Strukturen, Coding-Konventionen und Architekturprinzipien zugeschnitten haben.

Verschiedene spezialisierte Agents unterstützen unterschiedliche Rollen im Entwicklungsteam:

  • The Analyst – Anforderungsanalyse, Markt- und Nutzerforschung
  • The Architect – System-Design, Security- und Robustness-Reviews
  • The Developer – Feature-Implementierung, Performance-Optimierung
  • The DevOps – Infrastruktur, CI/CD, Produktions-Monitoring
  • The Designer – UX-Research, Interaction Design, Visual Design
  • The Tester – Teststrategie, Coverage-Analyse, Edge Cases
  • The Scala Developer – Spezialisiert auf unsere Scala/Play-Projekte mit innFactory-spezifischen Patterns

Jeder Agent kennt seine Aufgaben, seine Grenzen und unsere innFactory-spezifischen Spielregeln. Das sorgt dafür, dass das gesamte Team denselben Entwicklungsflow lebt – unabhängig vom Projekt und unabhängig davon, welcher Entwickler gerade daran arbeitet.

Ein Constitution-Layer stellt dabei sicher, dass projektweite Governance-Regeln in jedem Schritt des Workflows eingehalten werden.

Alle mitnehmen: Schulung ist kein Afterthought

Technologie allein transformiert nichts. Deshalb investieren wir stark in verschiedene Schulungsformate – mit dem Ziel, wirklich alle Entwickler mitzunehmen.

Unser Enablement-Ansatz umfasst:

Interne Talks und Vorträge – Regelmäßige Sessions, in denen wir neue Tools, Ansätze und Learnings teilen und diskutieren.

Videotrainings – Eigene Schulungsvideos, in denen wir Best Practices und konkrete Vorgehensweisen zeigen und vorleben. Kein theoretisches Wissen, sondern echte Workflows aus dem Alltag.

Developer Experience Day – Unser nächster DX Day im März bietet ganztägige, tiefe Sessions zu AI-Driven Development, Tools und Workflows.

Pairing und Code Reviews – Erfahrene Entwickler arbeiten direkt mit dem Team, zeigen Patterns und geben Feedback zu AI-generiertem Code.

Das Ziel: Kein Entwickler bleibt zurück. KI-gestützte Entwicklung ist kein Privileg der Early Adopters – sie ist das neue Normal.

Was das für die Zukunft der Wissensarbeit bedeutet

Was wir gerade in der Softwareentwicklung erleben, ist erst der Anfang.

Auf meiner Reise nach San Francisco im Rahmen der Delegationsreise des Bayerischen Wirtschaftsministeriums in die Bay Area war eines der stärksten Signale genau das: Die Transformation, die die Softwareentwicklung gerade durchläuft, wird sich zeitnah auf alle Bereiche der Wissensarbeit ausweiten.

Die Arbeit von Analysten, Projektmanagern, Architekten, Consultants, Juristen – kurz: aller klassischen White-Collar-Worker – wird sich grundlegend verändern. Nicht weil Jobs wegfallen, sondern weil sich die Art der Arbeit verschiebt: weg von manueller Ausführung, hin zu strukturiertem Denken, Qualitätssicherung und strategischer Steuerung.

Wir bei innFactory AI sind überzeugt: Wer diesen Wandel aktiv gestaltet – mit Struktur, den richtigen Tools und dem Fokus auf Enablement – wird einen entscheidenden Vorteil haben.

Fazit: Struktur macht den Unterschied

Spec-Driven Development ist kein neuer Prozess. Es ist die konsequente Anwendung guter Engineering-Prinzipien auf eine Welt mit leistungsfähigen KI-Assistenten.

Die KI arbeitet nicht besser, weil das Modell größer ist. Sie arbeitet besser, weil wir ihr eine klare Struktur geben: Anforderungen, Architektur, Plan – und dann erst Implementierung.

Mit OpenCode, GitHub Copilot via Azure und CompanyGPT haben wir einen Tool-Stack, der genau das ermöglicht. Mit unserem Agent-Framework und unseren Schulungsformaten stellen wir sicher, dass der gesamte innFactory-Stack von diesem Ansatz profitiert.

Wenn ihr mehr über Spec-Driven Development, unsere Tools oder die Transformation eurer eigenen Entwicklungsprozesse erfahren möchtet – sprecht uns an.


Tobias Jonas ist Co-CEO der innFactory AI Consulting GmbH und der innFactory GmbH. Er begleitet Unternehmen bei der strategischen und technischen KI-Transformation.

Tobias Jonas
Geschrieben von

Tobias Jonas

Co-CEO, M.Sc.

Tobias Jonas, M.Sc. ist Mitgründer und Co-CEO der innFactory AI Consulting GmbH. Er ist ein führender Innovator im Bereich Künstliche Intelligenz und Cloud Computing. Als Co-Founder der innFactory GmbH hat er hunderte KI- und Cloud-Projekte erfolgreich geleitet und das Unternehmen als wichtigen Akteur im deutschen IT-Sektor etabliert. Dabei ist Tobias immer am Puls der Zeit: Er erkannte früh das Potenzial von KI Agenten und veranstaltete dazu eines der ersten Meetups in Deutschland. Zudem wies er bereits im ersten Monat nach Veröffentlichung auf das MCP Protokoll hin und informierte seine Follower am Gründungstag über die Agentic AI Foundation. Neben seinen Geschäftsführerrollen engagiert sich Tobias Jonas in verschiedenen Fach- und Wirtschaftsverbänden, darunter der KI Bundesverband und der Digitalausschuss der IHK München und Oberbayern, und leitet praxisorientierte KI- und Cloudprojekte an der Technischen Hochschule Rosenheim. Als Keynote Speaker teilt er seine Expertise zu KI und vermittelt komplexe technologische Konzepte verständlich.

LinkedIn