令和7年度 ITパスポート 問39(マネジメント)
出典:令和7年度 ITパスポート試験 公開問題 問39(独立行政法人情報処理推進機構(IPA))
ソフトウェア開発モデルであるアジャイルモデルの特徴に関して,次の記述中のa,bに入れる字句の適切な組合せはどれか。
アジャイルモデルとは,要件を確定してから開発を実施するウォーターフォールモデルの[ a ]する形で提唱された,[ b ]できるようにソフトウェアを開発するための手法の総称である。
| 選択肢 | a | b |
|---|---|---|
| ア | 課題を改善 | 開発工程で生じる種々の変更に迅速に対応 |
| イ | 課題を改善 | 開発工程を順に実施 |
| ウ | 特徴を継承 | 開発工程で生じる種々の変更に迅速に対応 |
| エ | 特徴を継承 | 開発工程を順に実施 |
正解と解説を見る
正解:ア
【ウォーターフォールモデルとアジャイルモデル】
ウォーターフォールモデルは、要件定義・設計・プログラミング・テストなどの工程を、上流から下流へ順番に進める開発手法です。前の工程に戻らないことを前提にしているので、計画や進み具合を管理しやすい反面、開発の途中で要件が変わると対応が難しいという課題があります。
アジャイルモデルは、この課題を改善する形で提唱された手法の総称です。短い期間(イテレーション)ごとに、優先度の高い機能から設計・開発・テストを繰り返して少しずつ完成させるので、開発の途中で生じる変更に素早く対応できます。
【空欄の検討】
a:アジャイルモデルは、ウォーターフォールモデルの課題を改善する形で提唱されました。特徴を継承したものではありません。
b:開発工程で生じる種々の変更に、迅速に対応できるようにする手法です。工程を順に実施するのは、ウォーターフォールモデルの特徴です。
aが「課題を改善」、bが「開発工程で生じる種々の変更に迅速に対応」の組合せです。よって、正解は選択肢アです。