令和3年度 ITパスポート 問51 解説
アジャイル開発を実施している事例として,最も適切なものはどれか。
- アAIシステムの予測精度を検証するために,開発に着手する前にトライアルを行い,有効なアルゴリズムを選択する。
- イIoTの様々な技術を幅広く採用したいので,技術を保有するベンダに開発を委託する。
- ウIoTを採用した大規模システムの開発を,上流から下流までの各工程における完了の承認を行いながら順番に進める。
- エ分析システムの開発において,分析の精度の向上を図るために,固定された短期間のサイクルを繰り返しながら分析プログラムの機能を順次追加する。
答えを見る
正解 エ分析システムの開発において,分析の精度の向上を図るために,固定された短期間のサイクルを繰り返しながら分析プログラムの機能を順次追加する。
要点アジャイルは短い固定期間の反復で機能を順次追加する開発手法
解説
アジャイル開発は、固定された短い期間(イテレーション、スプリント)のサイクルを繰り返しながら、優先度の高い機能から順次追加・改善していく開発手法です。エが該当します。
- ア:開発着手前のトライアルによる検証は、PoC(概念実証)にあたるので誤り。
- イ:ベンダへの開発委託は、アウトソーシングの話で開発手法ではないので誤り。
- ウ:各工程の完了を承認しながら上流から順番に進めるのは、ウォーターフォールモデルなので誤り。