平成27年度春期 ITパスポート 問32 解説
ソフトウェア開発モデルの一つであるウォータフォールモデルの記述として,適切なものはどれか。
- アオブジェクト指向開発において,設計とプログラミングを何度か行き来し,トライアンドエラーで改良していく手法である。
- イサブシステムごとに開発プロセスを繰り返し,利用者の要求に対応しながら改良していく手法である。
- ウシステム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
- エシステム開発の早い段階で試作品を作成し,利用者の意見を取り入れながら要求や仕様を確定する手法である。
答えを見る
正解 ウシステム開発の工程を段階的に分割し,前工程の成果物に基づいて後工程の作業を順次進めていく手法である。
要点ウォータフォールモデルは工程を順に進め後戻りしない開発
解説
ウォータフォールモデルは、要件定義・設計・プログラミング・テストなどの工程を段階的に分け、前工程の成果物をもとに後工程を順番に進める開発モデルです。原則として後戻りしません。
- ア:設計とプログラミングを行き来しながら改良するのはラウンドトリップ(オブジェクト指向開発での反復的な手法)なので誤り。
- イ:サブシステムごとに開発を繰り返して改良するのはスパイラルモデルなので誤り。
- エ:早い段階で試作品を作り利用者の意見を取り入れるのはプロトタイピングモデルなので誤り。