Skip to main content

What is RAPID?

RAPID — Rigorous AI-Powered Iterative Delivery — is Davies' model for building software at the new speed: AI agents do the building; engineers direct, review and govern.

AI is rewriting how software gets built. Work that took teams weeks or months of expensive effort — research, design, build, test — can now be done by an agent in hours or days at a fraction of the cost. The bottleneck is no longer typing code — it's direction.

RAPID is our answer: vibe-coding-style acceleration with enterprise engineering rigour built in — architecture, security, compliance and test as part of the flow, not bolted on at the end.

The shift: from typing to directing

You decide the direction and authorise the irreversible. The agent investigates, builds, verifies, and captures what it learns. The loop compounds.

Definition → Design → Tech selection → Build → Refinement → Flow-state ⇄ Production
  • Before: a rigorous lifecycle was affordable only for big bets — the careful parts (capture, polish, hardening) got cut first.
  • Now: every phase gets cheap, so you run the full lifecycle at any scale — even a single bug earns the whole loop — and still capture what you learn.

Where to go next

The story (from the deck):

The process (how we actually work):

  • The RAPID process — the master definition of the seven phases, handoffs and scaled variants.
  • Gates — the checklists that keep speed safe.

Standards — the rules, written for humans and loaded by agents. Grouped by theme:

Playbooks — how the work is done:

The operational counterparts — gate cards, templates, the project scaffold, prompts, skills, radar and registers — live in the repo's toolkit/ tree (see toolkit/README.md).

note

RAPID was formerly named RAID (Rapid AI Development); it was renamed to avoid confusion with RAID logs. Some historical material may still use the old name.