Spec Driven Development
AssessTechniques
A development style centered on writing specifications as the main input for implementation.
Why it's here
Placed in Assess: 3 article(s) of evidence from 3 source(s), led by research-stage coverage, with 1 in the last 30 days. Confidence 56%.
Evidence (3)
- 5InfoQ·7/14/2026framework_updateBuilding a Context Store for AI-Aware Software Evolution
The article argues that AI-assisted development can accelerate the first part of coding while obscuring architectural complexity until later stages. It proposes a repo-bound Context Store that combines spec-anchored SDD, TDD, and automated fitness functions to help human reviewers and AI agents evolve systems more safely.
- 6The New Stack·7/7/2026researchRethinking code review in the AI coding era
The article argues that traditional code review is no longer keeping up with AI-assisted development, where code can be produced far faster than humans can review it. It splits review into two separate jobs—alignment and standards-checking—and suggests that intent should be captured during development rather than only in pull requests.
- 5Martin Fowler·3/4/2026researchRethinking Human and Agent Roles in Software Development Loops
The article argues that software teams should focus humans on the outcome-driven “why loop” while letting agents handle more of the implementation-focused “how loop.” It describes software development as nested loops that create, select, and validate artifacts such as code, tests, tools, and documentation, and questions how much internal quality needs to be preserved when LLMs generate software.