AI (artificial intelligence) Learning · 05 / 08

AI-Driven Development Lifecycle

How the invoicing system was specified, built, verified and operated with AI in the loop, with a named human decision and gate at every phase.

What the AI-DLC (AI-Driven Development Lifecycle) is

The AI-driven development lifecycle (AI-DLC) is the delivery method this example was built with. AI does most of the drafting, generating and checking, and humans make the decisions, own the design and sign each gate. The work is organized in three phases, each closed by a gate that someone is accountable for.

Delivery lifecycle in three phases with gates Three phases run in a loop: Inception, Construction and Operations. Each phase ends at a gate that a named person signs. Feedback from operations starts the next bolt of work in inception.feedback starts the nextboltInceptionintent · design ·planGate: scope anddecision recordssignedConstructionspecify · build ·verifyGate: tests andevals passOperationsrelease ·observe · learnGate: monthlycontrol review
Each phase ends at a gate. Feedback from operations starts the next bolt in inception.

Inception: intent, scope and plan

  1. Intent

    Business requirements and targets (see overview) written as user stories with acceptance criteria.

  2. Design

    ADRs (Architecture Decision Records) drafted with the AI proposing options; the engineering lead decides and signs them.

  3. Plan

    Work broken into bolts of one to two days, each with its own evaluation criteria.

Gate: business owner and engineering lead sign the scope and the ADRs.

Construction: build in short, verified loops

  1. Specify

    Each bolt starts with failing tests and an evaluation set: expected extractions, match outcomes and cited answers.

  2. Build

    AI pairs on implementation; the human reviews every diff and owns the design.

  3. Verify

    Unit tests, contract tests for MCP (Model Context Protocol) tools, DAG (Directed Acyclic Graph) tests with stub tools, and evaluation runs on the golden sets.

Gate: all tests and evaluations pass against the thresholds in the bolt; security review for any new tool.

Operations: run, observe and improve

  1. Release

    Canary release by vendor cohort; model or prompt changes ship behind the same evaluation gate.

  2. Observe

    Dashboards for cycle time, exception rate, extraction confidence, gateway denials and cost per invoice.

  3. Learn

    Reviewer corrections become new evaluation cases; drift in exception rate triggers a bolt.

Gate: monthly control review with finance and audit on exceptions, overrides and access changes.

Who does what

RoleAI doesHuman decides
Business ownerSummarises stakeholder notes and drafts user storiesScope, priorities, approval limits
Engineering leadDrafts ADR options and reviews diffs for consistencyArchitecture, accepts ADRs, merges
DeveloperWrites tests and implementation from the bolt specDesign within a bolt, what to reject
AP (Accounts Payable) / finance reviewerExplains exceptions and drafts resolutionsEvery approval and posting decision
Security and auditScans for risky tool scopes and prompt-injection pathsAccess grants, control exceptions

The rule is simple: the AI may recommend anything, but nothing reaches production or moves money without a named human decision.

Artifacts each phase produces

Inception

User stories, requirements table, ADRs, bolt plan

Construction

Tests, evaluation sets, tool contracts, DAG definition, prompts as versioned files

Operations

Runbooks, dashboards, cost reports, monthly control review notes

Always

Traceable links from requirement to ADR to code to test to evaluation result

How we know the lifecycle is working

Build this for your business

This example uses a generic invoicing system, but the same pattern — orchestrated steps, governed tools, grounded knowledge and a documented lifecycle — fits most back-office processes. We can scope a pilot on your own documents and systems.

Book a discovery call