合計スコアの計算式
合計スコアの計算式は、バックログページで課題の優先順位を計算します。優先順位付けフレームワークに最適な計算式を選択してください。
計算は 2 段階で行われます:
- 各基準の基準スコアを計算する
- すべての基準スコアから合計スコアを計算する
基準スコアの計算
最初の段階では、フレームワーク内の各基準のスコアを計算します。2 つの方法から選択できます:
- Average (平均) – 全スコアの標準平均
- Average, RoundUp (平均、切り上げ) – 評価シリーズ内の最も近い値に丸めた平均
Average
Average (平均) 方式は、すべてのスコアを合計し、スコアの数で割り、基準の重みを掛けます。
計算式:
基準平均スコア (ACx) = スコアの合計 (∑Sn) ÷ スコアの数 (NS) × 基準の重み (Wx)
計算方法:
基準 X の平均スコア = ((スコア 1 + スコア 2 + スコア 3 + スコア n) / スコア数) * 重み X
例:
3 人のユーザーが 2 つの基準(Sales と Effort)を評価しました。
- Sales は重み +3 で、スコア: 2, 3, 2
- Effort は重み -2 で、スコア: 0, 2, 1
計算:
- Sales の平均スコア = ((2 + 3 + 2) ÷ 3) × 3 = 7
- Effort の平均スコア = ((0 + 2 + 1) ÷ 3) × -2 = -2
Average, RoundUp
この方式は Average (平均) と同様に機能しますが、小数点の結果を評価シリーズ内の最も近い値に丸めます。
この計算式は Fibonacci シリーズ と相性が良く、WSJF 優先順位付けフレームワークでよく使用されます。
Fibonacci シリーズ (0, 1, 2, 3, 5, 8, 13, 21) を使用していて、平均が 6.357 と計算された場合、結果はシリーズ内の最も近い値である 8 に切り上げられます。
計算式:
基準平均スコア (ACx) = スコアの合計 (∑Sn) ÷ スコアの数 (NS) × 基準の重み (Wx)、その後シリーズ内の最も近い値に丸める
計算方法:
基準 X の平均スコア = ((スコア 1 + スコア 2 + スコア 3 + スコア n) / スコア数) * 重み X
例:
3 人のユーザーが 2 つの基準(Activation と Back time)を評価しました。どちらも Fibonacci シリーズを使用しています。
- Activation は重み +2 で、スコア: 5, 1, 1
- Back time は重み -1 で、スコア: 8, 21, 2
計算:
- Activation の平均スコア = ((5 + 1 + 1) ÷ 3) × 2 = 4.667 → 5 に丸める
- Back time の平均スコア = ((8 + 21 + 2) ÷ 3) × -1 = -10.333 → -13 に丸める
合計スコアの計算
2 番目の段階では、すべての基準スコアを 1 つの合計スコアにまとめます。3 つの方法から選択できます:
- Sum (合計) – すべての価値と工数のスコアを加算
- Product Value ÷ Product Effort (価値の積 ÷ 工数の積) – 価値スコアを掛け合わせ、工数スコアの積で割る
- Sum Value ÷ Sum Effort (価値の合計 ÷ 工数の合計) – 価値スコアを合計し、工数スコアの合計で割る
Sum of value and effort
すべての基準スコア(価値と工数の両方の基準)を加算します。
計算式:
合計スコア (TS) = 基準平均スコアの合計 (∑ACn)
計算方法:
-
基準 X の平均スコア = ((スコア 1 + スコア 2 + スコア 3 + スコア n) / スコア数) * 重み X
-
合計スコア = 基準 A の平均スコア + 基準 B の平均スコア + 基準 X の平均スコア
例:
3 人のユーザーが 2 つの基準(Sales と Effort)を評価しました。
- Sales は重み +3 で、スコア: 2, 3, 2
- Effort は重み -2 で、スコア: 0, 2, 1
計算:
- Sales のスコア = ((2 + 3 + 2) ÷ 3) × 3 = 7
- Effort のスコア = ((0 + 2 + 1) ÷ 3) × -2 = -2
- 合計スコア = 7 + (-2) = 5
Product of value ÷ Product of effort
すべての価値基準スコアを掛け合わせ、すべての工数基準スコアの積で割ります。
この計算式では、基準スコアに Average (平均) または Average, RoundUp (平均、切り上げ) 方式のみを使用してください。工数基準には負の重みを使用しないでください。
この計算式を使用すると、オリジナルの RICE 優先順位付けフレームワークを設定できます。
計算式:
合計スコア (TS) = 価値スコアの積 (ACval) ÷ 工数スコアの積 (ACeff)
計算方法:
-
基準 X の平均スコア = ((スコア 1 + スコア 2 + スコア 3 + スコア n) / スコア数) * 重み X
-
合計スコア = (基準 A (val) × 基準 B (val) × 基準 C (val)) ÷ (基準 D (eff) × 基準 E (eff))
例:
3 人のユーザーが 4 つの基準(Reach、Impact、Confidence、Effort)を評価しました。
- Reach (Value、重み +1): 500, 700, 300
- Impact (Value、重み +0.1): 3, 1, 5
- Confidence (Value、重み +0.25): 80%, 95%, 65%
- Effort (Effort、重み +0.5): 5, 2, 8
計算:
-
Reach = ((500 + 700 + 300) × 1) ÷ 3 = 500
-
Impact = ((3 + 1 + 5) × 0.1) ÷ 3 = 0.7
-
Confidence = (((80 + 95 + 65) × 0.25) ÷ 3) ÷ 100 = 0.2
ヒントスコアにパーセンテージを使用する場合は、平均スコアを 100 で割ります。
-
Effort = ((5 + 2 + 8) × 0.5) ÷ 3 = 2.5
-
合計スコア = (500 × 0.7 × 0.2) ÷ 2.5 = 28
Sum of value ÷ Sum of effort
すべての価値基準スコアを合計し、すべての工数基準スコアの合計で割ります。
この計算式では、工数基準に負の重みを使用しないでください。
この計算式を使用すると、オリジナルの WSJF フレームワークを設定できます。
計算式:
合計スコア (TS) = 価値スコアの合計 (∑ACval) ÷ 工数スコアの合計 (∑ACeff)
計算方法:
-
基準 X の平均スコア = ((スコア 1 + スコア 2 + スコア 3 + スコア n) / スコア数) * 重み X
-
合計スコア = (基準 A (val) + 基準 B (val) + 基準 C (val)) ÷ (基準 D (eff) + 基準 E (eff))
例:
3 人のユーザーが 4 つの基準(User Value、Time Criticality、Risk Reduction、Job Size)を評価しました。
- User Value (Value、重み +2): 8, 13, 20
- Time Criticality (Value、重み +1): 3, 1, 5
- Risk Reduction (Value、重み +1.5): 13, 5, 5
- Job Size (Effort、重み +0.5): 5, 2, 8
計算:
- User Value = ((8 + 13 + 20) × 2) ÷ 3 = 27.3
- Time Criticality = ((3 + 1 + 5) × 1) ÷ 3 = 3
- Risk Reduction = ((13 + 5 + 5) × 1.5) ÷ 3 = 11.5
- Job Size = ((5 + 2 + 8) × 0.5) ÷ 3 = 2.5
- 合計スコア = (27.3 + 3 + 11.5) ÷ 2.5 = 16.7
さまざまな計算式のテスト
さまざまな計算式を試して、優先順位にどのような影響があるかをリアルタイムで確認できます。
合計スコアの計算式設定の下部に、選択した計算式の仕組みを説明するヒントがあります。
計算式の変更履歴全体を表示することもできます。
次のステップ
計算式の設定が完了したら、チームメイトと一緒にバックログを評価しましょう。
