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 phaseOutputs from Inception
VisionRequirementsTest Strategy
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.