仕様駆動開発(SDD)は、MarkdownやOpenAPIなどの仕様を開発の正本とし、そこからコードやテストを自動生成・検証する手法です。従来の実装中心開発で発生しがちなドキュメントの形骸化やコードとの乖離を防ぎ、開発プロセス全体で整合性を保つことを目的としています。