プロジェクトメトリクス

英語名 Project Metrics
読み方 プロジェクト メトリクス
難易度
所要時間 指標設計1〜2時間、計測は週次30分
提唱者 プロジェクトマネジメントの定量管理手法として発展
目次

ひとことで言うと
#

プロジェクトの進捗・品質・コスト・チーム状態を定量的な指標で計測し、「今プロジェクトは健全か?」をデータに基づいて判断するための指標体系。感覚ではなく数字で会話する文化を作る。

押さえておきたい用語
#

押さえておきたい用語
KPI(Key Performance Indicator)
プロジェクトの成功度を測る重要業績評価指標のこと。「何を測るか」の選定がメトリクス設計の核心。
EVM(Earned Value Management)
計画値・実績値・出来高の3つの数値でコストとスケジュールの効率を同時に計測する手法である。CPI(コスト効率指数)やSPI(スケジュール効率指数)を算出する。
ベロシティ(Velocity)
スプリントごとにチームが完了したストーリーポイントの合計値を指す。計画精度の基準として使う。
リードタイム(Lead Time)
作業の要求が発生してから完了するまでの全体的な所要時間のこと。プロセスの効率を示す指標。
しきい値(Threshold)
メトリクスの「正常」「注意」「危険」を判定する境界値のこと。自動アラートの基準として設定する。

プロジェクトメトリクスの全体像
#

プロジェクトメトリクス:4カテゴリで健全性を可視化する
進捗メトリクスバーンダウン / バーンアップスプリント完了率マイルストーン達成率品質メトリクスバグ発生率 / 修正率テストカバレッジ技術的負債の量コストメトリクス予算消化率(計画比)CPI / SPI(EVM指標)投資対効果(ROI)チームメトリクスベロシティ(推移)リードタイム / サイクルタイム稼働率 / 残業時間ダッシュボードで一元管理数字を眺めるだけでなく、行動につなげる
プロジェクトメトリクスの運用フロー
1
指標選定
4カテゴリから5〜8個に絞る
2
基準値・しきい値設定
緑・黄・赤の判定基準を定義
3
ダッシュボード構築
信号機方式で直感的に可視化
アクション実行
数字の変化に応じて具体策を打つ

こんな悩みに効く
#

  • プロジェクトの状況を聞かれると「順調です」としか答えられない
  • 問題に気づくのがいつも遅く、手遅れになってから対処している
  • チームの生産性が上がっているのか下がっているのか分からない

基本の使い方
#

ステップ1: 計測すべきメトリクスを選定する

プロジェクトの特性に合わせて、4カテゴリから主要指標を選ぶ

  • 進捗: バーンダウン/バーンアップ、完了率、残作業量
  • 品質: バグ発生率、バグ修正率、テストカバレッジ
  • コスト: 予算消化率、EVM(アーンドバリュー)指標
  • チーム: ベロシティ、リードタイム、サイクルタイム

ポイント: 全部計測しようとすると計測コストが膨大になる。各カテゴリ1〜2個、合計5〜8個に絞る。

ステップ2: 基準値と閾値を設定する

各メトリクスの「正常」「注意」「危険」の基準を定める。

  • 過去のプロジェクトデータがあれば、それを基準にする
  • なければ、最初の2〜3スプリントで基準値を確立する
  • 「注意」と「危険」の閾値を明確にし、アクションルールを決める

ポイント: 閾値は固定ではなく、プロジェクトの進行に合わせて調整する。

ステップ3: ダッシュボードで可視化する

メトリクスを一覧できるダッシュボードを作成し、チームとステークホルダーに共有する。

  • 信号機方式(緑・黄・赤)で直感的に状態が分かるようにする
  • トレンド(推移グラフ)を必ず含める。スナップショットだけでは不十分
  • ツール: Jira、Azure DevOps、Google Sheetsなど

ポイント: ダッシュボードは「見に行く」のではなく「目に入る」場所に置く。

ステップ4: メトリクスに基づいてアクションを取る

計測して終わりにせず、メトリクスの変化に応じて具体的なアクションを実行する。

  • 「黄色」が出たら原因を調査し、次のスプリントで対策を打つ
  • 「赤」が出たらエスカレーションし、リカバリー計画を策定する
  • レトロスペクティブでメトリクスの推移を振り返り、改善につなげる

ポイント: メトリクスは「報告のため」ではなく「行動のため」に使う。数字を眺めるだけでは意味がない。

具体例
#

例1:Webアプリ開発プロジェクトのダッシュボード運用

状況: 8名のスクラムチームで6ヶ月間のWebアプリ開発。2週間スプリント。ステークホルダーへの月次報告が義務。

選定メトリクス(6個):

カテゴリメトリクス現在値基準状態
進捗スプリント完了率85%≥80%: 緑 / 60-79%: 黄 / <60%: 赤
進捗バーンアップ(計画比)計画の95%≥90%: 緑 / 75-89%: 黄 / <75%: 赤
品質スプリント内バグ発生数12件≤10: 緑 / 11-20: 黄 / >20: 赤
品質バグ修正率(発生比)90%≥85%: 緑 / 70-84%: 黄 / <70%: 赤
コスト予算消化率(進捗比)1.05≤1.1: 緑 / 1.1-1.2: 黄 / >1.2: 赤
チームベロシティ(直近3SP平均)28pt±20%以内: 緑 / ±30%: 黄 / ±30%超: 赤

アクション: 品質メトリクスが「黄」。バグ発生の傾向を分析し、特定モジュールのコードレビュー強化を次スプリントで実施。結果、翌スプリントのバグ数が8件に改善。

ダッシュボードの「黄色」を即座にアクションに変換できたことで、品質問題が「赤」に悪化する前に対処できた。メトリクスの価値は「早期検知→即行動」にある。

例2:建設プロジェクトのEVMによるコスト管理

状況: 予算3.5億円、期間18ヶ月のオフィスビル改装プロジェクト。10ヶ月目の中間地点でEVMを用いた健全性チェックを実施。

EVM計測結果(10ヶ月目):

EVM指標意味
PV(計画値)2.0億円本来ここまで完了しているべき金額
EV(出来高)1.7億円実際に完了した作業の価値
AC(実コスト)1.9億円実際にかかった費用
SPI(スケジュール効率)0.85計画の85%しか進んでいない
CPI(コスト効率)0.891円あたり0.89円分の成果
EAC(完了時見積)3.93億円このペースだと最終的に予算超過

アクション: SPI・CPI共に0.9を下回り「赤」判定。PMがステアリングコミッティにエスカレーション。原因分析の結果、下請け業者の施工品質不良による手戻りが主因と判明。対策として下請け変更と検査頻度の強化を決定。

結果: 対策後3ヶ月でSPIが0.92、CPIが0.95に回復。最終的に予算3.6億円(3%超過)、スケジュール1ヶ月遅延で完了。

この取り組みが示すように、EVMがなければ「何となく遅れている」で済まされていたところ、数字で「このままだと4,300万円の超過」と示せたことで、経営層の即断即決を引き出せた。

例3:リモートチームのメトリクス活用による改善

状況: 東京・福岡・ベトナムの3拠点にまたがる12名のリモート開発チーム。「チームの状態が見えない」という課題を抱え、メトリクス導入を開始。

導入したメトリクス:

  • リードタイム(チケット起票→完了): 平均8.5日→目標5日以内
  • サイクルタイム(着手→完了): 平均4.2日→目標3日以内
  • PR(プルリクエスト)のレビュー待ち時間: 平均28時間→目標12時間以内
  • チームのNPS(月1回の匿名アンケート): 現状+15→目標+30

改善サイクル(3ヶ月間):

メトリクス導入時1ヶ月後3ヶ月後
リードタイム8.5日6.8日4.9日
サイクルタイム4.2日3.5日2.8日
PRレビュー待ち28時間18時間10時間
チームNPS+15+22+35

施策: PRレビュー待ちが最大のボトルネックと判明。「PRは24時間以内にレビュー」ルールを導入し、時差のある拠点間で「バトンリレー方式」のレビュー体制を構築。

リモートチームこそメトリクスが効く。「顔が見えない」不安をデータで補い、改善の効果を数字で実感できることがチームの一体感を高めた。

やりがちな失敗パターン
#

  1. メトリクスを多く取りすぎる — 20個の指標を毎週更新するのは現実的でない。重要な5〜8個に絞り、運用負荷を最小化する
  2. メトリクスで人を評価する — 個人のベロシティやバグ数をランキングすると、チームの心理的安全性が壊れる。メトリクスはチーム単位で使う
  3. 計測するだけでアクションしない — きれいなダッシュボードを作っても、「赤」を見て何も変えなければ意味がない。メトリクスとアクションを必ずセットにする
  4. トレンドを見ずにスナップショットで判断する — 1回の数値だけで一喜一憂しない。3〜5スプリントの推移で判断する

まとめ
#

プロジェクトメトリクスは、プロジェクトの健全性を「見える化」し、データに基づく意思決定を可能にする。進捗・品質・コスト・チームの4カテゴリから少数の重要指標を選び、閾値を設定し、ダッシュボードで共有し、変化に応じてアクションを取る。計測自体が目的にならないよう、常に「この数字を見て何をするか」を意識する。