テクノロジ系 / ソフトウェア開発管理技術
ウォーターフォールモデル
ウォーターフォールモデルは、要件定義、設計、実装、テスト、運用を原則として順番に進める開発モデルです。
もう少し詳しく
工程を上流から下流へ滝のように進めるため、計画や進捗管理がしやすい一方、後工程で要件変更が出ると手戻りが大きくなりやすい特徴があります。要件が比較的安定している大規模開発で使われることがあります。
試験での見方
公共系システムで、先に要件定義書と基本設計書を確定し、その後に詳細設計、プログラミング、結合テストへ進みます。
ウォーターフォールは、工程の順序性、文書化、上流工程の重要性がポイントです。変化への柔軟性を重視するアジャイルと対比して覚えます。