バーンダウンおよび燃焼チャート
バーンダウンチャートと バーンアップチャートは、マイルストーンの完了状況を表示します。
バーンダウンチャート
- GitLab 13.6で固定バーンダウンチャートを導入しました。
- 13.9でGitLab Premiumに移行しました。
バーンダウンチャートは、マイルストーンの間に発生したイシューの数を表示します。
一目でマイルストーン完了までの現状を把握できます。バーンダウンチャートがなければ、マイルストーンのデータを自分で整理してプロットしなければ、同じように進捗状況を把握できません。
GitLabはあなたの代わりにそれをプロットし、わかりやすく美しいChartで表示します。
概要については、バーンダウンチャートによる作業対時間のマッピングのデモビデオをご覧ください。
プロジェクトのバーンダウンチャートを表示するには:
- 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
- 計画 > マイルストーン]を選択します。
- リストからマイルストーンを選択します。
グループのバーンダウンチャートを表示します:
- 左のサイドバーで、Search(検索)を選択するか、Go to(移動)を選択してグループを探します。
- 計画 > マイルストーン]を選択します。
- リストからマイルストーンを選択します。
バーンダウンチャートの使用例
バーンダウンチャートは一般的にマイルストーンの完了を追跡・分析するために使用されます。したがって、そのユースケースはマイルストーンを割り当てるユースと結びついています。
例えば、あなたが大企業で開発者チームを率いていて、このようなワークフローに従っているとします:
- あなたの会社では、次のメジャーリリースでアプリに10の新機能を提供するという四半期目標を設定しました。
- あなたはマイルストーンを作成し、アプリのローンチの一部であるすべての新しいイシューとマージリクエストにそのマイルストーンを割り当てるようにチームに思い出させます。
- 毎週マイルストーンを開き、進捗状況を可視化し、ギャップを特定し、チームが仕事を完了できるように支援します。
- 毎月、上司に報告し、マイルストーンの進捗状況をバーンダウンチャートで確認します。
- 四半期末には、あなたのチームはマイルストーンを100%達成しました。
バーンダウンチャートの仕組み
バーンダウンチャートは、開始日と期限が設定されたプロジェクトやグループのマイルストーンごとに利用できます。
チャートは、マイルストーン(に割り当てられたイシュー)全体のプロジェクトの進捗を示します。
特に、マイルストーンに対応する期間において、指定された日に未解決のイシューがいくつあったか、またはまだいくつあるかを示します。
バーンダウン・チャートを切り替えて、特定の日の累積未決済イシューのウェイトを表示することもできます。
固定バーンダウンチャート
GitLab 13.6より前に作成されたマイルストーンでは、バーンダウンチャートにレガシービューと固定ビューを切り替えるトグルが追加されました。
レガシー | 固定 |
---|---|
固定バーンダウンチャートは、マイルストーンの作成からマイルストーンの期限切れまで、マイルストーンのアクティビティの全履歴を追跡します。マイルストーンの期限が過ぎると、マイルストーンから削除されたイシューはチャートに影響しなくなります。
レガシーバーンダウンチャートは、全履歴ではなく、イシューがいつ作成され、最後にクローズされたかを追跡します。各日について、レガシー・バーンダウン・チャートは未解決のイシューの数とその日に作成されたイシューの数を取り、その日にクローズされたイシューの数を差し引きます。マイルストーンの開始日前に作成されマイルストーンが割り当てられた(開始日時点で未解決のままの)イシューは、開始日にオープンされたとみなされます。したがって、マイルストーンの開始日が変更されると、各日の開封済みissue数が変更される可能性があります。再開されたイシューは、最後にクローズされた日の翌日にオープンされたとみなされます。
バーンナップチャート
バーンアップチャートは、マイルストーンに割り当てられた作業と完了した作業を表示します。
プロジェクトのバーンアップチャートを見るには:
- 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
- 計画 > マイルストーン]を選択します。
- リストからマイルストーンを選択します。
グループのバーンナップチャートを表示するには:
- 左のサイドバーで、Search(検索)を選択するか、Go to(移動)を選択してグループを探します。
- 計画 > マイルストーン]を選択します。
- リストからマイルストーンを選択します。
バーンアップチャートの仕組み
バーンアップチャートには、総作業量と完了作業量の線があります。合計行はマイルストーンのスコープの変更を示します。未解決のイシューが他のマイルストーンに移動すると、「総イシュー」は下がりますが、「完了したイシュー」は変わりません。完了した作業とは、クローズされたイシューの数です。イシューがクローズされると、「総イシュー数」は変わらず、「完了したイシュー数」が増えます。
イシュー数とイシューの重みの切り替え
バーンダウンチャートでもバーンアップチャートでも、マイルストーンの各日のイシューの総数または総重量で表示できます。
2つの設定を切り替えるには、チャートの上でイシューまたはイシュー重量のいずれかを選択します。
重みでソートする場合は、すべてのイシューに重みが割り当てられていることを確認してください。
トラブルシューティング
バーンダウンチャートとバーンアップチャートに正しいイシューの状態が表示されません。
これらのチャートの制限は、日数がUTCタイムゾーンであることです。
このため、他のタイムゾーンではグラフが不正確になることがあります。例えば
- マイルストーン内のすべてのイシューが最終日以前にクローズされたと記録されています。
- 1つのイシューは最終日のPST(太平洋標準時)午後6時(UTC-7)にクローズされました。
- イシュー・アクティビティ・ログには、マイルストーン最終日の午後6時にクローズされた時刻が表示されます。
- チャートは時刻をUTCでプロットするため、このイシューのクローズ時刻は翌日の午前1時になります。
- チャートはマイルストーンが未完成で、クローズしたイシューが1つないことを示しています。