KEEL
AI品質安定化調査

第1章:調査サマリーと基本方針

AI活用を品質安定化施策として扱うための全体結論。

本資料の目的は、ITエンジニアの各職種、すなわちプログラマ、SE、QA、コードレビュアー、DevSecOps、PM/PL/PMO、ITインフラエンジニアにおけるAI活用を、単なる効率化ではなく品質安定化施策として整理することである。

重要なのは、AIを人の代わりに成果物を作る存在として扱いすぎないこと。実務では、レビュー、テスト観点抽出、差分影響分析、セキュリティ修正支援、障害一次切り分け、証跡整理に使った方が安全で成果を出しやすい。

基本方針:AIは開発者・SE・PM・インフラ担当者の代替ではなく、品質確認の抜け漏れを減らす副操縦士として使う。

1.0b AI活用の前提 — 役割設計と知識蒸留

第1章の結論「AIは副操縦士」を、既存開発ワークフローに落とすための設計指針。詳細は 第17章 17.0c · dev_docs 第4章

品質定義がないAI活用は、速いがブレる。
品質定義があるAI活用は、速くて管理できる。

1.1 調査から見えた全体傾向

DORA 2025では、AIはソフトウェア開発において組織の強みも弱みも増幅する存在と整理されている。レビュー、テスト、CI/CD、構成管理、監視が弱い組織では、AIによって作業量だけが増え、下流工程が詰まりやすくなる。

領域AIで伸ばせる点品質安定化への効果
設計曖昧性・未定義語・例外条件・非機能要件の抽出後工程の手戻り削減
実装実装案比較、コード生成補助、セルフレビュー単純ミス削減、実装標準化
テスト単体テスト・E2E・異常系・境界値の観点生成テスト漏れ削減
レビューPR前のAIセルフレビュー、一般的なレビュー観点の自動チェック人間レビューの負荷軽減
セキュリティSAST/CodeQL結果の説明、修正案生成脆弱性修正リードタイム短縮
PM/PMO課題・進捗・リスク・品質傾向の整理見落とし防止
インフラIaC/設定/手順書レビュー、ログ要約、障害切り分け設定ミス・運用ミス削減

1.2 全体結論

結論1AI導入の主戦場は、生成よりもレビューとテストである。
結論2AI生成物は、必ず人間レビューと機械チェックを通す。
結論3品質指標を測らないAI活用は、成功・失敗を判断できない。
結論4インフラ領域では、AIに本番操作を任せず、監査官として使う。

1.3 役割別の最重要活用

立場最も効果が出やすいAI活用避けるべき使い方
プログラマ実装案比較、単体テスト生成、PR前セルフレビューAI生成コードを理解せず貼り付ける
SE要件・設計書レビュー、差分影響分析、テスト観点化仕様不明点をAIに勝手に補完させる
QAテスト観点生成、回帰テスト候補抽出、障害再発防止観点AI生成ケースを無審査で採用する
コードレビュアー一次レビュー、一般的な品質観点チェック業務仕様判断をAIに任せる
DevSecOpsSAST結果の説明、修正案生成、再スキャン運用AIレビューだけでセキュリティOKにする
PM/PL/PMO課題整理、リスク抽出、品質会議資料化プロジェクト判断・顧客合意をAIに任せる
インフラIaC/設定/手順書レビュー、ログ要約、一次切り分けAIに本番環境を直接変更させる

1.4 導入の基本原則

  1. AI利用範囲を明示する。PR、設計レビュー、作業申請にどこでAIを使ったかを残す。
  2. 人間が採否判断する。AI出力は候補であり、成果物責任は担当者にある。
  3. 機械チェックと組み合わせる。lint、test、SAST、IaC scan、plan確認を必須にする。
  4. 品質指標で評価する。速くなったかだけでなく、バグ、手戻り、レビュー指摘、流出障害を見る。
  5. 標準プロンプト化する。個人技ではなく、チームの品質プロセスにする。
KEEL