リリースのリスクスコア
リスクスコアは、リリースコーディネーターとプロダクトマネージャーが潜在的な問題を早期に特定し、是正措置を講じるのに役立ちます。リスクスコアは、現在の進行中のフェーズについて計算され、[リリース概要] ダッシュボードを表示するたびに再計算されます。
リスクスコアは、タイムライン指向のリリースとステージ指向のリリースで異なる方法で計算されます。
タイムライン指向のリリースのリスクスコア
タイムライン指向のリリースのリスクスコアは、期限切れのタスクスコアとポリシー失敗スコアを、それぞれの重要性によって重み付けして組み合わせたものです。期限切れのタスクとポリシーの失敗に対する重み付けまたは優先度によって、それらの緊急度またはリリースへの影響が決まります。スコアの範囲は 0 〜 100 です。
リスクスコアは、リリースコーディネーターとプロダクトマネージャーが潜在的な問題を早期に特定し、是正措置を講じるのに役立ちます。リスクスコアは、現在の進行中のフェーズについて計算されます。完了またはキャンセルされたリリースのスコアは計算されません。
タイムライン指向のリリースのリスク要因
- 期限切れのタスク
- 期限切れタスクのスコアは、期限切れタスクの割合に基づいて分類されます。
期限切れのタスクが多いほど、リスクスコアが高くなります。
- ポリシーの障害
- ポリシー失敗スコアは、失敗したポリシーの割合によって決まります。
非準拠ポリシーはリスクスコアを増加します。
リスクスコアの計算
overdue_weight + policy_failure_weight = 1 の場合、リリースのリスクスコアは次の式に従って計算されます。
リスクスコア = 四捨五入 ((期限切れタスクスコア * overdue_weight + ポリシー失敗スコア * policy_failure_weight) * (リリースの経過日数 / リリースの合計日数))
- 期限切れタスクのスコア:
-
- タスクの <10% が期限切れの場合、期限切れタスクのスコアは 0 です。
- タスクの 10 〜 40% が期限切れの場合、期限切れタスクのスコアは 1 です。
- タスクの >40% が期限切れの場合、期限切れタスクのスコアは 2 になります。
タスクに終了日がない場合、フェーズの終了日がタスクの期日として使用されます。
- ポリシー失敗スコア:
-
- ポリシーの <10% が失敗した場合、ポリシー失敗スコアは 0 になります。
- ポリシーの 10 〜 40% が失敗した場合、ポリシー失敗スコアは 1 になります。
- ポリシーの >40% が失敗した場合、ポリシー失敗スコアは 2 になります。
- 低 (値が 0 または 1 の場合)
- 値が 2 の場合は中
- 高 (値が 3 の場合)
- 高 (値が 4 の場合)
ステージ指向リリースのリスクスコア
ステージ指向リリースのリスクスコアは、タスクの完了、ポリシーコンプライアンス、進捗しきい値、および準備日の近さに基づいて、現在のフェーズで遅延または問題が発生する可能性を評価します。スコアの範囲は 0 〜 100 です。
リスクスコアは、リリースコーディネーターとプロダクトマネージャーが潜在的な問題を早期に特定し、是正措置を講じるのに役立ちます。リスクスコアは、現在の進行中のフェーズについて計算されます。完了またはキャンセルされたリリースのスコアは計算されません。
ステージ指向のリリースのリスク要因
- 作業リスク
- 現在のフェーズの合計タスク数に対する未完了タスクの割合。タスクのステータスが [完了してクローズ] または [未完了でクローズ] の場合、タスクはクローズ済みと見なされます。フェーズにタスクが 0 個または 1 個ある場合、作業リスクは 0 です。
作業リスク = 1 - (クローズ済みタスク / 合計タスク数)
完了率が低いほど、リスクスコアが高くなります。
- ポリシーリスク
- 現在のフェーズで完了したポリシー実行の合計に対する非準拠ポリシーの割合。実行ステータスが完了したポリシーのみカウントされます。ポリシーが実行されていない場合、ポリシーリスクは 0 です。
ポリシーリスク = (非準拠ポリシー/完了したポリシーの合計)
非準拠ポリシーはリスクスコアを増加します。
- ステージの進捗状況のリスク
- タスクの完了が最小進捗しきい値に達したかどうかを測定します。デフォルトのしきい値は 20% です。クローズ済みタスク比率がしきい値以上の場合、ステージの進行リスクは 0 です。
ステージ進捗リスク = max(0, 1 - (クローズ済みタスク比率 / 0.2))
- 時間プレッシャーリスク
- リリース準備日との近接度を測定します。この要素は、リリースターゲットで準備日が定義されている場合にのみ含まれます。準備日が近づくにつれてリスクは増加します。14 日間のしきい値を使用します。準備日が過ぎている場合、時間的プレッシャーのリスクは 1 です。
時間圧力リスク = 1 - (残り日数 / 14)
リスクスコアの計算
リスクスコア式は、リリースターゲットで準備日が定義されているかどうかに応じて異なる重み付けを使用します。
- 準備日あり:
リスクスコア = ラウンド (((0.3 × 作業リスク) + (0.4 × ポリシーリスク) + (0.1 × ステージ進捗リスク) + (0.2 × 時間的プレッシャーリスク)) × 100)- 準備日がない場合:
リスクスコア = ラウンド (((0.5 × 作業リスク) + (0.4 × ポリシーリスク) + (0.1 × ステージ進捗リスク)) × 100)準備日が定義されていない場合、時間的プレッシャーがないことを補うために、作業リスクの重み付けが 30% から 50% に増加します。
次の表は、各要素に割り当てられた重み付けをまとめたものです。
| 係数 | 準備日あり | 準備日なし |
|---|---|---|
| 作業リスク | 30% | 50% |
| ポリシーリスク | 40% | 40% |
| ステージの進捗状況のリスク | 10% | 10% |
| 時間プレッシャーリスク | 20% | 該当なし |
最終スコアの上限は 0 から 100 です。スコア 0 は、特定されたリスクがないことを示します。スコア 100 は最高のリスクレベルを示します。
リスクスコアがゼロの場合
- リリースのステータスが [完了] または [キャンセル] です。
- 現在進行中のフェーズはありません。
- 現在のフェーズにはタスクがなく、完了したポリシー実行もありません。