結論

KPI(Key Performance Indicator・重要業績評価指標)とは、最終目標(KGI)に向かう途中の進み具合を数字で測る指標です。KGIが「どこに着くか」、KSFが「何をすれば着けるか」、KPIが「今どこまで来たか」を表します。

この記事でわかること

  • KPI・KGI・KSF・OKRの違いと、場面で変わるKPIの意味
  • SMARTとKPIツリーでの設定方法(逆算と感度をPythonで計算)
  • 営業・マーケ・人事・開発・製造など職種別の例と計算式の検算

2026年11月10日更新|計算例はすべてPython 3.13で実行して確認

KPIは「ゴールの数字」ではなく、ゴールに間に合うかを途中で確かめるための数字です。KGIからKSF、KPI、毎週の行動へと下りていき、行動の結果をKPIで見て直す、という関係です。

flowchart TD
    K["KGI:最終ゴール"] --> S["KSF:成功の鍵"]
    S --> P["KPI:途中の数字"]
    P --> A["毎週の行動"]
    A -.見直す.-> P

よく調べられることの答えを先にまとめます。

知りたいこと 答え 詳しい節
KPIとは(意味) 最終目標までの途中の進み具合を測る数字 KPIとは(意味・読み方)
KPIとKGIの違い KGIはゴールの数字、KPIは途中の数字 KPI・KGI・KSF・OKRの違い
KSF(CSF・KFS)とは ゴールに着くための成功の鍵。数字でなくてよい KPI・KGI・KSF・OKRの違い
KPIとOKRの違い KPIは確実に届かせる数字、OKRは背伸びの目標で6〜7割が目安 KPI・KGI・KSF・OKRの違い
KPIの設定方法 KGI→KSF→KPIの順に決め、SMARTで文にする KPIの設定方法
KPIツリーの作り方 KGIを掛け算・足し算に分け、動かせる数字まで下りる KPIツリーの作り方
KPIの例(職種別) 営業は商談数・受注率、マーケはCVR・CPAなど 業種・職種別のKPIの例
KPIはいくつ決めるか 1つのKGIに3〜5個まで。多いほど全部は届かない よくある失敗

確認環境:この記事で実際に動かしたものは、KPIツリーの逆算・感度、職種別の計算式、開発チームの指標の集計の Python スクリプト3本です。Ubuntu 24.04.5 LTS の上の Python 3.13.18 を、環境変数を外した状態(env -i・python3 -I)で実行し、出力をそのまま載せています。数字はすべて説明用に作った例で、特定の会社の値ではありません。KPI の定義とアウトプット・アウトカムの説明は内閣官房・内閣府「地方版総合戦略の策定・効果検証のための手引き(令和7年12月版)」、離職率の定義は厚生労働省「令和6年雇用動向調査結果の概況」、OKR は Google re:Work、NPS は Bain & Company、開発チームの指標は DORA の公式ページ、製造の KPI 規格は ISO の公式ページ、SMART は Doran(1981)の書誌で確かめました。図は mermaid-cli 11.16.0 で描画を確かめています(確認日 2026年11月10日)。

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「KPIとは|意味・KGI・KSFとの違いと設定方法・職種別の例を計算式つきで」

KPIとは(意味・読み方)

この節では、KPIの意味と読み方、ひとことで言うと何なのかが分かります。

KPIは Key Performance Indicator の略で、日本語では「重要業績評価指標」と訳されます。読み方は「ケーピーアイ」です。内閣官房・内閣府の手引きは、KPI を次のように定めています。

Key Performance Indicator の略称。目標を達成するための取組の進捗状況を定量的に測定するための指標をいう。

ポイントは3つです。1つ目は「目標を達成するための」指標であること。目標(KGI)が先にあり、KPIはそれに仕える数字です。2つ目は「進捗状況」を測ること。ゴールに着いたかではなく、途中で間に合いそうかを見ます。3つ目は「定量的」であること。人によって読み方が変わらない数字で表します。

マラソンにたとえると、KGIは「4時間以内に完走する」、KPIは「10kmごとのラップが56分以内」です。ゴールしてから遅れに気づいても取り戻せませんが、10kmごとに測れば途中でペースを上げられます。

KPIが要る理由

1途中で遅れに気づける

年間の目標は年末まで結果が出ない。月ごと・週ごとの数字があれば、半年の時点で「このままでは届かない」と分かる。

2何をすればよいかが決まる

「売上を上げる」では動けないが、「今週の商談を8件にする」なら今日の行動が決まる。

3話が数字でかみ合う

「頑張っている」「足りない」の言い合いが、「受注率が25%から18%に下がった」という同じ事実の話になる。

最初の5分でKPIを1つ作る

読み進める前に、手元の目標で1つ作ってみると、この先の説明が具体的に読めます。

  • 1ゴールを数字で1行書く(KGI)例:今期の新規売上を1億2,000万円にする
  • 2ゴールを掛け算に分ける例:売上=受注件数×平均単価、受注件数=商談数×受注率
  • 3自分たちで動かせる数字を1つ選ぶ例:商談数。単価は市場の影響も大きい
  • 4期限と目標値を入れて文にする例:毎月の商談を33件以上にする(月末に集計)

KPI・KGI・KSF・OKRの違い

この節では、KPIと混同しやすいKGI・KSF(CSF・KFS)・OKRの違いが一覧で分かります。

KGIはゴール、KSFはゴールに着くための鍵、KPIは途中の数字、OKRは目標と成果をセットで決める手法です。同じ営業チームの例で並べると、違いがはっきりします。

用語 正式名・訳 何を表すか 営業チームの例
KGI Key Goal Indicator・重要目標達成指標 最終的なゴールの数字 今期の新規売上 1億2,000万円
KSF(CSF・KFS) Key Success Factor・重要成功要因 ゴールに着くための鍵。言葉でよい 見込みの高い会社と商談する機会を増やす
KPI Key Performance Indicator・重要業績評価指標 途中の進み具合の数字 月の商談数 33件・受注率 25%
OKR Objectives and Key Results・目標と主要な成果 背伸びした目標と、測れる成果の組 O:業界で最初に相談される営業になる/KR:紹介経由の商談を月10件

KPIとKGIの違い

KGIは「期の終わりに着いていたい場所」、KPIは「そこへ向かう途中の目印」です。KGIは1つに絞り、KPIはKGIを分けた先に複数置きます。KGIは売上・利益・会員数のように結果を表す数字が多く、KPIは商談数・問い合わせ数のように、結果より先に動く数字が向いています。

見分け方

KGI期の終わりに結果として分かる。担当者が直接は動かせない(売上・利益)
↔
KPI週・月の単位で分かる。担当者の行動で動く(商談数・対応時間)

見分ける問い:「来週の行動で、この数字は変わるか」

KPIとKSF(CSF・KFS)の違い

KSF・CSF・KFSは呼び方の違いで、どれも「重要成功要因」です。KSFは数字でなくてよいのに対し、KPIは数字で測る点が違います。順番は KGI → KSF → KPI で、KSFを数字にしたものがKPIだと考えると迷いません。たとえば KSF が「見込みの高い会社と商談する機会を増やす」なら、KPIは「条件に合う会社との月の商談数」になります。

KPIとOKRの違い

OKRは目標(Objective)と、その達成を測る主要な成果(Key Results)を組で決める手法です。Google re:Work は、Key Results は測定でき、0〜1.0 の数字で採点しやすいものとし、目安は60〜70%の達成で、いつも満点なら目標が野心的でない、と説明しています。さらに「OKR は人事評価と同じではない」とも書いています。

KPI

決めた値に確実に届かせる(100%が前提)

事業を回すための継続的な数字

評価に使われることが多い

OKR

届くか分からない高さに置く(6〜7割が目安)

四半期など期間を区切った挑戦

評価と切り離すのが基本

両方を同時に使う組織もあります。ふだんの事業はKPIで回し、伸ばしたい1〜2点だけOKRで背伸びする、という分け方です。OKRの書き方とスコアの計算は、関連記事「OKRの書き方とエンジニア向けの例|KPIとの違いとスコア計算」で扱っています。

ノーススターメトリック・KPIツリーとの関係

ノーススターメトリック(北極星指標)は、顧客が受け取る価値を1つの数字で表したものです。KGIが「会社の結果」なら、ノーススターは「顧客の価値」で、KGIより先に動く指標として選びます。違いは関連記事「ノーススターメトリックとは|KGI・KPIとの違い」で扱っています。KPIツリーは用語ではなく、KGIとKPIのつながりを描いた図のことです(後の節で作ります)。

場面で変わるKPIの意味(経営・行政・開発・評価)

この節では、同じ「KPI」という言葉が、使う場面によってどう違う意味合いで使われるかが分かります。

定義は同じでも、誰が何のために見るかで、KPIの選び方と扱いが変わります。会話がかみ合わないときは、どの場面のKPIの話かを先にそろえると早く片づきます。

場面 KPIの意味合い よく使う例 気をつける点
経営・事業計画 事業の健康状態を見る数字 売上総利益率・解約率・顧客単価 KGIとの区別があいまいになりやすい
部署・チームの目標 部署のKGIを分けた途中の数字 商談数・CVR・一次解決率 部署どうしで数字がぶつかる
行政(地方創生など) 施策の成果を客観的に測る数字 移住者数・観光客数 実施回数(アウトプット)だけで終わらせない
開発チーム 届ける速さと安定を測る数字 デプロイ頻度・変更失敗率 人の比較に使うと数字がゆがむ
個人の評価・目標管理 個人の目標の達成度 担当案件の受注数・研修の修了 本人が動かせない数字を入れない

行政の手引きは、KPI について「行政活動そのものの結果(アウトプット)のみではなく、その結果として住民にもたらされた便益(アウトカム)に関する数値等を設定することが重要」と書いています。会社でも同じで、「セミナーを月2回開く」はアウトプット、「セミナー経由の商談が月6件」はアウトカムです。

KPIの種類(先行指標・遅行指標、アウトプット・アウトカム)

この節では、KPIを選ぶときに知っておくと迷わない、2つの分け方が分かります。

KPIは「結果より先に動くか(先行・遅行)」と「行動か成果か(アウトプット・アウトカム)」の2軸で分けられます。よいKPIの組み合わせは、先行指標とアウトカムの両方を含みます。

分け方 意味 例(営業) 例(開発)
先行指標 結果より先に動く。手を打てる 商談数・提案数 変更リードタイム
遅行指標 結果として後から分かる 売上・受注金額 障害の件数・顧客の解約
アウトプット 自分たちの行動の量 訪問件数・メール送信数 リリース回数・書いたテスト数
アウトカム 行動の結果、相手に起きた変化 商談化した件数・受注率 機能の利用率・問い合わせの減少

遅行指標だけでは、数字が悪いと分かったときにはもう期末です。アウトプットだけでは、「訪問は増えたが受注は増えない」状態を見逃します。先行指標で早く気づき、アウトカムで効いているかを確かめる組み合わせにします。

KPIの設定方法(5ステップ)

この節では、KPIを設定する手順を、何を決めればよいかの順に分かります。

KGI → KSF → KPI の順に上から決め、最後に測り方と見直しの日を決めます。KPIから先に決めると、ゴールにつながらない数字を追いかけることになります。

1

KGI(ゴール)を1つ決める

期限と数字を入れる。「売上を伸ばす」ではなく「2027年3月期の新規売上を1億2,000万円にする」。KGIが複数あると、KPIどうしがぶつかる。

数字・期限・1つ

2

KGIを分解してKSFを見つける

売上=受注件数×単価のように式に分け、どこが伸びれば届くかを考える。去年の数字と比べて、最も伸ばしやすく効き目の大きい所がKSFになる。

KPIツリーを描く

3

KSFを数字にしてKPIを決める

KSFごとに、担当者の行動で動き、週や月で測れる数字を選ぶ。1つのKGIに3〜5個まで。

先行指標を入れる

4

SMARTで文にし、測り方を決める

「何を・どれだけ・いつまでに」を1文に。計算式、データの出どころ、集計する人と日を決めておく。ここを決めないと、月末に数字の定義で揉める。

定義書を1枚

5

見直しの日を先に決める

週次で数字を見て、月次でやり方を直し、四半期でKPIそのものを見直す。KGIとのつながりが弱いと分かったKPIは入れ替える。

週・月・四半期

KPIの定義書に書く項目

項目 書く内容 例
名前 誰が見ても同じものを指す名前 月の新規商談数
計算式 分子と分母、数える条件 初回の商談を記録した件数(同じ会社は月1件)
データの出どころ どのシステムのどの項目か 顧客管理システムの「商談日」
目標値と期限 いつまでにいくつ 毎月33件以上(2027年3月まで)
担当と集計日 誰がいつ数字を出すか 営業企画が毎週月曜に集計
つながるKGI どのゴールのためか 今期の新規売上 1億2,000万円

目標値の決め方(3つの出し方)

KPIの目標値は、次の3つの出し方を並べて、いちばん現実に近い値に寄せます。1つだけで決めると、高すぎるか低すぎるかに偏ります。

出し方 やり方 向いている場面
KGIからの逆算 KPIツリーの式でKGIから必要な値を出す ゴールが決まっていて、届くかを判断したいとき
過去の数字からの伸び 前年・前四半期の値に、改善の見込みを掛ける 同じ仕事を続けていて、記録が残っているとき
公表の数字との比較 統計や業界の公表値と並べる 離職率のように公的な定義と統計があるとき

逆算した値が過去の数字の2倍を超えるなら、KPIを上げるより先に、KGIかKPIツリーの式(どの葉で伸ばすか)を見直すほうが早く片づきます。

SMARTでKPIを書く(Doranの原典との違い)

この節では、KPIを1文に書くときのSMARTの5条件と、よく見る書き換えの前後が分かります。

SMARTは、目標を具体的で測れる形にするための5つの条件の頭文字です。元になったのは George T. Doran の論文 "There's a S.M.A.R.T. way to write management's goals and objectives"(Management Review、1981年11月号、70巻11号、35〜36ページ)で、原典の A は Assignable(担当を決められる)、R は Realistic、T は Time-related でした。いまは A を Achievable、R を Relevant とする書き方がよく使われます。

文字 よく使う意味 確かめる問い 原典の語
S Specific(具体的) 誰が読んでも同じものを指すか Specific
M Measurable(測れる) 計算式とデータの出どころがあるか Measurable
A Achievable(届く) 今の数字から届く高さか Assignable(担当を決められる)
R Relevant(ゴールにつながる) 上がればKGIも上がるか Realistic
T Time-bound(期限がある) いつ測って、いつまでか Time-related

原典の Assignable は、KPIでも役に立つ観点です。担当が決まっていないKPIは、だれも動かさない数字になります。SMARTに加えて「担当者を1人書く」を条件にすると、KPIが放置されにくくなります。

書き換えの例

書き換え前 足りない条件 書き換え後
顧客満足度を上げる S・M・T 問い合わせ後アンケートのNPSを、2027年3月までに+25以上にする
問い合わせ対応を早くする M・T 平均解決時間を14時間から、第1四半期末までに10時間以内にする
新規の契約を毎月3倍にする A 月8件の新規契約を、3か月で月12件にする(+50%)
SNSのフォロワーを増やす R SNS経由の資料請求を月20件にする(フォロワー数は参考の数字)

伸び率は Python で計算しました。月8件から12件は+50.0%、平均14時間から10時間は28.6%の短縮です。目標を「何%伸ばすか」で決めると、元の値が小さいほど高すぎる目標になりやすいので、今の数字と並べて確かめます。

KPIツリーの作り方(逆算と感度を計算)

この節では、KGIを分解してKPIツリーを作る手順と、どのKPIを伸ばすとKGIにどれだけ効くかを計算する方法が分かります。

KPIツリーは、KGIを掛け算か足し算に分け、担当者が動かせる数字まで下りていった図です。新規売上1億2,000万円を、平均単価120万円・受注率25%・商談化率30%で分けると次のようになります。

flowchart TD
    G["KGI 新規売上<br>年1.2億円"] --> D["受注<br>100件"]
    G --> U["単価<br>120万円"]
    D --> O["商談<br>400件"]
    D --> W["受注率<br>25%"]
    O --> L["リード<br>1,333件"]
    O --> C["商談化率<br>30%"]

作り方の手順

  1. 1いちばん上にKGIを置く新規売上 年1億2,000万円
  2. 2式で2〜3個に分ける売上=受注件数×平均単価。足し算(新規+既存)でもよい
  3. 3分けた数字をさらに分ける受注件数=商談数×受注率、商談数=リード数×商談化率
  4. 4担当者が動かせる数字で止めるリード数・商談化率は行動で動く。ここが葉になる
  5. 5下から掛け直して上と合うか確かめる1,333×0.30×0.25×120万円=約1億2,000万円
  6. 6伸ばす葉を選んでKPIにする効き目と伸ばしやすさで2〜3個に絞る

逆算と感度を Python で計算する

ツリーが掛け算でできていると、KGIから逆に必要な数字を出せます。どの葉を伸ばすといくら増えるかも同じ式で計算できます。

# KPIツリーの逆算と感度(売上 = リード数 × 商談化率 × 受注率 × 平均単価)
kgi = 120_000_000          # KGI:年間の新規売上 1億2,000万円
unit, win, conv = 1_200_000, 0.25, 0.30   # 平均単価・受注率・商談化率

deals = kgi / unit          # 必要な受注件数
opps = deals / win          # 必要な商談数
leads = opps / conv         # 必要なリード数
print(f"受注 {deals:.0f}件/年  商談 {opps:.0f}件/年(月 {opps/12:.1f}件)  リード {leads:.0f}件/年(月 {leads/12:.1f}件)")

def sales(l=1, c=1, w=1, u=1):
    return leads*l * conv*c * win*w * unit*u

for name, f in [("リードだけ +10%", (1.1, 1, 1, 1)), ("受注率と単価 +10%", (1, 1, 1.1, 1.1)), ("4つとも +10%", (1.1,)*4)]:
    v = sales(*f)
    print(f"{name}:{v/1e4:,.0f}万円({(v/kgi-1)*100:+.1f}%)")

実行結果です。

受注 100件/年  商談 400件/年(月 33.3件)  リード 1333件/年(月 111.1件)
リードだけ +10%:13,200万円(+10.0%)
受注率と単価 +10%:14,520万円(+21.0%)
4つとも +10%:17,569万円(+46.4%)
33.3件/月KGIに必要な商談数年400件を12で割った値
+21.0%2つの葉を10%ずつ伸ばす足し算の20%より大きい
+46.4%4つの葉を10%ずつ伸ばす1.1の4乗=1.4641

掛け算のツリーでは、どれか1つを大きく伸ばすより、複数の葉を少しずつ伸ばすほうが届きやすいことが数字で分かります。リードを46%増やすのは大変でも、4つを10%ずつなら手が届く、という判断ができます。逆に、どれか1つが10%下がると全体も10%下がるので、下がりやすい葉(受注率など)を監視用のKPIとして残しておきます。

業種・職種別のKPIの例

この節では、営業・マーケティング・カスタマーサポート・人事・開発・製造・経理など、職種ごとによく使うKPIと計算式の例が分かります。

同じ会社でも、職種ごとに追う数字は違います。どれも会社のKGI(売上・利益・顧客の継続)につながる理由を1行で言える数字を選びます。

職種 KPIの例 計算式 つながるKGI
営業 商談数・商談化率・受注率・平均単価 受注率=受注件数÷商談数×100 新規売上
マーケティング リード数・CVR・CPA CVR=CV数÷訪問数×100、CPA=広告費÷CV数 新規売上・獲得費用
カスタマーサポート 一次解決率・平均解決時間・NPS 一次解決率=初回で解決した件数÷全件数×100 顧客の継続・解約の減少
カスタマーサクセス 解約率・利用率・アップセル件数 月次解約率=月内の解約数÷月初の契約数×100 継続売上
人事 離職率・研修の修了率・有給取得率 離職率=離職者数÷1月1日の常用労働者数×100 人の定着・生産性
開発 デプロイ頻度・変更リードタイム・変更失敗率 変更失敗率=即時の対応が要ったデプロイ÷全デプロイ×100 届ける速さと品質
製造 OEE(設備総合効率)・不良率・納期遵守率 OEE=時間稼働率×性能稼働率×良品率 利益・納期
経理・経営企画 月次決算の日数・売上総利益率・売掛金の回収日数 売上総利益率=売上総利益÷売上高×100 利益・資金繰り

業種別によく使うKPI

業種 よく使うKPI 理由
SaaS・サブスク 解約率・MRR(月次の継続売上)・LTV 売上が契約の積み上げで決まる
EC・通販 CVR・客単価・リピート率 売上=訪問数×CVR×客単価に分けやすい
小売・飲食 客数・客単価・人時売上高 店舗の人の配置と売上を同時に見る
製造 OEE・不良率・在庫回転日数 設備と品質が利益を左右する
受託開発・IT サービス 稼働率・案件の粗利率・納期遵守率 人の時間が売上の元になる
行政・自治体 移住者数・観光客数などのアウトカム 施策の便益を住民の変化で測る

製造のKPIには国際規格があります。ISO 22400-2 は製造オペレーション管理の KPI について、計算式・単位・時間の扱い・使う人を定めた規格で、2026年11月10日時点の ISO の公式ページでは、2014年版を置き換える第2版(ISO/DIS 22400-2)が作成中と表示されています。OEE のように職種で定義が揺れやすい数字は、規格や社内の定義書で計算式をそろえておきます。

人事の離職率は、厚生労働省の雇用動向調査が「入(離)職者数 ÷ 1月1日現在の常用労働者数 × 100」と定めています。社内のKPIでも同じ式にしておくと、公表の数字(令和6年の離職率は14.2%)と比べられます。

KPIの計算式をPythonで検算する

この節では、よく使うKPIの計算式を実際に計算した結果と、計算でつまずきやすい点が分かります。

KPIの数字は、計算式の小さな違いで大きく変わります。前の節の計算式を Python で計算しました。

# よく使うKPIの計算式を検算する
target, done, month = 500, 200, 6                  # 年間の受注目標・半年の結果
pace, need = done/month, (target-done)/(12-month)
print(f"ペース:これまで月{pace:.1f}件 → 残りは月{need:.1f}件({need/pace:.2f}倍)、今のペースの着地は{pace*12:.0f}件")

m = 0.03                                            # 月次解約率 3%
print(f"解約率:月3%が12か月続くと年{(1-(1-m)**12)*100:.1f}%(単純な12倍の36%ではない)")

scores = [10,9,9,8,7,10,6,3,9,8,10,5,9,7,10,4,9,8,10,2]   # 0〜10の回答20件
p, d = sum(s >= 9 for s in scores), sum(s <= 6 for s in scores)
print(f"NPS:推奨{p}人・批判{d}人/{len(scores)}人 → {(p-d)/len(scores)*100:+.0f}")

print(f"離職率:離職24人 ÷ 1月1日の常用労働者200人 × 100 = {24/200*100:.1f}%")
print(f"OEE:時間稼働率0.90 × 性能稼働率0.95 × 良品率0.99 = {0.90*0.95*0.99*100:.1f}%")

months = [(10, 100), (30, 1000)]                    # (CV数, 訪問数) を2か月分
avg = sum(c/n for c, n in months)/len(months)
pooled = sum(c for c, _ in months)/sum(n for _, n in months)
print(f"CVR:月ごとの率の平均 {avg*100:.2f}% / 合計で割る {pooled*100:.2f}%")

t, a = 2.0, 2.5                                     # 少ないほどよい指標(目標2.0%・結果2.5%)
print(f"達成率:目標÷結果 {t/a*100:.0f}% / 1-(結果-目標)÷目標 {(1-(a-t)/t)*100:.0f}%")
print("全部達成の確率(各80%・独立と仮定):", ", ".join(f"{n}個 {0.8**n*100:.1f}%" for n in (3, 5, 10)))

実行結果です。

ペース:これまで月33.3件 → 残りは月50.0件(1.50倍)、今のペースの着地は400件
解約率:月3%が12か月続くと年30.6%(単純な12倍の36%ではない)
NPS:推奨10人・批判5人/20人 → +25
離職率:離職24人 ÷ 1月1日の常用労働者200人 × 100 = 12.0%
OEE:時間稼働率0.90 × 性能稼働率0.95 × 良品率0.99 = 84.6%
CVR:月ごとの率の平均 6.50% / 合計で割る 3.64%
達成率:目標÷結果 80% / 1-(結果-目標)÷目標 75%
全部達成の確率(各80%・独立と仮定): 3個 51.2%, 5個 32.8%, 10個 10.7%

結果から分かること

計算 結果 KPIで気をつける点
ペース判定 残りは今の1.5倍のペースが要る 半年時点で「必要な月のペース」を出し直す
解約率の年換算 月3%は年30.6% 月の率を12倍しない。1−(1−月の率)の12乗で出す
NPS 推奨10人・批判5人で+25 7〜8点は計算に入らない。−100〜+100の範囲
率の平均 6.50%と3.64%で約1.8倍の差 分母の大きさが違う率を単純に平均しない
少ないほどよい指標の達成率 同じ結果で80%と75% どちらの式かを定義書に書いておく
KPIの数 10個だと全部届く確率は10.7% 多いほど「全部達成」は起きにくい

NPS は、Reichheld が Harvard Business Review(2003年12月号)の「The One Number You Need to Grow」で、成長をよく予測する1つの質問として紹介して広く知られた指標です。区分は Bain & Company の公式ページの説明に合わせています。「友人や同僚に勧める可能性」を0〜10で尋ね、9〜10が推奨者、7〜8が中立者、0〜6が批判者で、NPS=推奨者の割合−批判者の割合です。KPIの数の計算は、各KPIが80%の確率で届き、互いに関係しないと仮定した単純なモデルです。実際は関係し合いますが、数が増えるほど全部を追いきれなくなる傾向は変わりません。

自分で確かめる(ターミナルで1行)

手元の数字で解約率の年換算を確かめるときは、ターミナルで次の1行を実行します(0.03 を自分の月次解約率に変えます)。

python3 -c "m=0.03; print(round((1-(1-m)**12)*100, 1))"
30.6

開発チームのKPI(DORAの指標)

この節では、ソフトウェア開発のチームでKPIとしてよく使われる指標と、記録からの出し方が分かります。

開発チームでは、DORA が定めるソフトウェアデリバリーの指標がよく使われます。DORA の公式ページは、変更リードタイム・デプロイ頻度・失敗したデプロイからの復旧時間を「スループット」、変更失敗率・デプロイのやり直し率を「不安定さ」として、2026年11月10日時点で5つの指標を挙げています(以前の Four Keys の「平均復旧時間」は「失敗したデプロイからの復旧時間」に置き換わっています)。

指標 区分 定義(DORAの説明の要約)
変更リードタイム スループット コミットしてから本番にデプロイされるまでの時間
デプロイ頻度 スループット 一定期間のデプロイ回数、またはデプロイの間隔
失敗したデプロイからの復旧時間 スループット 即時の対応が要ったデプロイから復旧するまでの時間
変更失敗率 不安定さ 即時の対応(ロールバックなど)が要ったデプロイの割合
デプロイのやり直し率 不安定さ 本番の障害が原因の、計画外のデプロイの割合

7日分のデプロイ記録(説明用に作った例)から、変更リードタイムと変更失敗率を出しました。

# 7日分のデプロイ記録から、変更リードタイムと変更失敗率を出す
from datetime import datetime
from statistics import median
log = [  # (本番デプロイ, 最初のコミット, 即時の対応が要ったか)
    ("11-02 10:00", "11-01 15:00", False), ("11-03 11:00", "11-02 18:00", False),
    ("11-04 16:00", "11-04 09:00", True),  ("11-05 10:00", "11-03 14:00", False),
    ("11-06 15:00", "11-06 10:00", False), ("11-09 11:00", "11-05 17:00", False),
    ("11-10 10:00", "11-09 16:00", True),
]
t = lambda s: datetime.strptime("2026-" + s, "%Y-%m-%d %H:%M")
hours = sorted((t(d) - t(c)).total_seconds() / 3600 for d, c, _ in log)
print("リードタイム(時間):", hours)
print(f"デプロイ {len(log)}回/7日  リードタイムの中央値 {median(hours):.0f}時間  平均 {sum(hours)/len(hours):.1f}時間")
print(f"変更失敗率 {sum(f for *_, f in log)/len(log)*100:.1f}%")
リードタイム(時間): [5.0, 7.0, 17.0, 18.0, 19.0, 44.0, 90.0]
デプロイ 7回/7日  リードタイムの中央値 18時間  平均 28.6時間
変更失敗率 28.6%

週末をまたいだ1件(90時間)があるだけで、平均は28.6時間、中央値は18時間と大きく離れました。時間のKPIは、平均ではなく中央値で見ると、1件の外れ値に振り回されません。開発チームの指標の一覧と測り方は、関連記事「開発チームのKPI一覧|指標の計算式とFour Keysの測り方」で、生成AIを入れたときの効果の測り方は関連記事「生成AI導入の効果測定KPI|開発チーム向け指標一覧と計算式・集計コード」で扱っています。

KPI管理の進め方(見る頻度・会議・見直し)

この節では、KPIを決めたあとに、どの頻度で何を見て、どう直していくかが分かります。

KPIは決めた日ではなく、見続けた日数で効きます。手引きは PDCA を「Plan(計画)、Do(実施)、Check(評価)、Action(改善)の4つの視点をプロセスの中に取り込むことで、プロセスを不断のサイクルとし、継続的な改善を推進するマネジメント手法」と説明しています。KPIは、この Check で見る数字です。

頻度 見るもの 決めること
毎週 先行指標(商談数・問い合わせ数) 今週の行動を足すか減らすか
毎月 KPI全体と、KGIの着地見込み やり方を変えるか、人や予算を移すか
四半期 KPIとKGIのつながり KPIそのものを入れ替えるか、目標値を直すか
期末 KGIの結果と振り返り 次の期のKGIとKSF

着地見込みは「必要なペース」で話す

前の節の計算のとおり、年間500件の目標に半年で200件なら、このままの着地は400件、残り半年は月50件(今の1.5倍)が要ります。会議では「進捗40%」より「残りの必要なペースは今の1.5倍」と言うほうが、次の行動の話に移りやすくなります。

KPIを入れ替えるとき

  • KPIは上がったのにKGIが動かない:つながりの仮説が外れています。KPIツリーの式を見直します。
  • 担当者が数字を動かせない:市場や他部署の影響が大きすぎます。もう一段下の数字に替えます。
  • 数字だけが上がり中身が伴わない:数を稼ぐ行動が起きています。質を測る数字(商談化率など)と組にします。

投資の回収をKGIに置く場合は、ROIや回収期間の計算が要ります。計算方法は関連記事「ROIの計算方法|システム投資の回収期間・NPVをExcel数式で」で扱っています。

KPIのよくある失敗とつまずき

この節では、KPIを設定・運用するときによく起きる失敗と、その直し方が分かります。

失敗の多くは「数が多すぎる」「測れない」「先行指標がない」の3つに集まります。

症状 原因 直し方
KPIが10個以上あり、どれも中途半端 思いつく数字を全部入れた 1つのKGIに3〜5個。残りは「見るだけの数字」に分ける
月末に数字が出ない・人で値が違う 計算式とデータの出どころを決めていない 定義書に分子・分母・出どころ・集計日を書く
期末まで遅れに気づかない 遅行指標(売上)だけを見ている 週で動く先行指標を1つ以上入れる
訪問は増えたが受注が増えない アウトプットだけを追っている アウトカム(商談化率・受注率)と組にする
担当者が「どうせ動かせない」と言う 市場・他部署の影響が大きい数字 担当者の行動で動く一段下の数字に替える
数字は届いたのに顧客の不満が増えた 数字を稼ぐ行動が起きた(例:通話を早く切る) 反対向きの数字(一次解決率・NPS)と組にする
部署どうしで責め合う 部署ごとのKPIが逆向き(件数と品質) 同じKGIのツリーに並べ、ぶつかる点を見える化する
達成率の計算で揉める 少ないほどよい指標の式が決まっていない 「目標÷結果」か「1−超過÷目標」かを定義書に書く
率の数字が集計表と合わない 月ごとの率を単純に平均した 分子と分母をそれぞれ合計してから割る

やってはいけない書き方と、代わりの書き方

やってはいけないコールセンターのKPIを「平均通話時間を3分以内」だけにする。通話を早く切る行動が起き、かけ直しが増える
→
代わりに「平均解決時間」と「一次解決率」を組にする。早さと解決の両方を見るので、数字だけを動かす行動が起きにくい

見分ける問い:「この数字だけを上げる、ずるい方法はあるか」

KPIを人の評価に強く結びつけるほど、数字そのものを動かす行動が起きやすくなります。Google re:Work が OKR について「人事評価と同じではない」と書いているのも、同じ理由からです。KPIを評価に使う場合も、数字だけで決めず、行動や中身の確認と組み合わせます。

KPIを使う・使わない判断表

この節では、目的に応じてKPI・OKR・ノーススターメトリックのどれを使うと合うかが分かります。

確実に届かせたい数字はKPI、背伸びの挑戦はOKR、全社が向かう1つの方向はノーススターです。

やりたいこと 合う仕組み 理由
年間の売上目標に間に合うかを途中で知りたい KGI+KPI 途中のペースで遅れに気づける
新しい事業で、届くか分からない高さを狙いたい OKR 6〜7割の達成を前提に背伸びできる
全部署の向きを1つにそろえたい ノーススターメトリック 顧客の価値を1つの数字で共有できる
工場や窓口の毎日の状態を保ちたい KPI(監視用) 不良率・待ち時間の悪化をすぐ見つけられる
まだ何を測ればよいか分からない(立ち上げ期) KPIは少なく仮置き 1〜2個で始め、四半期で入れ替える
数字にしにくい活動(研究・ブランド) KPIにこだわらない 無理に数字にすると、測りやすいだけの指標になる

このKPIでよいかを確かめる5つの問い

  • 1この数字が上がると、KGIも上がるかKPIツリーの式でつながっているか
  • 2担当者の来週の行動で動くか動かないなら一段下の数字に替える
  • 3計算式とデータの出どころを1行で言えるか言えないなら月末に揉める
  • 4この数字だけを上げるずるい方法はないかあるなら反対向きの数字と組にする
  • 5KGI1つあたり5個以内か多ければ「見るだけの数字」に分ける

KPIの歴史的な背景として、財務の数字だけでなく顧客・業務・学習の視点も測ることを提案した Kaplan と Norton の「The Balanced Scorecard—Measures that Drive Performance」(Harvard Business Review、1992年1〜2月号)がよく参照されます。売上や利益だけを見ず、その手前の数字も並べて見るという考え方は、KPIツリーの考え方と同じです。

よくある質問

Q. KPIとは簡単に言うと何ですか? A. 最終目標(KGI)に間に合うかを、途中で確かめるための数字です。マラソンなら、ゴールタイムがKGI、10kmごとのラップがKPIです。

Q. KPIの読み方と正式名称は? A. 「ケーピーアイ」と読みます。Key Performance Indicator の略で、日本語では「重要業績評価指標」です。

Q. KPIとKGIの違いは何ですか? A. KGIは期の終わりに着いていたいゴールの数字(売上など)、KPIはそこへ向かう途中の数字(商談数など)です。KGIは1つ、KPIは複数置きます。

Q. KSF・CSF・KFSは違うものですか? A. 呼び方の違いで、どれも「重要成功要因」です。ゴールに着くための鍵を言葉で表したもので、それを数字にしたものがKPIです。

Q. KPIはいくつ設定するのがよいですか? A. 1つのKGIに3〜5個までが目安です。この記事の計算では、各80%で届くKPIが10個あると、全部届く確率は10.7%まで下がりました。

Q. KPIとOKRはどちらを使えばよいですか? A. 確実に届かせたい数字はKPI、届くか分からない高さに挑む目標はOKRです。OKRは6〜7割の達成が目安で、評価とは切り離すのが基本です。両方を併用する組織もあります。

Q. 営業のKPIの例は? A. 商談数・商談化率・受注率・平均単価がよく使われます。売上=リード数×商談化率×受注率×単価に分けると、どれを伸ばすとどれだけ効くかを計算できます。

Q. 数字にしにくい仕事でもKPIは作れますか? A. 成果物の数・期限どおりの完了率・依頼者の満足度など、近い数字で表せることが多いです。ただし無理に数字にすると、測りやすいだけの指標になるので、数を少なくして中身の確認と組み合わせます。

Q. KPIの見直しはどのくらいの頻度ですか? A. 数字は毎週〜毎月見て、KPIそのもの(何を測るか)は四半期ごとに見直すのが目安です。KPIが上がってもKGIが動かないときは、すぐに入れ替えます。

Q. KPIツリーとは何ですか? A. KGIを掛け算・足し算に分けて、担当者が動かせる数字まで下りていった図です。下から掛け直すとKGIに戻るように作ります。

まとめ

  • KPIは、最終目標(KGI)に向かう途中の進み具合を数字で測る指標。KGIはゴール、KSFは成功の鍵(言葉でよい)、KPIは途中の数字。
  • 設定はKGI→KSF→KPIの順。SMARTで1文にし、計算式・データの出どころ・担当・見直しの日を定義書に書く。
  • KPIツリーは掛け算で作ると逆算と感度が計算できる。4つの葉を10%ずつ伸ばすとKGIは+46.4%になった。
  • 先行指標とアウトカムを組にし、1つのKGIに3〜5個まで。率は分子と分母を合計してから割り、月の解約率は12倍しない。
  • 確実に届かせる数字はKPI、背伸びはOKR、全社の方向はノーススター。数字だけを動かす行動が起きないよう、反対向きの数字と組にする。

次に読むとよい記事です。開発チームで使う指標は関連記事「開発チームのKPI一覧|指標の計算式とFour Keysの測り方」で、OKRとの使い分けは関連記事「OKRの書き方とエンジニア向けの例|KPIとの違いとスコア計算」で扱っています。

参考・出典

確認日はすべて2026年11月10日です。

  • 内閣官房地域未来戦略本部事務局・内閣府地方創生推進室「地方版総合戦略の策定・効果検証のための手引き(令和7年12月版)」(KPIの定義 p.16、PDCA p.10):https://www.chisou.go.jp/sousei/about/chihouban/pdf/tebiki-20251223.pdf
  • 厚生労働省「令和6年雇用動向調査結果の概況」(入職率・離職率の定義):https://www.mhlw.go.jp/toukei/itiran/roudou/koyou/doukou/25-2/dl/gaikyou.pdf
  • Google re:Work「Set goals with OKRs」:https://rework.withgoogle.com/en/guides/set-goals-with-okrs
  • Bain & Company「Measuring Your Net Promoter Score」:https://nps.bain.com/about/measuring-your-net-promoter-score/
  • DORA「DORA's software delivery performance metrics」:https://dora.dev/guides/dora-metrics-four-keys
  • ISO「ISO/DIS 22400-2 Automation systems and integration — Key performance indicators (KPIs) for manufacturing operations management — Part 2」:https://www.iso.org/standard/87563.html
  • Robert S. Kaplan, David P. Norton「The Balanced Scorecard—Measures that Drive Performance」Harvard Business Review 1992年1〜2月号:https://hbr.org/1992/01/the-balanced-scorecard-measures-that-drive-performance-2
  • Frederick F. Reichheld「The One Number You Need to Grow」Harvard Business Review 2003年12月号:https://hbr.org/2003/12/the-one-number-you-need-to-grow
  • George T. Doran「There's a S.M.A.R.T. way to write management's goals and objectives」Management Review 70(11), 35–36, 1981年11月(書誌)

本記事の内容は、ご自由にお使いください。
ご利用の際は、出典として本ページへのリンクを記載いただけますようお願いします。

(記載例)出典:株式会社RJC「KPIとは|意味・KGI・KSFとの違いと設定方法・職種別の例を計算式つきで」

株式会社RJC ― SI事業・SES事業・AI駆動開発。RJCは一緒に成長を楽しめる会社です。

WE ARE HIRING

RJCで一緒に開発しながら、
成長を楽しみませんか?

RJCは、Web・モバイル・AIを活用した開発プロジェクトで、テックリードやPM・PMOも活躍するシステム開発会社です。会社を知る、待遇を確かめる、話を聞いてみる。気になるところ見てみてください!

  • 127日年間休日
  • 12時間平均残業時間
  • 毎日ガチャ遊びココロも大切にする福利厚生。アマギフなどの賞品ラインナップ!

ほかにも、チケットレストラン、書籍読み放題、2年ごとの慰労報奨(休暇 or 金一封)、11期連続の黒字決算。

ABOUT RJC RJCがどんな会社か知る 考え方、研修、働き方、福利厚生、社員の前職まで。RJCのことが丸わかり! RJC丸わかりページへ JOB DESCRIPTION 仕事内容・待遇を見てみる 仕事内容、給与・待遇、選考の流れ。経験者も未経験も!応募前に知りたいこと、まとめました! 募集要項を見る ENTRY エントリーする エントリーは1〜2分・履歴書不要です。まずは話を聞いてみたい、という方でも歓迎です! エントリーフォームへ
参加受付中

AI駆動開発、 無料セミナー