Spec-Driven Development · AI Unified Process · 2026

Requirements-driven,
AI-native software development.

Specs at the center. AI handles the rest.
A requirements-driven, iterative methodology inspired by proven methodologies. Requirements stay at the heart of every project; AI generates, regenerates, and refactors everything else around them. Unlike developer-centric spec tools whose specs describe the code, AI Unified Process (AIUP) specs describe the behavior of the system — living artifacts in the hands of requirements engineers, not throwaway prompts. Built for business applications of every size — from small business tools to large enterprise systems. Enterprise-ready, but not enterprise-only.
Soon ·

Spec-Driven Development with the AI Unified Process

Live online workshop. Learn to create system use cases for AI collaboration and generate full-stack Java applications from formal specifications.

The next workshop will be announced soon — get in touch to be notified.

Get notified
The Challenge

Why traditional development falls short

Code-centric development leads to maintenance problems, hinders modernization, and causes business misalignment.

The Problem

Traditional development is code-centric. Requirements get outdated, documentation drifts, and when bugs appear, we dig through code to understand what the system was supposed to do.

AI coding tools make this worse by generating code faster without fixing the underlying process problems. Even spec-driven tools mostly use the spec to describe the code a developer is about to write — the code stays the real artifact, and the spec is just a means to produce it.

The Solution

AI Unified Process flips this around. Requirements stay at the center, and everything else gets generated from them using AI as the consistency engine.

Iterative Improvement: Through short iterations, specifications, code, and tests improve together. Documentation enables sustainable development and modernization.

Test-Driven Consistency: Tests ensure the system behaves the same regardless of code generation changes, enabling safe refactoring and evolution.

The Difference

Not another developer tool

In most spec-driven tools, developers write specs to describe the code. AI Unified Process specs describe the behavior of the system — the code is just the current implementation. Spec-driven development where the spec is a requirement, not a code plan.

Most Spec-Driven Tools

Developer-centric by design. Specs are written by developers to describe the code: an elaborate prompt for one feature's implementation — and effectively discarded once the code ships.

The spec serves the code: the code remains the source of truth, the spec decays the moment it ships, and requirements knowledge never leaves the development team.

AI Unified Process

Requirements-centric from the start. Use cases specify the behavior of the system — what it must do, not how the code does it. They are first-class, living artifacts maintained by Requirements Engineers — or by developers deliberately doing requirements engineering.

The code serves the spec: behavior is the source of truth; code, tests, and documentation are generated — and regenerated — around it. Use cases outlive any implementation.

From the field

What the users say

For us at WBS GRUPPE, the AI Unified Process is the ideal method for analyzing and evolving existing products in a structured way. With requirements and use cases consistently at the center, we stay in full control even in an established codebase. Particularly remarkable: thanks to the precise specifications, the subsequent implementation was surprisingly fast. A highly efficient framework for agile software development in the AI era.
Jens Kreutzer Teamlead Development, WBS GRUPPE
Building software with AIUP and Claude Code is genuinely fun. Two Rust projects came out of it: AudioSnip, a cross-platform desktop app built with Tauri 2 to extract audio from video files, and Konzertmeister CLI, a tool for the Konzertmeister API. Thanks to Claude Code, both were packaged as a Homebrew Tap, so I can install them directly with brew install on my Mac. Writing specs, implementing, and testing together with Claude Code — cool stuff. And afterwards you actually understand what the code does.
Nik Bucher Senior Software Engineer
With AIUP and spec-driven development, I shipped a complete product — deckweaver — in three calendar days, with maybe four to five hours of actual work. From a two-sentence README, Claude Code generated requirements and use cases that matched exactly what I had in mind. It then handled the tedious parts — OAuth, the Google Slides API, the Thymeleaf frontend — without a hitch. Genuinely impressed.
Björn Wilmsmann Independent IT Consultant
Explore

Go deeper

Pick a thread, the methodology, the enterprise story, the videos, the tools, or the articles.

Get In Touch

Ready to transform your development process?

The AI Unified Process combines the best of proven methodologies with modern AI tooling.

Talk to us

Book a meeting

Schedule a 30-minute call to discuss how the AI Unified Process fits your team and product.

Schedule a call
Stay in the loop

Subscribe to the newsletter

Updates on the AI Unified Process — methodology, tools, and case studies. No spam.

Your subscription could not be saved. Please try again.
Thanks! Please check your inbox to confirm your subscription.