平成21年度春期 プロジェクトマネージャ試験 午前II 問15
【問題15】
ソフトウェア開発のプロセスモデルのうち,開発サイクルを繰り返すことによって,システムの完成度を高めていくプロセスモデルはどれか。
【解説】
ア: RADモデル
誤り。RAD(Rapid Application Development)モデルは、短期間でプロトタイプを作成しながら開発を進めるモデルで、反復的なプロセスも含むが、スパイラルモデルほど繰り返しによる完成度向上を主目的としていません。
イ: ウォータフォールモデル
誤り。ウォータフォールモデルは、要件定義、設計、実装、テストの各工程を順番に進める直線的なプロセスモデルであり、反復的な開発サイクルはありません。
ウ: スパイラルモデル
正しい。スパイラルモデルは、計画、リスク分析、開発、評価の4つのフェーズを反復しながらシステムの完成度を高めていくモデルです。このプロセスにより、リスクを低減しながらシステムを段階的に洗練させていきます。
エ: プロトタイピングモデル
誤り。プロトタイピングモデルは、ユーザーからのフィードバックを得るためのプロトタイプを作成して進めるモデルですが、スパイラルモデルほど計画的な反復を行いません。
出典:平成21年度 春期 プロジェクトマネージャ試験 午前II 問15