アジャイル開発

アジャイル開発(Agile Development)は、仕様変更に柔軟に対応するため、1週間〜数週間といった短い開発期間(スプリントやイテレーション)を繰り返しながら、動くソフトウェアの機能を順次追加していく開発手法です。 ウォーターフォールモデル(要件定義、設計、実装、テストと順次進める手法)の説明です。 リバースエンジニアリングの説明です。

アジャイル開発を実施している事例として,最も適切なものはどれか。

出典令和3年度 ITパスポート試験 公開問題 問51
ア
AIシステムの予測精度を検証するために,開発に着手する前にトライアルを行い,有効なアルゴリズムを選択する。
イ
IoTの様々な技術を幅広く採用したいので,技術を保有するベンダに開発を委託する。
ウ
IoTを採用した大規模システムの開発を,上流から下流までの各工程における完了の承認を行いながら順番に進める。
エ
分析システムの開発において,分析の精度の向上を図るために,固定された短期間のサイクルを繰り返しながら分析プログラムの機能を順次追加する。