本文へスキップ

令和元年度 秋期 ITパスポート試験 問49

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

問49
頻出度★★★

アジャイル開発の特徴として, 適切なものはどれか。

出典 令和元年度 秋期 ITパスポート試験 問49
解説

問 49

  • 不正解ア

    工程間の情報をドキュメントで引き継ぎ進捗を把握しやすいというのは、各工程を順に進め文書で成果を受け渡すウォーターフォール型開発の特徴。アジャイルはドキュメントより動くソフトウェアを優先するため、この記述はアジャイルの特徴として不適切。

  • 不正解イ

    各工程でプロトタイピングを実施して潜在する問題や要求を見つけ出すのは、試作品を作って確認するプロトタイピングモデルの特徴。アジャイルの本質は反復開発と変化への迅速な対応であり、「各工程でのプロトタイピング」を特徴とする記述はアジャイルの説明として的外れ。

  • 不正解ウ

    最後の工程で不具合が出ると前工程に遡って手戻り作業が多くなるのは、後戻りしにくいウォーターフォール型開発の弱点を述べたもの。アジャイルは短い反復で早期に問題を発見・修正するため大きな手戻りを避けやすく、この記述はアジャイルの特徴ではない。

  • エ

    正解 エが正解。アジャイル開発は「アジャイルソフトウェア開発宣言」に基づき、詳細なドキュメントを作り込むことよりも動作するソフトウェアを早く形にすることを重視する。短い反復(イテレーション)で開発・リリースを繰り返し、その都度顧客のフィードバックを受け取るため、開発途中で変化する顧客の要望を素早く取り込める。エの「ドキュメントの作成よりもソフトウェアの作成を優先し、変化する顧客の要望を素早く取り入れる」はまさにこの特徴を述べており、正しい。

ここがポイント
  • アジャイル開発は「アジャイルソフトウェア開発宣言」に基づき、ドキュメント重視より動くソフトウェアを優先し、短い反復で変化する顧客要求へ迅速に対応する。
  • 対比として、工程を順に進め文書で引き継ぐウォーターフォール型(ア・ウ)や、試作で要求を探るプロトタイピング(イ)とアジャイルの違いを区別できることが考点。
用語

解答の記録