LESSON 30分

ストーリー

田中VPoE
改善を推進して抵抗も乗り越えた。だが、最後に欠かせない要素がある。「本当に効果が出ているのか」を証明することだ
あなた
パイロットのリードタイム35%短縮というデータがありますよね
田中VPoE
パイロットの数字は出発点に過ぎない。全チーム展開後の効果、予想外の副作用、長期的なトレンド。これらを継続的に測定し、ステークホルダーに報告する必要がある
あなた
測定して報告する。それだけですか?
田中VPoE
いや、それだけではない。効果測定には3つの目的がある。第一に「投資の正当化」、第二に「改善活動の方向修正」、第三に「次の投資を引き出す根拠」だ。効果を証明できなければ、次の改善サイクルは回せない

効果測定の3つの目的

目的説明対象者
投資の正当化かけたコストに見合う効果が出ているか経営層、CFO
方向修正改善が正しい方向に進んでいるか、軌道修正が必要か改善チーム
次の投資獲得次のフェーズへの投資を承認してもらう根拠経営層、スポンサー

何を測定するか

アウトプットとアウトカムの区別

種類定義
アウトプット(産出物)改善活動が生み出した直接的な成果物CI/CDパイプラインの構築、テスト自動化のカバレッジ
アウトカム(成果)アウトプットが組織にもたらした変化リードタイムの短縮、障害率の低下
インパクト(影響)アウトカムが事業にもたらした効果顧客満足度の向上、売上の増加
改善の効果連鎖:

アウトプット → アウトカム → インパクト

テスト自動化    リードタイム    顧客への
カバレッジ80%   43日→20日      機能提供
達成            ↓              速度2倍
              デプロイ頻度     ↓
              月2回→週2回     顧客満足度
                              向上

経営層が関心するのはインパクト。
改善チームが管理するのはアウトプットとアウトカム。
この橋渡しが効果測定の役割。

「テスト自動化のカバレッジを80%にした。それ自体は素晴らしいが、経営層に伝えるべきは『それによって顧客への価値提供速度が2倍になった』ことだ」 — 田中VPoE


DORAメトリクス

ソフトウェア開発の改善効果を測定する業界標準のメトリクスです。

4つのキーメトリクス

メトリクス定義測定方法
デプロイ頻度本番環境へのデプロイ回数CI/CDパイプラインのログ
リードタイムコミットから本番デプロイまでの時間Git + デプロイツールのデータ
変更失敗率デプロイ後に障害やロールバックが発生した割合インシデント管理ツール
MTTR障害発生から復旧までの平均時間インシデント管理ツール

DORAパフォーマンスレベル

レベルデプロイ頻度リードタイム変更失敗率MTTR
Elite1日複数回1時間未満0-15%1時間未満
High1日1回〜週1回1日〜1週間16-30%1日未満
Medium月1回〜週1回1週間〜1ヶ月16-30%1日〜1週間
Low月1回未満1ヶ月以上46-60%6ヶ月以上

測定のタイミング

測定サイクル

タイミング目的頻度
ベースライン測定改善前の現状値を記録改善開始前に1回
進捗測定改善が正しい方向に進んでいるかを確認週次〜隔週
マイルストーン測定Go/NoGo判断のためのデータ収集マイルストーン到達時
最終測定改善全体の効果を評価改善完了時
定着測定効果が維持されているかを確認改善完了後、月次

測定のアンチパターン

アンチパターン問題対策
測定しすぎメトリクスが多すぎて本質が見えない重要なメトリクスを5つ以内に絞る
測定しなさすぎ効果が証明できず、次の投資が得られない最低限DORAの4メトリクスは測定する
ゴールドマンの法則メトリクスが目的化し、行動が歪むプロセスメトリクスと結果メトリクスを組み合わせる
改善バイアス良い数字だけを報告する悪化した指標も正直に報告し、原因分析を添える

定性的効果の測定

開発者体験(Developer Experience)

測定方法内容頻度
SPACE フレームワーク満足度、パフォーマンス、アクティビティ、コミュニケーション、効率四半期
eNPS「このチームの働き方を友人に勧めるか」(0-10点)月次
パルスサーベイ3-5問の短いアンケート隔週
1on1でのヒアリング個別の声を収集随時

まとめ

ポイント内容
3つの目的投資の正当化、方向修正、次の投資獲得
測定対象アウトプット→アウトカム→インパクトの連鎖を意識する
DORAメトリクス4つのキーメトリクスで業界標準との比較が可能
定性測定開発者体験(DX)もeNPSやパルスサーベイで定量化する

チェックリスト

  • アウトプット、アウトカム、インパクトの区別を理解した
  • DORAの4つのキーメトリクスを把握した
  • 測定のタイミングとサイクルを理解した
  • 定性的効果の測定方法を把握した

次のステップへ

次は「KPI設計」を学びます。改善の効果を継続的にモニタリングするためのKPI体系を設計しましょう。


推定読了時間: 30分