スクリーンショット: 管理チャート

  1. 課題詳細: 課題のサイクル タイムを表示します。
  2. タイム スケール: コントロール チャートを表示する期間を選択します。
  3. ズームイン: チャートの領域を強調表示して特定の期間に集中します。
  4. レポートの絞り込み: データを絞り込む列とフィルターを選択します。

管理チャートについて

管理チャートには、製品やバージョン、スプリントのサイクル タイム (またはリード タイム) が表示されます。管理チャートでは、課題が特定のステータス (または複数のステータス) で消費した時間を取り上げ、指定した期間にわたってグラフ化します。このデータの平均値、ローリング平均および標準偏差が表示されます。

管理チャートは、現在のスプリントから得られるデータを今後のパフォーマンスの決定に使えるかどうかを確認するのに役立ちます。課題のサイクル タイムの分散が少ないほど、その平均値 (または中央値) を今後のパフォーマンスの指標として使用することへの信頼度が高くなります。

以下に、管理チャートを利用する方法の一部を紹介します。

  • 振り返りをして、チームの過去のパフォーマンスを分析する
  • 工程変更がチームの生産性に及ぼす影響を測定する
  • 外部の関係者にチームのパフォーマンスを表示する
  • カンバンの場合は、過去のパフォーマンスを使用して、チームの目標を設定する

On this page:

コントロール チャートの表示

  1. 目的のボードに移動します。
  2. レポートをクリックし、次にコントロールチャートを選択します。
  3. 必要に応じて、管理図を設定します。本ページの上部にあるスクリーンショットでは、管理図の設定に使用できるコントロールを強調表示しています。

ヒント: レポートの上部にあるこのチャートの読み方をクリックして、簡単な説明文を表示させることができます。 

(warning) If you are using Internet Explorer 8, the Control Chart will not work.

管理チャートを印刷する

レポートを印刷するには、レポートを表示し、ブラウザの印刷機能を使用します。レポートは、A4 またはレター サイズのいずれかで、縦向き、横向きどちらでも印刷可能です (Chrome での横向き印刷には既知の問題があることにご注意ください)。

管理チャートを理解する

管理チャートの使用を始める前に、その動作について確認しておくことをおすすめします。管理チャートの主要な機能について、以下の Q&A で取り上げています。

サイクル タイムは、1 つの課題に取り組む際に消費した時間です。一般に、これは課題の作業開始から完了までにかかった時間ですが、課題に取り組む間に消費した他の時間もすべて含まれます。たとえば、課題を再オープンしてそれに取り組み、再び完了した場合、この追加作業にかかった時間はサイクル タイムに追加されます。

リード タイムはサイクル タイムに類似しますが、課題の作業ログが記録された時点 (開始した時点とは異なる) から課題の作業が完了するまでに要した時間です。

サイクル タイムを計算するのに使用されるステータスは、プロジェクトで使用しているワークフローによって異なります。課題に取り組んで消費した時間を表すステータスを含めるように管理チャートを設定する必要があります (管理チャートはこれらのステータスを自動的に選択しようとすることにご注意ください)。

For example, if you are using the 'Jira Software Development' workflow, you may consider work to have started on an issue when it transitions to 'In Progress', and work to have completed when it transitions from 'In Review' to 'Done'. You would show this on the Control Chart by selecting 'In Progress' and 'In Review' as the Columns, as this would show the time that issues have spent in those two statuses.

ヒント: 管理チャートを設定して、サイクル タイムのデータの代わりにリード タイムのデータを表示することもできます。課題に消費された時間、すなわち、課題が作成された時間から作業が完了するまでの時間を表すステータスを選択するだけです。

ローリング平均 (チャートの青線) は、時間ではなく課題に基づきます。チャートに表示される課題ごとに、その課題および前後の X 件の課題のサイクル タイムを平均し、その時点での) ローリング平均を算出します。表示される課題総数の 20 % (常に奇数、最少 5 課題) が計算に使用されます。

たとえば、下のスクリーンショットで、課題 (緑の点) が表示された時点でのローリング平均は、次のように計算されます。

  1. 対象の課題に加えて前後の 4 課題が検討されます (合計 9 課題)。
  2. 9 課題のサイクル タイムを平均します。
  3. 算出された平均まで青い線を引きます。

期間を "過去 2 週間" に短縮する場合、計算に使用可能な課題の総数が減るため、計算に使用する課題数が減ります。

この方法によって、安定したローリング平均線が描かれ、外れ値が分かりやすく表示されます (すなわち、ローリング平均が外れ値に向かって急激に逸れていくことがありません)。また、ローリング平均線の折れ曲がりが課題の位置と関係しているため、理解しやすくなります。

(info) If you would like to know more about why the rolling average calculation is based on a percentage of the total issues, rather than a time period, see Comparing different methods of calculating the rolling average on the Control Chart.

管理チャートの青い斜線領域は、標準偏差 (実際のデータとローリング平均との偏差の量) を表します。

標準偏差は、データの信頼度を示す指標になります。たとえば、青色の帯状部分が狭くなっている (標準偏差が小さい) 場合、今後の課題のサイクル タイムはローリング平均に近づくことを予測できます。

図の凡例に示されるように、それぞれの点は課題や課題のグループ (クラスタ) を表します。

  • 点の垂直方向の配置は、課題のサイクル タイム、すなわち "経過時間" を表します。課題のクラスタの場合、課題の平均サイクル タイムの位置に点が配置されます。
  • The horizontal placement indicates when the issue(s) transitioned out of the last status selected on the chart (in Columns). For example, if you are using the 'Jira Software Development' workflow and have selected 'In Progress' and 'In Review' as the columns on the Control Chart, the dots will indicate when the issue transitioned out of the 'In Review' status.

図上の最長経過時間が 30 日未満の場合、 y 軸に線形目盛りが使用されます。経過時間が 30 日以上の場合は、対数目盛が使用されます。

期間を変更すると、経過時間が 30日を超えるような、以前にはなかった課題が含まれる場合があります。また、その逆の場合もあります。上に述べたように、このために目盛が変更されます。

経過時間を示す線形目盛

経過時間を示す対数目盛

ヒントと例

管理チャートを微調整して必要なデータを表示する方法については、次の例をご覧ください。

ヒント 1: 不要な外れ値を削除する

管理チャートは、外れ値を識別するのに役立ちます。詳しい調査の結果、特定の外れ値が人為的なエラーによるものであり、無効と判断してよい場合があります。たとえば、一度開始したが中断し、最終的にはバックログに戻ってきたものの、"作業前" ステータスには戻っていないストーリーがあるとします。この課題が "進行中" ステータスで消費した時間は管理チャートのデータを歪めることになります。 

管理チャートから不要な外れ値を削除するには、外れ値である課題にそれぞれラベル (例: outlier) を追加し、JQL: labels is EMPTY or labels not in (outlier) を使用してクイック フィルタを作成します。このクイック フィルタを使用するように管理チャートを設定します。

無効な外れ値を含む管理チャートの例

Example Control Chart with invalid outliers removed (note the smaller scale for 'Elapsed Time')

ヒント 2: 不要なトリアージ状況を削除する

管理チャートでは一般に、"修正済み" として解決済みの課題を追跡します。トリアージ後に、コピー、回答済み、他でのトラッキング等の対応で解決済みとなった課題が、データを歪曲し、平均サイクル タイムを大幅に低下させることがあります。

管理チャートから対象外のトリアージを削除するには、JQL: resolution in (Fixed) を使用してクイック フィルタを作成します。このクイック フィルタを使用するように管理チャートを設定します。

解決状況が "Fixed" ではない課題を含む管理チャートの例

Example Control Chart excluding issues where the resolution is not 'Fixed' (note the higher average cycle time)

ヒント 3: 現在の作業を除外する

管理チャートは、選択した列にあったが現在はその列にはない課題のデータを表示します。これによって課題のサイクル タイム (総経過時間) がわかります。ただし既定では、ボード上を移動中の課題がこれに含まれます。

管理チャートに完了した作業だけを表示するには、JQL: status in (Resolved, Closed) を使用してクイック フィルタを作成します。このクイック フィルタを使用するように管理チャートを設定します。

すべての課題を含む管理チャートの例

Example Control Chart including issues where the status is 'Resolved' or 'Closed' only

管理チャートを解釈する方法については、次の例をご覧ください。

例 1:


  • チームの生産性が向上している: ローリング平均の下降傾向によって示されます。
  • 今後の課題のサイクル タイムがローリング平均 (2日以下) に近くなる可能性がある: 標準偏差が小さい (青の斜線領域が狭い) ことで示されます。

例 2:

  • チームの生産性が非常に安定している: ローリング平均が平均値に近いことによって示されます。
  • 調査すべき明らかな外れ値が 14 日の火曜日と 15 日の水曜日にある (経過時間の平均値である 2 日間と比べると、それぞれ経過時間が 7 日間と 10 日間になっている)。 
  • 時間の経過とともに、データがより予測可能になってきている。

既知の問題

この一覧にない問題が発生した場合は、私たちの課題トラッカーに起票してください。

 

キー 要約 T P ステータス
Loading...
Refresh

次のステップ

(info) Need help? If you can't find the answer you need in our documentation, we have other resources available to help you. See Getting help.

関連トピックをご確認ください。