ソフトウェア開発において、要件定義からテストまでを工程ごとに完了させて進める開発モデルはどれか。

ウォーターフォールモデルは、上流工程から下流工程へと水が落ちるように順序立てて開発を進める手法で、工程の後戻りが難しい特徴がある。