アジャイル開発とAIプロジェクト
問題
AIプロジェクトにおけるアジャイル開発の特徴について、誤りを1つ選べ。
解説
「アジャイル開発」とは、小さな機能単位で実装とテストを短いサイクル(数週間など)で繰り返す開発手法です。
「作ってみないと精度がわからない」「データ次第で要件が変わる」というAI特有の不確実性(PoCの反復など)と非常に相性が良く、途中の仕様変更にも柔軟に対応できるため、現代のAIプロジェクトで広く採用されています。
1. アジャイル開発は小さな単位で開発と改善を繰り返す。
正しい:アジャイルは、スプリントと呼ばれる短期間のサイクルで開発と改善(レビュー)を繰り返す。
2. アジャイルは要件が変化しやすいAIプロジェクトと相性が良い。
正しい:AI開発は事前に精度の確約や仕様の固定が難しいため、柔軟に変更できるアジャイルと相性が良い。
3. アジャイルでは最初にすべての要件を完全に固定する必要がある。
誤り:最初にすべての要件を完全に固定するのは「ウォーターフォール型」の手法であり、アジャイルは変化を前提とする。
4. アジャイルは短いサイクルで成果物を確認できる。
正しい:短いサイクル(数週間など)で動くモデルやプロトタイプを関係者に提示し、フィードバックを得ることができる。
📚 より詳細を学びたい方へ


