KPI:導入効果の測り方

この章で分かること

  • AI導入の成功を「回答が当たったか」だけで測らない理由
  • インシデントの時間軸(検知→着手→復旧)と各KPIの関係
  • 速度・品質・運用ノイズ・コストの4グループで見る方法
  • 導入前後で取るベースラインと、月次レビューの進め方
  • リスク表を、効果測定とセットで読むこと
たとえ話

救急外来で「研修医の診断正答率」だけを見ても、病院の質は分かりません。
重要なのは、トリアージが速いか・必要検査がすぐ揃うか・正しい診療科に渡るか・患者が回復するまでどれだけ待たされたかです。
AI支援運用のKPIも同じで、「モデルが正解したか」より迷いと待ち時間が減ったかを見ます。

この資料の核心(KPI版):
AIは障害そのものを消しません。
AIの価値は、迷い・探索・情報不足・判断のばらつき・連携遅延を減らし、復旧と改善を速くすることです。
したがってKPIも「障害ゼロ」ではなく、対応プロセスの速度と質を中心に設計します。

1. まず時間軸を共有する(図で覚える)

インシデント1件を時計の針で切ると次のようになります。用語の定義は組織ごとに食い違いやすいので、測定ルールを一文で固定してください。

インシデント時間軸(MTTD / MTTA / MTTR) · ソース: ../diagrams/kpi_incident_timeline.mmd
%% KPI: インシデント時間軸
flowchart LR
  A["障害発生"] --> B["検知\nアラート"]
  B --> C["着手\nアサイン/起票"]
  C --> D["調査・判断・実行"]
  D --> E["復旧確認\n復旧ゴール"]

  A -.->|MTTD| B
  B -.->|MTTA| C
  A -.->|MTTR※定義を固定| E

  note["※MTTRの終点は組織で一文にそろえる\nRestore=サービス復帰 / Repair=修理完了"]
  E --- note

  style A fill:#7f1d1d,stroke:#fca5a5,color:#fff
  style B fill:#1e3a5f,stroke:#7dd3fc,color:#fff
  style C fill:#a16207,stroke:#fde68a,color:#fff
  style E fill:#14532d,stroke:#86efac,color:#fff
  style note fill:#182338,stroke:#2a3a55,color:#e8eef9
図が見えないときのテキスト版
発生 --MTTD--> 検知 --MTTA--> 着手 --> 調査・実行 --> 復旧
※MTTRの終点は組織で固定
指標読み何を測るか定義で食い違いやすい点AIとの関係
MTTD Mean Time To Detect 発生から検知まで 「発生」をユーザー申告にするか、症状メトリクスにするか 主に監視ルールと観測品質の指標。AI導入だけでは縮みにくい
MTTA Mean Time To Acknowledge 検知から着手まで 「着手」=既読か、起票か、アサインか 初動パック提示で短縮しやすい(通知設計も効く)
MTTR Mean Time To Repair / Restore 復旧までの平均時間 Repair(修理)とRestore(サービス復帰)で終点が違う。他章の「復旧」もこの定義に揃える 調査・連携・手順選択が速くなると短縮を狙いやすい。月次の「良い/悪い」はエラーバジェット政策 [S18] とセットで語る
一文で固定する定義テンプレ(コピー用)
当社のMTTR = 「インシデント開始時刻」から
               「復旧ゴール達成(例: SLO内+15分再発なし)」までの時間
着手(MTTA終点) = インシデントの担当アサイン時刻
測定のコツ: まず直近3ヶ月分を10〜20件、手作業でもよいので上図にプロットする。
AI導入前の点が無いと、「速くなったのか」が説明できません。

2. KPIを4グループで見る(地図)

一覧を並べると迷子になるので、次の4つに整理します。速度(A)と品質・安全(B)はペアで報告します。

KPIの4グループ地図 · ソース: ../diagrams/kpi_four_groups.mmd
%% KPI: 4グループで見る
flowchart TB
  CENTER["AI支援運用のKPI\n障害ゼロではなく\nプロセスの速度と質"]

  CENTER --> A["A 対応速度\nMTTD MTTA MTTR\n初動・収集・候補提示"]
  CENTER --> B["B AI出力の質\n採用率 誤り率\n修正率 承認拒否率"]
  CENTER --> C["C ノイズと再発\n誤アラート ノイズ率\n再発率 ランブック利用率"]
  CENTER --> D["D コストと効率\n件あたりAI費用\nレポート/PM作成時間"]

  A --- PAIR["速度と安全は\n必ずペアで報告"]
  B --- PAIR

  style CENTER fill:#134e4a,stroke:#5eead4,color:#fff
  style A fill:#1e3a5f,stroke:#7dd3fc,color:#fff
  style B fill:#134e4a,stroke:#5eead4,color:#fff
  style C fill:#7c2d12,stroke:#fdba74,color:#fff
  style D fill:#3b0764,stroke:#d8b4fe,color:#fff
  style PAIR fill:#7f1d1d,stroke:#fca5a5,color:#fff
図が見えないときのテキスト版
中央: プロセスの速度と質
A速度 / B品質 / Cノイズ再発 / Dコスト
AとBはペアで報告
ダッシュボードの置き方(イメージ)
+------------------+------------------+
| A 対応速度       | B AI出力の質     |
| MTTR  MTTA       | 採用率  誤り率   |
| 収集・候補提示   | 承認拒否率       |
+------------------+------------------+
| C ノイズと再発   | D コストと効率   |
| 誤アラート 再発  | 件あたりAI費用   |
| ランブック利用率 | レポート作成時間 |
+------------------+------------------+
        ↑ 月次はこの4マスを同じ1枚で見る

3. Phaseが進むと測るものを増やす

ベースラインの階段 · ソース: ../diagrams/kpi_phase_metrics.mmd
%% KPI: Phase別で測るものを増やす
flowchart LR
  P0["Phase 0\nベースライン\nMTTA MTTR\n誤アラート 再発"] --> P3["Phase 3\n読取AI追加\n収集時間\nツール切替\n採用率"]
  P3 --> P4["Phase 4\n分析支援追加\n候補提示時間\n誤り率 修正率"]
  P4 --> P6["Phase 6~\n操作権限あり\n承認拒否率\n件あたりAI費用\n必須"]

  style P0 fill:#1e3a5f,stroke:#7dd3fc,color:#fff
  style P3 fill:#134e4a,stroke:#5eead4,color:#fff
  style P4 fill:#a16207,stroke:#fde68a,color:#fff
  style P6 fill:#7f1d1d,stroke:#fca5a5,color:#fff
図が見えないときのテキスト版
P0: MTTA MTTR 誤アラート 再発
-> P3: 収集・切替・採用率
-> P4: 候補提示・誤り・修正
-> P6~: 承認拒否・AI費用 必須

4. 指標カタログ(詳細)

全部を最初から測る必要はありません。上の階段に合わせて増やします。

A. 対応速度

KPI意味測り方の例改善の打ち手の例いつから
MTTD検知までの時間障害開始〜初回アラート監視ルール、SLO、ログ欠落の解消Phase 0〜
MTTA着手までの時間アラート〜担当アサイン/起票通知先整理、オンコール、初動テンプレPhase 2〜
MTTR復旧までの時間開始〜復旧ゴール達成(定義固定)証拠の揃え、ランブック、承認の事前化Phase 0〜(メイン)
初動開始時間実質調査が始まるまでアサイン〜最初の証拠閲覧AIの初動パック、読取権限Phase 3〜
情報収集時間画面・ツールを渡り歩く時間ストップウォッチ/活動ログ概算相関キー、横断検索Phase 3〜
原因候補提示時間仮説が揃うまで着手〜仮説リスト更新構造化出力、過去事例Phase 4〜
エスカレーション時間正しい次の窓口へ渡るまで条件成立〜相手アサイン条件の文書化(例は [S19])、候補提示Phase 2〜
正しい担当者到達時間たらい回しの少なさ初動〜最終担当への到達資産マップ、サービスオーナー表Phase 2〜
復旧手順選択時間やる手順が決まるまで判断開始〜実行承認依頼ランブック検索、リスク付き選択肢Phase 4〜

B. AI出力の質

KPI意味測り方の例読み方の注意
AI提案採用率提案のうち人が採用した割合採用/一部採用/不採用高い=良いとは限らない
AI提案誤り率事後に外れ/有害と判定ポストモーテムレビュー事実と推測の分離も見る
人間による修正率草案を大幅修正した割合報告書/PRの差分初期は高くてよい
AI操作の承認拒否率L3以上の実行要求が拒否された割合承認WF集計急落は「何でも通る」危険信号
手動検索・ツール切替回数探索コストの代理サンプル観察完全自動計測でなくてよい
やってはいけない評価: 「デモで正解を当てた」「感想が良い」だけを正式KPIにしない。
デモデータは綺麗で、本番は欠損・時刻ずれ・権限不足があります。

C / D. ノイズ・再発・コスト

C ノイズと再発

  • 誤アラート率 … 対応不要だった割合
  • アラートノイズ率 … 抑制前の密度など [S14]
  • 再発率 … 同系統の再発(学習層の代理)
  • ランブック利用率 … 属人化の減り方

D コストと効率

  • インシデント1件あたりAIコスト(推定と請求を分ける)
  • 定期レポート作成時間
  • ポストモーテム作成時間(草案はAI、事実確認は人)

5. ビフォー/アフターの見え方

棒グラフ風イメージ(自データで置き換え)
導入前(中央値)          Phase 4 後(中央値)
MTTR   ████████████ 180分    MTTR   ██████ 90分
MTTA   ████ 40分             MTTA   ██ 15分
収集   ████████ 80分         収集   ███ 25分
誤り率 (未計測)            誤り率 ██ 18%(監視開始)
承認拒否 (なし)            承認拒否 ███ 25%(健全なブレーキ)

※速度が改善しても、誤り率・承認拒否を並記する。
  1. 導入前(Phase 0)に MTTA・MTTR・誤アラート率・再発の定義と直近値を取る。
  2. Phase 3で情報収集時間・ツール切替・提案採用率を追加。
  3. Phase 4で原因候補提示時間・誤り率・修正率を追加。
  4. Phase 6〜で承認拒否率と件あたりAIコストを必須化。
  5. 比較は平均だけでなく中央値と最悪ケースも見る。

6. 月次レビューの流れ

60分アジェンダ
[定義確認 10分] → [速度KPI 15分] → [AI品質 15分]
        → [ノイズ・再発 10分] → [次の1アクション決定 10分]

会議のゴールは数値を眺めることではなく、次の1アクションを決めることです(監視/ログ/権限/ランブックのいずれか)。

7. リスク表とセットで読む

報告の型(1枚に両方書く)
効果が伸びた指標          同時に見る安全指標
・MTTR ↓                 ・提案誤り率
・収集時間 ↓             ・承認拒否率
・正しい担当到達 ↓       ・PII関連事象 / 権限監査
区分導入前からあるリスクAIで増えるリスクAIで改善しやすい点見るKPIの例
アプリバグ、例外、データ不整合誤った原因推定調査時間の短縮情報収集時間、誤り率
インフラ故障、容量不足、通信断過剰権限影響範囲の整理正しい担当到達、承認拒否率
CI/CDテスト不足、誤デプロイ誤った自動マージ失敗原因の分析CI調査時間、PR修正率
セキュリティ不正アクセス、情報漏洩プロンプトインジェクション証跡の横断分析PII事象件数、権限監査
運用属人化、連携遅延AI依存(停止時に読めない)手順と判断の標準化ランブック利用率、MTTR
「MTTRが下がった」一方で「承認拒否率が急落(=何でも通る)」なら、速度の裏で安全が削れている可能性があります。
速度KPIと安全KPIは必ずペアで報告してください。

8. 読者別:何を持ち帰るか

運用担当者MTTA/MTTRの定義文を書き、週次で外れ値1件を見る
PG探索時間・手動検索回数の減少でログ改修の効果を見る
SEログ設計・検索導線・権限設計の効果をKPIで説明する
PM効果報告は回答精度%ではなく、プロセス時間と再発・ノイズで書く
経営層投資対効果は「障害がなくなる」約束ではなく、復旧リードタイムと属人化低減で見る

9. よくある失敗パターン

指標が多すぎる

最初は MTTA / MTTR / 誤アラート / 提案誤り率 / AIコスト の5つで足りることが多い。

定義が会議ごとに変わる

MTTRの終点を資料ヘッダに固定する。

デモ精度を本番KPIにする

本番の欠損込みで再測定する。

速度だけ追う

承認拒否率・誤り率・漏洩系の事故件数を並記する。

ふりかえり

  • 自組織の MTTR の終点を一文で書けたか
  • 導入前ベースライン(少なくとも MTTA/MTTR)があるか、無いなら取得計画があるか
  • 速度KPIと安全KPIをペアで報告する欄があるか
  • 月次で「次の1アクション」まで決めるアジェンダがあるか