メインコンテンツにスキップ

ベンチマークのアルゴリズムとは

この記事では、ベンチマークの「データを参照」で利用されている数値の計算方法について説明しています。


対象のプラン・オプション:チームサクセスプラン、フリープラン

対象のサービス:Engagement(エンゲージメント)、Analytics(アナリティクス)

この操作ができる人(権限):オーナー


はじめに

ベンチマークの概要と設定方法について説明します。


「ベンチマーク」とは、エンゲージメントスコアの到達指標です。アナリティクス「オーバービュー」「スコア」「比較」「推移」それぞれの画面で、対象スコアとの差分を確認できます。

オーナーは、アナリティクス「設定・運用」>「ベンチマーク」画面にてベンチマークの設定値を変更することができます。

設定方法は、データを参照して業界・規模から設定する「データを参照」と、自社で独自のベンチマークの数値を設定する「編集」の2つがあります。

本記事では、「データを参照」で利用されている数値の計算方法を説明します。


ベンチマークの算出方法

ベンチマークの算出にまつわる課題と、具体的な計算手法について説明します。

ベンチマークの算出にまつわる課題

Wevoxでは、ベンチマーク機能を提供するため、業界や人数規模ごとの企業群の「平均的なスコア」「上位20%のスコア」「上位5%のスコア」を推定し、データベースに保持して利用しています。 本来は、業界や人数規模ごとに会社をフィルターし、該当する会社のスコアの平均点などを計算すればよいと考えられますが、この方法には問題があります。 業界や人数規模によっては該当する会社が数社しかない場合があり、このような状況では平均点に大きなバイアスがかかり、製品として提供できる品質を保てません。
また、該当する企業が1社もない場合は、そもそも計算が不可能です。

そこでWevoxでは、ベイズ統計の手法を応用することで、この問題を回避しています。

具体的なベンチマークの算出方法

具体的には、以下の4ステップで計算します。

※ここでは、「業界:インターネットサービス」「人数規模:51〜100人」の平均的なスコアの計算を例に挙げて説明します。

前提

平均スコア:1年以内の最も直近のサーベイの結果の平均


ステップ1:Wevox 全導入企業の平均スコアを求める

ここでは仮に、Wevox 全導入企業の平均スコアは70点だった仮定します。

ステップ2:Wevox 全導入企業と、インターネットサービス企業の平均点の差を求める

業界がインターネットサービスの企業の平均スコアは、75点だったと仮定します。

この場合、平均点の差は+5点です。

ステップ3:Wevox 全導入企業と、51〜100人の企業の平均点の差を求める

人数規模が51〜100人の企業の平均スコアは、60点だったと仮定します。

この場合、平均点の差は-10点です。

ステップ4:上記をまとめてベンチマークを算出する

上記のデータをもとに、「インターネットサービス」「51〜100人」のベンチマークは 70 + 5 - 10 = 65点と計算します。

ここに出てくる各種数値の算出にベイズ統計の手法が応用されており、企業数が少ない業界や人数規模があっても、安定して信頼性の高い数値を計算できるように工夫しています。


メリットとデメリット

ベイズ統計の手法を応用した算出方法におけるメリットとデメリットについて説明します。

この方法で算出されたベンチマークは、実際の企業の平均点ではないというデメリットがあります。 一方、社数が少ない業界や人数規模においても、安定して信頼性の高い数値を提供できるというメリットがあります。


Wevoxでは、ベンチマーク機能において最も大切なことは、「実在企業の平均である」という事実よりも、比較対象としてより信頼できる値を提供することだと考えています。 そのため、ベイズ統計学の力を借りる今回の方法を選択しました。


関連キーワード:ベイズ統計、算出ロジック、平均点、計算式、業界平均

こちらの回答で解決しましたか?