平成25年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問18
テクノロジ/開発技術ソフトウェア開発におけるプロセスモデルに関する記述として,適切なものはどれか。
出典:平成25年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問18
- アウォータフォールモデルでは,企画段階での誤りは,開発の初期段階でほとんど判明する。
- イスパイラルモデルによる開発では,段階的に機能追加を繰り返し,各繰返しの段階でユーザの要求を確定して機能を充実していく。
- ウスパイラルモデルによる開発で用いられるプロトタイピングは,ウォータフォールモデルの欠点を補う手法であるが,要求仕様の早期の確定のためにはエンドユーザの参加は望ましくない。
- エスパイラルモデルは,プロトタイプによって仕様を確定していくことが前提となっている。
正解:イ
解説
スパイラルモデルは,リスク分析を伴う反復型の開発プロセスであり,繰返し(イテレーション)ごとに機能を段階的に追加しながらユーザの要求を確定し,機能を充実させていく開発プロセスモデルである。
選択肢ごとの解説
- ア誤り。ウォータフォールモデルでは,企画段階の誤りは,開発の後工程やシステムの運用段階になってから判明することが多い。
- イ正しい。スパイラルモデルによる開発では,繰返しごとに機能を段階的に追加し,各段階でユーザの要求を確定しながら機能を充実させていく。
- ウ誤り。プロトタイピングによって要求仕様を早期に確定するためには,むしろエンドユーザの参加が望ましい。
- エ誤り。スパイラルモデルは,プロトタイプの利用を必須の前提とするものではなく,リスク分析に基づいて反復的に開発を進める枠組みである。