平成24年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17
テクノロジ/開発技術開発ライフサイクルモデルとして,ウォータフォールモデル,進化的モデル,スパイラルモデルの三つを考える。ソフトウェア保守は,どのモデルを採用したときに必要か。
出典:平成24年度 春期 プロジェクトマネージャ試験 午前Ⅱ 問17
- アウォータフォールモデルだけ
- イウォータフォールモデルと進化的モデルだけ
- ウウォータフォールモデルとスパイラルモデルだけ
- エウォータフォールモデル,進化的モデル,スパイラルモデルの全て
正解:エ
解説
ソフトウェア保守は,開発ライフサイクルモデルの種類にかかわらず,リリース後に不具合の修正や仕様変更への対応が必要になるため,ウォータフォールモデル,進化的モデル,スパイラルモデルのいずれを採用した場合でも必要となります。
選択肢ごとの解説
- ア誤り。ウォータフォールモデルだけでなく,進化的モデルやスパイラルモデルを採用した場合でも,リリース後の保守は必要になります。
- イ誤り。スパイラルモデルを採用した場合にも,リリース後の保守は必要になります。
- ウ誤り。進化的モデルを採用した場合にも,リリース後の保守は必要になります。
- エ正しい。ソフトウェア保守は,開発ライフサイクルモデルの種類によらず,いずれのモデルを採用した場合でも必要になります。