Concept

Spec-Driven Development

Writing a structured spec before any code so AI coding agents execute against it — the methodology I practise, template and write about.

  • #methodology
  • #ai

Spec-driven development (SDD) is a methodology in which every feature starts with a specification rich enough for an AI coding agent to execute: scope, acceptance criteria, edge cases, architecture and a task breakdown. The spec stops being documentation next to the code and becomes the input that produces it.

How I use it

Related