39の正解: マネジメント系開発技術

ソフトウェア開発モデルであるアジャイルモデルの特徴に関して、次の記述中のa, bに入れる字句の適切な組合せはどれか。 アジャイルモデルとは、要件を確定してから開発を実施するウォーターフォールモデルの [ a ] する形で提唱された、 [ b ] できるようにソフトウェアを開発するための手法の総称である。

問39の図

この設問が問うていること

ソフトウェア開発プロセスであるアジャイルモデルの開発コンセプトについて問う設問です。

a=課題を改善, b=開発工程で生じる種々の変更に迅速に対応正解
選択肢の解説: アジャイルモデルは、要件定義後に後戻りできないウォーターフォールモデルの「課題(変更対応の遅さ等)を改善(a)」し、開発中に生じる要件や「変更に迅速に対応(b)」できるように提唱された手法であるため、適切です。
a=課題を改善, b=開発工程を順に実施
選択肢の解説: 後半の「順に実施」はウォーターフォールモデルの特徴であるため不適切です。
a=特徴を継承, b=開発工程で生じる種々の変更に迅速に対応
選択肢の解説: アジャイルモデルはウォーターフォールモデルの弱点を変革するために考案されたものであり、「特徴を継承」しているわけではないため不適切です。
a=特徴を継承, b=開発工程を順に実施
選択肢の解説: 前半も後半もアジャイルの特徴とは逆になっているため不適切です。

総合解説

アジャイル(Agile)とは「俊敏な」という意味です。従来のウォーターフォールモデルが持つ「開発中の仕様変更に対応しにくい」「成果物ができるまで時間がかかる」という課題を改善するために提唱されました。プロジェクトを短い開発サイクル(イテレーション)に分割し、仕様変更やユーザー要求の追加に「迅速に対応」しながら段階的にリリースを進める開発手法です。したがって、正解は選択肢aになります。

執筆・監修: 運営者 KH更新日: 2026-07-05出典: IPA公式PDF(過去問題・解答例)
AIAIにその場で質問(デモ応答)

こんな聞き方もできます(タップで質問)

令和7年度を本番同様のCBT形式で解いてみよう

無料登録なしでも一部体験可能。登録すれば採点・弱点分析・AI教科書まで使えます。

令和7年度の過去問CBTを解く