平成21年度春期 ITパスポート 問38 解説
ソフトウェア開発プロセスを“要件定義”,“システム設計”,“プログラミング”,“テスト”の各工程に区切って,この順に進める手法の長所はどれか。
- ア開発工程のどの時点でも,ソフトウェアの仕様変更に柔軟に対応できる。
- イ開発の進捗状況の把握が容易である。
- ウ上流工程におけるレビューの工数が少なくて済む。
- エ利用者が,開発の早い時期にソフトウェアを試用できる。
答えを見る
正解 イ開発の進捗状況の把握が容易である。
要点ウォータフォールは工程が明確で進捗を把握しやすい
解説
工程を順に一方向で進めるウォータフォールモデルは、各工程の区切りと成果物が明確なので、開発の進捗状況を把握しやすいのが長所です。
- ア:前工程に戻ることを想定しないため、仕様変更には柔軟に対応しにくいので誤り。
- ウ:後戻りを防ぐため、上流工程で十分なレビューを行う必要があり、工数は少なくならないので誤り。
- エ:動くソフトウェアができるのは終盤なので、早期に試用できるのはプロトタイピングの長所で誤り。