Skip to content

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

This question's explanation and your answers so far.

問39
頻出度★★★

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

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

問 39

  • ア

    正解 The Agile model is a general term for development methods proposed to improve on the problems caused by the Waterfall model—in which requirements are fixed first and the processes are then carried out in order, leading to problems such as being weak against mid-project changes and being slow to produce results. The Agile model develops iteratively through short repeated cycles (iterations), and its greatest feature is being able to respond quickly to various changes that arise in the development process. Therefore a means “improve on its problems” and b means “respond quickly to various changes that arise in the development process”, and the correct answer is “ア”.

  • Incorrectイ

    Although a, “improve on its problems”, is correct, b, “carry out the development processes in order”, is wrong. Advancing the processes in order and in one direction is a feature of the Waterfall model and does not describe Agile, which emphasizes responding quickly to changes.

  • Incorrectウ

    Although b, “respond quickly to various changes that arise in the development process”, is correct, a, “inherit its characteristics”, is wrong. Agile does not carry over the characteristics of the Waterfall model; it is a method of a different nature, proposed to improve on its problems.

  • Incorrectエ

    Both a, “inherit its characteristics”, and b, “carry out the development processes in order”, are wrong; this is rather a description of the Waterfall model. Agile is a method that improves on the problems of the Waterfall model and responds quickly to changes, so it does not apply.

ここがポイント
  • The Agile model is a general term for development methods proposed to improve on the problems of the Waterfall model (which fixes requirements first and then advances the processes in order); it emphasizes responding quickly to changes arising in the development process through short repeated cycles.
  • It is helpful to grasp this by contrast: the Waterfall model carries out each process in order (in one direction) after requirements are fixed, and is therefore weak against changes.
用語

Your answers