AIF-C01#17(fundamentals-ai-ml)
あるソフトウェア会社が顧客向けのツールを構築しています。同社は、AIを活用してソフトウェア開発の生産性を向上させたいと考えています。 この要件を満たすソリューションはどれですか?
正解:B
正解の根拠
開発生産性を向上させる最短策は、IDE と統合される AI コード推薦ツール (Amazon Q Developer など) の導入です。エディタ上でリアルタイムにコード補完・リファクタ提案・テスト生成が行われ、既存の開発フローへ最小コストで適用でき、書き起こし・レビュー時間を短縮できます。
開発支援 AI ツールの位置付け
| 方式 | 特徴 |
|---|---|
| コード推薦ツール導入 | IDE 連携で即効性 |
| 分類モデル自作 | 大幅な開発工数 |
| 予測ツール独自開発 | 運用コスト過大 |
| NLP 自前実装 | 不必要な再発明 |
不正解の理由
- A: コードレビュー専用バイナリ分類モデルの自作は工数が大きく、既製の AI 補完ツール導入のほうが効率的です。
- C: 自前で予測ツールを開発するのは過剰投資で、Amazon Q Developer 等の既製サービス利用が合理的です。
- D: NLP の素朴利用ではコード生成品質が安定せず、コーディング特化のアシスタントを使うのが適切です。

コメント