問題(令和7年 問39)
ソフトウェア開発モデルであるアジャイルモデルの特徴に関して、次の記述中のa、bに入れる字句の適切な組合せはどれか。
アジャイルモデルとは、要件を確定してから開発を実施するウォーターフォールモデルの( a )する形で提唱された、( b )できるようにソフトウェアを開発するための手法の総称である。
a | b | |
ア | 課題を改善 | 開発工程で生じる種々の変更に迅速に対応 |
イ | 課題を改善 | 開発工程を順に実施 |
ウ | 特徴を継承 | 開発工程で生じる種々の変更に迅速に対応 |
エ | 特徴を継承 | 開発工程を順に実施 |
解説(令和7年 問39)
この問題の特徴
- シラバス:Ver.4.0
- 出題分野: ソフトウェア開発管理技術
- 過去問題(公開)出題頻度:ほぼ必ず出た
- キーワード:アジャイル


ビジネス環境の変化や利用者からの要望に対する違い | ||||||
ウォータフォールモデル | アジャイルモデル | |||||
工程順に進めて、最後にリリース | 改善 | 比較的短い期間で、リリースと見直しを繰返す | ||||
迅速に対応できない。 | 迅速に対応できる。 |
ウォータフォールモデルは、開発工程を設計、実装、テストなどに分け、前の工程が完了してから、その成果物を使って次の工程を行う開発モデルです。
(基本情報 平成21年春午前 問45より)
システム開発を工程順に進めるので、後戻りすればシステムの開発効率が著しく低下します。
(基本情報 平成17年春午前 問40より
アジャイルは、開発対象のソフトウェアを、比較的短い期間で開発できる小さな機能の単位に分割しておき、各機能の開発が終了するたびにそれをリリースすることを繰り返すことで、ソフトウェアを完成させます。
一つの機能の開発終了時に、次の開発対象とする機能の優先順位や内容を見直すことで、ビジネス環境の変化や利用者からの要望に対して、迅速に対応できます。
(ITパスポート 令和2年 問37より)
よって、問題文は
アジャイルモデルとは、要件を確定してから開発を実施するウォーターフォールモデルの( a 課題を改善 )する形で提唱された、( b 開発工程で生じる種々の変更に迅速に対応 )できるようにソフトウェアを開発するための手法の総称である。
となり、正解は ア です。
コメント