Spezifikationsgetriebene Entwicklung für das ganze Team

Spezifikationen, die Ihre Kunden lesen.
Code, den Ihre KI baut.

Der AI Unified Process (AIUP) stellt die Use Cases ins Zentrum und generiert daraus Code, Tests und Dokumentation. Gebaut für Teams, die Geschäftsanwendungen liefern, von drei Personen bis Enterprise.
„Durch die präzisen Spezifikationen verlief die anschließende Implementierung überraschend schnell.“
Jens Kreutzer, Teamlead Development, WBS GRUPPE · weitere Stimmen aus der Praxis
Für wen

Eine Spezifikation, vier Perspektiven #

Kunden validieren sie, Analysten schreiben sie, Engineers generieren daraus, Tester prüfen sie. Anforderungen, KI-Generierung, Business Review, wiederholen.

Kunden & Endbenutzer

Prüfen, was gebaut wird, bevor es gebaut wird.

Use Cases beschreiben das System in Ihrer Sprache, nicht in Code. Sie lesen und validieren sie in AI Unified Studio, direkt aus dem Projekt, und jede Iteration endet mit einem Business Review. Abnahmetests folgen denselben Use Cases, die Sie freigegeben haben.

Sie verantworten: Vision, Geschäftsprozesse, Abnahme

Business Analysts & Requirements Engineers

Ihre Use Cases sind die Quelle der Wahrheit.

Sie schreiben Vision, Anforderungen, Entity-Modell und Use Cases in einem Format, das Stakeholder, Engineers und KI-Agenten gleichermassen lesen. KI entwirft, Sie verantworten. Code, Tests und Dokumentation werden aus Ihren Spezifikationen generiert und bei Änderungen regeneriert.

Sie verantworten: Anforderungen, Entity-Modell, Use Cases

Software-Architekten & Engineers

Aus Specs generieren. Kontrolle behalten.

Architekturentscheide leben im Stack-Plugin, nicht im Kopf Einzelner. Open-Source-Agent-Plugins generieren die Anwendung aus den Use Cases, in Claude Code, Codex, Cursor oder Copilot; Sie prüfen den Pull Request, schärfen die Spezifikation und regenerieren. Für neue Projekte und für die Modernisierung bestehender Systeme.

Sie verantworten: Architektur, Stack-Plugin, generierter Code

Test Engineers

Testfälle vor dem Code, automatisiert danach.

Testfälle sind End-to-End-Journeys durch die spezifizierten Use Cases, samt Testdaten vor der Implementierung geschrieben. Ein Befehl macht aus einem Testfall einen Playwright-Test, ein Coverage-Check findet Use Cases ohne Tests, und der AI Unified Process Navigator, das Plugin für IntelliJ und VS Code, führt jeden Test auf seinen Use Case zurück.

Sie verantworten: Testfälle, Abdeckung, Nachverfolgbarkeit

Die Herausforderung

Warum traditionelle Entwicklung zu kurz greift #

Code-zentrierte Entwicklung führt zu Wartungsproblemen, behindert die Modernisierung und verursacht Geschäftsfehlausrichtung.

Das Problem #

Traditionelle Entwicklung ist code-zentriert. Anforderungen veralten, Dokumentation driftet ab, und wenn Fehler auftreten, graben wir uns durch den Code, um zu verstehen, was das System tun sollte.

KI-Coding-Tools verschlimmern dies indem sie Code schneller generieren, ohne die zugrunde liegenden Prozessprobleme zu lösen. Selbst Spec-Driven-Tools nutzen die Spezifikation meist, um den Code zu beschreiben, den ein Entwickler gleich schreibt; der Code bleibt das eigentliche Artefakt, die Spezifikation ist nur ein Mittel, ihn zu erzeugen.

Die Lösung #

AI Unified Process dreht das um. Anforderungen bleiben im Zentrum, und alles andere wird daraus generiert, wobei KI als Konsistenz-Engine fungiert.

Iterative Verbesserung: Durch kurze Iterationen verbessern sich Spezifikationen, Code und Tests gemeinsam. Dokumentation ermöglicht nachhaltige Entwicklung und Modernisierung.

Test-getriebene Konsistenz: Tests stellen sicher, dass sich das System unabhängig von Code-Generierungsänderungen gleich verhält und ermöglichen sicheres Refactoring und Evolution.

Der Unterschied

Für das ganze Team gebaut, nicht nur für Entwickler #

In den meisten Spec-Driven-Tools schreiben Entwickler Spezifikationen, die den Code beschreiben. Die Spezifikationen des AI Unified Process beschreiben das Verhalten des Systems, damit Kunden sie validieren, Analysten sie verantworten, Engineers daraus bauen und Tester dagegen prüfen können. Der Code ist nur die aktuelle Implementierung.

Die meisten Spec-Driven-Tools #

Entwicklerzentriert per Design. Spezifikationen werden von Entwicklern geschrieben, um den Code zu beschreiben: ein ausgefeilter Prompt für die Implementierung eines einzelnen Features, der faktisch verworfen wird, sobald der Code ausgeliefert ist.

Die Spezifikation dient dem Code: der Code bleibt die Quelle der Wahrheit, die Spezifikation verfällt mit der Auslieferung, und Anforderungswissen verlässt das Entwicklungsteam nie.

AI Unified Process #

Anforderungszentriert von Anfang an. Use Cases spezifizieren das Verhalten des Systems: was es tun muss, nicht wie der Code es tut. Sie sind vollwertige, lebende Artefakte: geschrieben von Business Analysts und Requirements Engineers, validiert von Kunden und Endbenutzern, umgesetzt von Engineers und geprüft von Test Engineers.

Der Code dient der Spezifikation: das Verhalten ist die Quelle der Wahrheit; Code, Tests und Dokumentation werden drumherum generiert und regeneriert. Use Cases überleben jede Implementierung.

Spec-anchored, nicht spec-first: die Spezifikation bleibt über die Lebensdauer des Systems im Repository. Die Einordnung in die drei Ebenen von Spec-Driven Development.

Auch Entwickler gewinnen: «Zum ersten Mal hatte ich das Gefühl, dass die Kontrolle an mich als Entwickler zurückgegeben wurde.» Marc Affolter, alle Stimmen aus der Praxis.

Herkunft

Der Unified Process, neu gebaut für das KI-Zeitalter #

Der Name ist Absicht. Der Unified Process der späten 1990er hatte die Grundlagen richtig: Use Cases als zentrale Artefakte, vier Phasen, kurze Iterationen, Architektur zuerst. Was ihm fehlte, war ein Weg, Spezifikation, Code und Tests synchron zu halten, sobald das Projekt lief. Genau das kann KI gut.

→ Behalten

Behalten

  • Vier Phasen: Inception, Elaboration, Construction, Transition
  • Use Cases als Einheit für Spezifikation, Validierung und Test
  • Iterativ und inkrementell, mit einem Business Review am Ende jeder Iteration
→ Weggelassen

Weggelassen

  • Dutzende Artefakt-Typen und Rollenbeschreibungen
  • Dokumente, die für den Prozess geschrieben wurden, nicht für das Produkt
  • Eine Tool-Suite, die man kaufen musste
→ Neu

Neu

  • KI generiert Code, Tests und Dokumentation aus den Use Cases und generiert neu, wenn sie sich ändern
  • Die Spezifikation bleibt im Git-Repository, neben dem Code, für die Lebensdauer des Systems
  • Open-Source-Plugins statt einer lizenzierten Methode
Lernen

Das Buch und der Gratis-Leitfaden #

Zwei Wege, die Methode in der Tiefe zu lernen. Workshops finden Sie unter Loslegen.

Buchcover: Spec-Driven Development: From Specs to Code with AI Agents von Simon Martinelli

Neues Buch: Spec-Driven Development #

From Specs to Code with AI Agents. Der praxisnahe Leitfaden von Simon Martinelli, der zeigt, wie Spezifikationen zur zentralen Quelle der Wahrheit für Code, Tests und Validierung werden, aufbauend auf dem AI Unified Process.

Apress · Jetzt erhältlich

Zum Buch →
Guide-Cover: Writing Use Cases for AI von Simon Martinelli

Gratis-Guide: Writing Use Cases for AI #

Use Cases schreiben für Stakeholder, Entwickler und KI-Agenten: das Spezifikationsformat im Zentrum des AI Unified Process, in elf kurzen Kapiteln mit Vorlage, Beispiel und Checklisten.

Leanpub · Gratis · PDF, EPUB & Web · auf Englisch

Gratis holen →
Aus der Praxis

Was die Anwender sagen #

Teamleiter
Der AI Unified Process ist für uns bei der WBS GRUPPE die ideale Methode, um bestehende Produkte strukturiert zu analysieren und weiterzuentwickeln. Indem Anforderungen und Use Cases konsequent im Mittelpunkt stehen, behalten wir auch in einer etablierten Codebasis die volle Kontrolle. Besonders bemerkenswert: Durch die präzisen Spezifikationen verlief die anschließende Implementierung überraschend schnell. Ein hocheffizienter Rahmen für die agile Softwareentwicklung im KI-Zeitalter.
Jens Kreutzer Teamlead Development, WBS GRUPPE
Kunde
Mit AIUP haben wir unsere interne B2B-Verkaufsapplikation in einem Bruchteil der Zeit umgesetzt, die ich erwartet hatte, inklusive der Schnittstellen zu unserem in die Jahre gekommenen System für die Verwaltung der Produktlizenzen. Wir haben unsere alten, manuell gepflegten Word-Angebote und Verkaufsabrechnungen analysieren und in Markdown spezifizieren lassen, und es war verblüffend zu sehen, wie perfekt die generierten PDFs aussahen und wie alle Berechnungen automatisch stimmten. Die Spezifikationen haben das Ganze getragen. Jetzt können wir Funktionalität Schritt für Schritt aus diesem schwer wartbaren Legacy-System herauslösen.
Markus Horisberger Principal Consultant, centeractive ag
Software Engineer
Ich habe AIUP sowohl für ein Greenfield- als auch für ein bestehendes Brownfield-Projekt eingesetzt. Beides hat funktioniert, und beide Ansätze waren ebenso effizient wie unterhaltsam. Vor allem hatte ich beim Agentic Engineering zum ersten Mal das Gefühl, dass die Kontrolle an mich als Entwickler zurückgegeben wurde: ein Gefühl, das ich vermisst hatte, seit ich die AI-Prompting-Phase hinter mir gelassen und mich ins 'Vibe-Coding' gewagt hatte. Da der Tech-Stack aiup-vaadin-jooq für mein bestehendes Brownfield-Projekt nicht in Frage kam, trage ich mit dem Plugin aiup-angular-jpa zu AIUP bei.
Marc Affolter Senior Software Engineer, Oepfelbaum IT Management, Contributor des aiup-angular-jpa-Plugins
Software Engineer
Mit AIUP und Claude Code Software zu bauen macht richtig Spass. So sind zwei Projekte in Rust entstanden: AudioSnip, eine Cross-Platform-Desktop-App mit Tauri 2, um Audio aus Videodateien zu extrahieren, und Konzertmeister CLI, ein Tool für die Konzertmeister-API. Beides liess sich dank Claude Code auch gleich als Homebrew Tap verpacken, sodass ich die Tools direkt mit brew install auf dem Mac installieren kann. Zusammen mit Claude Code Specs schreiben, implementieren, testen: coole Sache. Und man versteht hinterher sogar noch, was der Code tut.
Nik Bucher Senior Software Engineer
Consultant
Mit AIUP und Spec-Driven Development habe ich innerhalb von drei Kalendertagen (bei rund vier bis fünf Stunden reiner Arbeitszeit) ein fertiges Produkt entwickelt: deckweaver. Aus einer zweisätzigen README hat Claude Code Anforderungen und Use Cases erzeugt, die exakt dem entsprachen, was ich wollte. Den Rest (OAuth-Anbindung, Google Slides API, Thymeleaf-Frontend) hat Claude Code ohne Probleme übernommen. Ich bin wirklich begeistert.
Björn Wilmsmann Selbstständiger IT-Consultant
Entdecken

Tiefer einsteigen #

Wählen Sie einen Faden: das Studio, die Methodik, die Enterprise-Geschichte, die Videos, die Werkzeuge oder die Artikel.

Fragen

Häufige Fragen #

Die Fragen, die wir von Kunden, Analysten, Engineers und Testern am häufigsten hören.

Muss ich Entwickler sein, um den AI Unified Process zu nutzen?

Nein. Der Prozess beginnt mit einer Vision, Geschäftsprozessen, Anforderungen und Use Cases in Klartext. Kunden und Endbenutzer validieren sie, Business Analysts und Requirements Engineers verantworten sie, und Engineers generieren und testen die Anwendung daraus. AI Unified Studio gibt nicht-technischen Stakeholdern eine Sicht auf das Projekt, ohne Repository-Checkout.

Die Projektübersicht in AI Unified Studio →
Brauche ich Claude Code?

Nein. Die Plugins sind Skill-Dateien nach den offenen Standards Agent Skills und Agent Plugins. Sie laufen in Claude Code, OpenAI Codex CLI, Cursor, GitHub Copilot, Gemini CLI und OpenCode und lassen sich mit Tessl für jedes dieser Tools installieren. Das Tutorial verwendet Claude Code als Beispiel; die Befehle und die generierten Dateien sind in jedem Tool dieselben.

Die Plugins mit anderen KI-Coding-Tools nutzen →
Was sieht ein Kunde oder Endbenutzer konkret?

Use Cases, die beschreiben, was das System tut, in seiner Sprache, mit generierten Diagrammen und dem aktuellen Status. Jede Iteration endet mit einem Business Review genau dieser Use Cases, und Abnahmetests folgen ihnen eins zu eins. Was freigegeben wurde, wird gebaut, und was gebaut wurde, wird getestet.

Die vier Phasen und der Business Review →
Welche Technologie-Stacks werden unterstützt?

Das Core-Plugin ist stack-unabhängig; die Code-Generierung kommt aus Stack-Plugins. Heute: Vaadin mit jOOQ, Angular mit JPA, Blazor mit .NET und NestJS mit Next.js. Die Plugins laufen in Claude Code, OpenAI Codex CLI, Cursor, GitHub Copilot, Gemini CLI und OpenCode; die Skills folgen den offenen Standards Agent Skills und Agent Plugins.

Alle Plugins auf der Werkzeuge-Seite →
Funktioniert das mit einem bestehenden System?

Ja. Der Brownfield-Workflow leitet zuerst Use Cases, Entity-Modell und Testfälle aus dem bestehenden Code ab, damit die Spezifikation die Realität einholt. Ab dann laufen Änderungen, neue Features und Fehlerbehebungen über die Use Cases, und Funktionalität kann Schritt für Schritt aus dem Altsystem herausgelöst werden.

Greenfield vs. Brownfield →
Was kosten die Werkzeuge?

Die Agent-Plugins und der AI Unified Process Navigator sind Open Source und kostenlos. AI Unified Studio ist in privater Beta: Zugang auf Einladung, die kostenlose Testphase startet mit der Einladung, der Preis wird zur allgemeinen Verfügbarkeit bekannt gegeben. Das Buch verkauft Apress; der Guide ist gratis.

Studio-Einladung anfragen →
Wo läuft die KI, und wo sind meine Daten?

In Ihrer eigenen Umgebung. Alle Artefakte liegen in Ihrem Git-Repository. Die Plugins laufen in der Sitzung Ihres Coding-Agenten; das Studio stösst die Generierung in der CI Ihres eigenen Repositories an, und das Ergebnis kommt als Pull Request. Ihr KI-Zugangstoken liegt ausschliesslich als Secret bei Ihrem Git-Provider, nie im Studio.

So läuft die Generierung in Ihrer CI →
Ist das wieder RUP?

Die guten Teile davon, ja. Der AI Unified Process behält die vier Phasen, die Use Cases und die kurzen Iterationen des Unified Process und lässt den Artefakt-Katalog, die Rollenbeschreibungen und die Zeremonie weg. Was ihn heute funktionieren lässt: KI hält Spezifikation, Code und Tests konsistent, also genau den Teil, den der ursprüngliche Prozess nur von Menschen von Hand verlangen konnte.

Woher der Name kommt →
Loslegen

Drei Wege zum Start #

Wählen Sie den, der zu Ihrem Team passt. Alles beginnt mit denselben Artefakten: Vision, Anforderungen, Entity Model, Use Cases, Testfälle. Die Frage ist nur, wie viel Unterstützung Sie auf dem Weg wollen.

Selber machen · Gratis · Open Source

Heute Nachmittag starten #

Plugins installieren, dem Tutorial folgen und noch heute die erste Anwendung aus einem Use Case bauen. Alles bleibt in Ihrem Git-Repository.

  • Agent-Plugins (Claude Code, Codex, Cursor, Copilot) und der AI Unified Process Navigator, gratis und Open Source
  • Gratis-Leitfaden Writing Use Cases for AI
  • Schritt-für-Schritt-Tutorial: eine Buchbibliothek von der Vision bis zu den Tests
Zum Tutorial Gratis-Leitfaden holen →
Team schulen · In-house oder online
Am beliebtesten

Ihr Team schulen #

Spezifikationsgetriebene Entwicklung mit dem AI Unified Process

Bringen Sie Analysten, Engineers und Tester in einen Workshop. Sie gehen mit einem Use-Case-Katalog für Ihr eigenes Produkt und einer generierten ersten Iteration nach Hause.

  • Hands-on mit Ihrer eigenen Domäne, keine Demo
  • Deckt die vier Phasen ab, Greenfield und Brownfield
  • Inklusive Buch für alle Teilnehmenden

CHF 4'400 pro In-house-Tag, bis 10 Personen · Online-Session ab $290

Nächste Online-Session 13. Oktober 2026

Zum Workshop Alles zum Workshop →
Mit Studio einführen · Private Beta

Alle Stakeholder einbeziehen #

Für Teams, in denen auch Kunden und Analysten an den Spezifikationen arbeiten sollen. AI Unified Studio gibt jedem Stakeholder eine Sicht auf das Projekt ohne Repository-Checkout, und die Generierung läuft in Ihrer eigenen CI.

  • Strukturierte Editoren für Anforderungen, Entity Model, Use Cases, Tests
  • Business Review jeder Iteration im Browser
  • Onboarding-Gespräch und 30-minütiger Fit-Check inklusive
Studio-Zugang anfragen Gespräch buchen →

Nicht sicher, welcher Weg passt? Buchen Sie ein 30-minütiges Gespräch, dann finden wir es gemeinsam heraus.

Auf dem Laufenden bleiben

Newsletter abonnieren #

Updates zum AI Unified Process: Methodik, Werkzeuge und Workshop-Termine. Kein Spam.

Ihre Anmeldung konnte nicht gespeichert werden. Bitte versuchen Sie es erneut.
Danke! Bitte bestätigen Sie Ihre Anmeldung über die E-Mail in Ihrem Posteingang.