ITパスポート試験 - 令和8年 - 問38
要求事項が明確であり仕様変更が少ないことが見込まれるソフトウェアの開発に用いる開発モデル・手法として,最も適切なものはどれか。
| ア | アジャイル開発 |
|---|---|
| イ | ウォーターフォールモデル |
| ウ | スパイラルモデル |
| エ | プロトタイピングモデル |
答え : イ
分野 : マネジメント系 › 開発技術 › ソフトウェア開発管理技術 › 開発プロセス・手法
解説 :
要求事項が明確で仕様変更が少ないと見込まれるソフトウェア開発に適した開発モデルを選ぶ問題です。答えは「イ」です。ウォーターフォールモデルは,要件定義,設計,実装,テストといった工程を順番に進めていく開発モデルで,後戻り(手戻り)が発生しにくい前提の開発に向いています。
選択肢「ア」のアジャイル開発は,要求の変化に柔軟に対応しながら短い期間で開発を繰り返す手法であり,仕様変更が多い場合に適しています。「ウ」のスパイラルモデルや「エ」のプロトタイピングモデルも,試作を繰り返しながら要求を明確にしていく手法であり,最初から要求が明確な場合には必ずしも最適とは言えないため誤りです。
分野 : マネジメント系 › 開発技術 › ソフトウェア開発管理技術 › 開発プロセス・手法
解説 :
要求事項が明確で仕様変更が少ないと見込まれるソフトウェア開発に適した開発モデルを選ぶ問題です。答えは「イ」です。ウォーターフォールモデルは,要件定義,設計,実装,テストといった工程を順番に進めていく開発モデルで,後戻り(手戻り)が発生しにくい前提の開発に向いています。
選択肢「ア」のアジャイル開発は,要求の変化に柔軟に対応しながら短い期間で開発を繰り返す手法であり,仕様変更が多い場合に適しています。「ウ」のスパイラルモデルや「エ」のプロトタイピングモデルも,試作を繰り返しながら要求を明確にしていく手法であり,最初から要求が明確な場合には必ずしも最適とは言えないため誤りです。