IT用語入門:ウォーターフォールモデル【工程を一方向に進める計画重視の開発手法】

PR
PR

PR

バナー

ウォーターフォールモデルとは

ウォーターフォールモデルは、システム開発を要求定義、外部設計、内部設計、開発、テスト、運用といった工程に分け、上流から下流へ一方向に進める開発手法です。滝が上から下へ流れるイメージから名づけられました。

原則として前の工程が完了し、成果物が確定してから次へ進みます。設計とプログラミングを並行させないため、各工程でのレビューがしやすく、前工程の品質と全体の一貫性を保てます。工程や進捗を数値化しやすく、管理の見通しが立てやすい点が特徴です。

このため、関係者が多い大規模開発や、要件が比較的安定している案件に向いています。一方で、後戻りが起きると影響が大きく、コストや期間が増えやすいという欠点があります。計画を先に固めて段階的に作る役割を持つ手法だと理解すると、採用判断がしやすくなります。