ロードマップに表示されるバージョンの進捗率は、
バージョンに関連づけられたチケットのステータス、予定工数、進捗率をもとに計算されます。
単純に未完了・完了のチケットの数から求めた値ではなく、各チケットの重み付けに予定工数が使われています。
進捗率の計算方法
バージョンの進捗率は、それぞれのチケットを各チケットに設定された「予定工数」により重み付けして求められます。
例)バージョンに関連づけられているチケットが以下の2個であった場合の進捗率は・・・
-
チケットA: 予定工数30時間、進捗率100%
-
チケットB: 予定工数10時間、進捗率40%
((30 × 100%) + (10 × 40%) ) ÷ (30 + 10) = 85 %
((チケットAの予定工数 × チケットAの進捗率) + (チケットBの予定工数 × チケットBの進捗率) ) / (チケットAの予定工数 + チケットBの予定工数) = バージョンの進捗率
こんな時どうなる?
-
チケットに予定工数が入力されていないチケットの予定工数の値はどうする? : バージョンで予定工数がセットされているチケットの予定工数の平均値を採用する。
-
どのチケットにも予定工数が入力されていない場合 : すべてのチケットを同じ重みである=予定工数1として扱う
-
完了ステータスなのに進捗率0% : チケットが完了しているとみなし、入力値と関係なく、進捗率は100%とみなす。