Spec-Driven Development — AI Glossary

Spec-driven development is a workflow in which a written specification — acceptance criteria, edge cases, interfaces, validation rules, and explicit non-goals — is produced before any code, and AI coding agents work from that spec rather than from informal conversational requests.