期間やスケジュール、開発内容を事前に決めて開発を行う手法です。
アジャイル開発に比べて、柔軟性は低くなりますが、開発を着実に進めることができます。
アジャイル開発に比べ、開発コストを安くできることが多いです。