CPIとSPIの解説:コスト vs スケジュールのパフォーマンス
コスト・パフォーマンス指標 (CPI) と スケジュール・パフォーマンス指標 (SPI) は、アーンド・バリュー・マネジメントにおいて最も注目される2つの指標です。どちらも1.0を基準とした効率の比率ですが、測定するものは全く異なり、プロジェクトマネージャーがこれを読み間違えると、誤った結論を導き出してしまう可能性があります。
この記事では、両方の指標について詳しく解説します。計算方法、数値の意味、相互作用、そして指標が乖離したときの対処法について学びます。
数式の一覧
| 指標 | 数式 | 測定対象 | 良い値 |
|---|---|---|---|
| CPI | EV ÷ AC | コスト効率 | > 1.0 |
| SPI | EV ÷ PV | スケジュール効率 | > 1.0 |
CPI: コスト・パフォーマンス指標
CPIは、費やされた1ドルに対してどれだけの予算化された作業価値が提供されているかを測定します。CPIが0.85であるということは、実際に1.00ドル費やすごとに、0.85ドル分の計画された作業しか完了していないことを意味します — つまり18%のコスト超過のペースです。
CPI解釈ガイド
| CPIの値 | ステータス | 意味 |
|---|---|---|
| > 1.0 | 予算内 | 各コストに対してより多くの価値を提供している |
| = 1.0 | 予算通り | 1ドルあたり計画通りに正確に提供している |
| 0.9 – 0.99 | わずかな超過 | 注意深く監視する。是正措置が必要になる場合がある |
| < 0.9 | 予算超過 | 重大なコスト問題。経営陣の対応が必要 |
重要な研究結果: プロジェクトが20%完了した時点でCPIが0.9を下回ると、その後回復することは非常にまれであることが研究で示されています。初期のCPI値は、最終的なプロジェクトのコストパフォーマンスの強力な予測因子となります。
SPI: スケジュール・パフォーマンス指標
SPIは、プロジェクトが計画された作業をどれほど効率的に進めているかを測定します。SPIが0.80であるということは、チームが現時点で完了する予定だった作業の80%しか完了していないことを意味します — つまり、プロジェクトはスケジュールの20%遅れで進行しています。
SPI解釈ガイド
| SPIの値 | ステータス | 意味 |
|---|---|---|
| > 1.0 | スケジュール前倒し | この期間の計画よりも多くの作業が完了している |
| = 1.0 | スケジュール通り | 計画されたタイムライン通りに正確に進行している |
| 0.9 – 0.99 | わずかな遅れ | 軽微な遅延。自己修正する可能性がある |
| < 0.9 | スケジュール遅延 | 重大な遅延。期限やコストに影響を与える可能性がある |
重要なSPIの制限事項: SPIは暦日ではなく金額(EV/PV)で計算されます。プロジェクトの終了時には、プロジェクトがどれだけ遅れて終了したかに関係なく、SPIは常に1.0になります(完了時には常に 総EV = 総PV = BAC となるため)。このため、プロジェクト完了間近のスケジュール遅延の測定において、SPIは信頼性に欠けます。時間ベースのスケジュール分析には、代わりにアーンド・スケジュール(ES)手法を使用してください。
4つのCPI/SPIの組み合わせシナリオ
CPI > 1, SPI > 1
予算内であり、かつスケジュール前倒し。理想的なシナリオ。その理由を調査し、何がうまくいっているかを理解して再現できるようにします。
CPI > 1, SPI < 1
予算内ですが、スケジュールは遅れています。計画よりも支出は少ないですが、作業の完了が十分な速さではありません。作業を加速するためにリソースを追加する必要があるかもしれません。
CPI < 1, SPI > 1
予算超過ですが、スケジュールは前倒しです。作業の完了は早いですが、コストが高くなっています。スケジュールの短縮が支出に見合うかどうかを評価します。
CPI < 1, SPI < 1
予算超過であり、かつスケジュールも遅延。最悪のケース。経営陣の即時介入が必要です。スコープの縮小やベースラインの改定を検討してください。
実践的な計算例
ソフトウェア開発プロジェクトのデータ: BAC = $300,000, PV = $150,000, EV = $120,000, AC = $140,000
SPI = EV ÷ PV = 120,000 ÷ 150,000 = 0.800
このプロジェクトは、予算超過 (CPI 0.857 = 16.7% のコスト超過) であり、かつ スケジュール遅延 (SPI 0.800 = 20% のスケジュール遅れ) となっています。両方の指標を考慮したEACは次のようになります:
CPIとSPI: どちらがより重要ですか?
どちらも重要ですが、コンテキストが異なります:
- CPIはプロジェクトの最終的な結果を予測するのに適しています。 コスト超過は複合的に発生します。現在非効率的であれば、その非効率性は継続します。CPIはEACを予測するための主要な指標です。
- SPIは期限が固定されている場合に最も重要になります。 期限が固定されている契約や規制上のマイルストーンがある場合、SPIは不可欠です。スケジュールの遅れたプロジェクトは残業代を発生させ、CPIをさらに低下させる可能性があります。
- 両方を一緒に使用することで、最も完全な状況を把握できます。CPI = 1.05、SPI = 0.75のプロジェクトは、コスト面では順調ですが、期限に間に合わない可能性が高いです。
よくある誤解
- 「SPI > 1は時間を節約していることを意味する」 正確にはそうではありません — 計画よりも多くの予算化された作業を完了していることを意味します。チームが簡単なタスクを先にこなしている場合、これは誤解を招く可能性があります。
- 「CPIとSPIは常に一致するはずだ」 これらは頻繁に乖離します。クラッシュ(スケジュールを加速するためにリソースを追加すること)を行うプロジェクトでは、通常、SPIは向上しますがCPIは低下します。
- 「CPI 1.3は常に素晴らしいことだ」 非常に高いCPIは、スコープの予算が過大に見積もられていたか、あるいはチームが効率的に見せるために手抜きをしている可能性を示唆していることがあります。