Deep Dive into AI Coding: Three Implementation Tiers of Spec-Driven Development

mattpocockuk · x · 2026-08-01

Birgitta Böckeler, Distinguished Engineer at Thoughtworks, explores the trending AI coding concept of Spec-Driven Development (SDD) on Martin Fowler's site.

The article explains that the core philosophy of SDD is writing a 'spec' before AI generates code, making it the single source of truth for both humans and AI. Based on tools like Kiro, spec-kit, and Tessl, the author categorizes SDD into three progressive implementation levels:

Related event: Experts Rethink AI Coding: Spec Docs Should Be Ephemeral(2 posts)→

Original post →

More from coding & agent

coding & agent channel →