Skip to content
Skip to content
Spec-DrivenMaturity: Emerging

AI Unified Process

Put the business spec first. Let AI build from it in four phases.

1 min read

What it is

AI Unified Process is a spec-first workflow. You write the business intent first. AI then turns that intent into architecture, code, tests, and release work.

It uses four phases: Inception, Elaboration, Construction, and Transition. Each phase has its own outputs and its own purpose.

Why it matters

The spec stays in charge. That makes change easier to manage. When the requirements change, you update the spec and let AI rebuild the parts below it.

Four phases

Hover or tap a phase

Outputs from Inception

VisionRequirementsTest Strategy
Hover a phase to see the artifacts it creates.

AIUP in three minimal steps

Keep artifacts explicit, then let implementation follow.

Step 1/3

Step 1 — Capture Inception output

State the business problem and expected outcome.

record Vision(String problem, String outcome) {}

interface InceptionPhase {
  Vision defineVision();
}

The vision is explicit and reviewable.

Sources

Related reading