この概念が出た関連問題

この試験の対策ガイド

ITパスポート試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は エ

解説

アジャイル開発は、短い期間(イテレーション)で計画→設計→実装→テストのサイクルを繰り返し、徐々に製品を成長させていく開発手法です。選択肢Dは「固定された短期間のサイクルを繰り返しながら」「機能を順次追加する」という、まさにアジャイル開発の特徴を正確に表現しています。アジャイル開発では、各イテレーションで動作する製品を作り、フィードバックを得ながら改善を重ねていくことが重要です。

なぜ他の選択肢は違うのか

選択肢 ア
トライアルを行って事前検証することは良い取り組みですが、これは開発手法というよりも事前調査のフェーズです。アジャイル開発の特徴である反復的な開発サイクルが含まれていません。
選択肢 イ
単にベンダへの委託を述べているだけで、開発手法については言及していません。アジャイル開発かウォーターフォール型開発かは、委託先の選定方法とは直接関係ありません。
選択肢 ウ
これは典型的なウォーターフォール型開発の特徴を述べています。工程を順番に進め、各工程で承認を行う方式は、アジャイル開発とは異なるアプローチです。

解くときのポイント

アジャイル開発の特徴を覚えるポイントは「短期間の反復(イテレーション)」「機能の段階的な追加」「フィードバックを基にした改善」の3つです。選択肢を見たときに、これらの要素が含まれているかどうかをチェックすると良いでしょう。