スパイラルモデル
プログラムの規模やスケジュールなどの予測がしやすい。
ソフトウェア開発に付き物の要求仕様の変更などに対応しやすい。
設計工程が伸びて実装に費やせる期間が短くなるということが起きにくい。