ウォータフォールモデルは教科書通りのお手本のような開発モデル
ITパスポート試験の中でも、ストラテジ系の「3.システム戦略」が含まれるシステム企画の分野は4〜10問と出題範囲の多い内容です。
システム企画の用語は概念のような抽象的な考え方の出題ですが、システム開発プロセスに関連する用語は、テクノロジ系にも関係する具体的な方法が含まれています。
今回のITパスポート用語集では、システム開発モデルの中でも最も基本とされているウォータフォールモデルをまとめさせていただきます。
ウォータフォールモデルの定義
ウォータフォールモデルはシステム開発モデルの1つで、システム開発プロセスの①要件定義、②設計(外部・内部設計)、③プログラミング(コーディング)、④テスト、⑤運用・保守のまでを順番に行う方法です。
システム開発プロセスの1つの工程が完了してから、次の工程に進む特徴があります。
参考:『改訂2版 この1冊で合格! 丸山紀代のITパスポート テキスト&問題集』丸山紀代 p136〜p139
ウォータフォールモデルの特徴、メリットとデメリット
ウォータフォールモデルは、組み込みソフトウェアや通信システムなど、最初から作るべき機能が明確になっているシステムで採用されています。
ウォータフォールモデルのメリット
システム開発プロセスの工程通りに進むため、システム開発の経験が少ない方もイメージしやすい開発方法です。
予定された計画通りに開発が進みやすいメリットがあります。
システム開発プロセスの関連用語
●システム(System)
システム開発プロセスとは? - リザーブスキル、ITパスポートと少々の統計学
システム開発モデルとは? - リザーブスキル、ITパスポートと少々の統計学
○ウォータフォールモデル
スパイラルモデルとは? - リザーブスキル、ITパスポートと少々の統計学
プロトタイピングモデルとは? - リザーブスキル、ITパスポートと少々の統計学
RAD(Rabbit Application Development)とは? - リザーブスキル、ITパスポートと少々の統計学
DevOpsとは? - リザーブスキル、ITパスポートと少々の統計学
リバースエンジニアリングとは? - リザーブスキル、ITパスポートと少々の統計学
アジャイルモデルとは? - リザーブスキル、ITパスポートと少々の統計学
ウォータフォールモデルのまとめ
ウォータフォールモデルはシステム開発モデルの1つで、システム開発プロセスの順番を大切にした開発方法です。
いわゆる「教科書通り」のため、経験が少ない方もイメージしやすい一方、融通が効きにくいデメリットもあります。
↑ライフスタイルを語るブログのグループです