平成28年度秋期 ITパスポート 問46 解説
ソフトウェア開発モデルには,ウォータフォールモデル,スパイラルモデル,プロトタイピングモデル,RADなどがある。ウォータフォールモデルの特徴の説明として,最も適切なものはどれか。
- ア開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
- イ開発する機能を分割し,開発ツールや部品などを利用して,分割した機能ごとに効率よく迅速に開発を進める。
- ウシステム開発の早い段階で,目に見える形で要求を利用者が確認できるように試作品を作成する。
- エシステムの機能を分割し,利用者からのフィードバックに対応するように,分割した機能ごとに設計や開発を繰り返しながらシステムを徐々に完成させていく。
答えを見る
正解 ア開発工程ごとの実施すべき作業が全て完了してから次の工程に進む。
要点ウォータフォールモデルは工程を順に完了させて次へ進む開発手法
解説
ウォータフォールモデルは、要件定義・設計・プログラミング・テストなどの工程を上流から順に進め、各工程の作業が全て完了してから次の工程へ進む開発モデルです。
- イ:機能を分割し開発ツールや部品で迅速に開発するのはRADなので誤り。
- ウ:早い段階で試作品を作って利用者に確認してもらうのはプロトタイピングモデルなので誤り。
- エ:機能ごとに設計・開発を繰り返して徐々に完成させるのはスパイラルモデルなので誤り。