本文へスキップ

令和7年度 ITパスポート試験 問39

この問題の解説と、これまでの解答の記録です。

問39
頻出度★★★

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

出典 令和7年度 ITパスポート試験 問39
解説

問 39

  • ア

    正解 アジャイルモデルは、ウォーターフォールモデルの『要件を最初に確定してから工程を順に実施する』ことに起因する課題(途中の変更に弱い、成果物が出るのが遅いなど)を改善する形で提唱された開発手法の総称です。短い反復(イテレーション)で開発を繰り返し、開発工程で生じる種々の変更に迅速に対応できるようにする点が最大の特徴です。したがって a=『課題を改善』、b=『開発工程で生じる種々の変更に迅速に対応』となり、正解はアです。

  • 不正解イ

    a『課題を改善』は正しいものの、b『開発工程を順に実施』が誤りです。工程を順に一方向で進めるのはウォーターフォールモデルの特徴であり、変更への迅速な対応を重視するアジャイルの説明にはなりません。

  • 不正解ウ

    b『開発工程で生じる種々の変更に迅速に対応』は正しいものの、a『特徴を継承』が誤りです。アジャイルはウォーターフォールの特徴を受け継ぐのではなく、その課題を改善する形で提唱された、性格の異なる手法です。

  • 不正解エ

    a『特徴を継承』、b『開発工程を順に実施』ともに誤りで、これはむしろウォーターフォールモデルの説明です。アジャイルはウォーターフォールの課題を改善し、変更へ迅速に対応する手法なので当てはまりません。

ここがポイント
  • アジャイルモデルは、要件を確定して工程を順に進めるウォーターフォールモデルの課題を改善する形で提唱され、短い反復で開発工程中の変更に迅速に対応できることを重視する開発手法の総称である。
  • ウォーターフォールモデルは、要件確定後に各工程を順番(一方向)に実施するため変更に弱い、という対比で押さえるとよい。
用語

解答の記録