バーンダウンチャート

  • GitLabStarter9.1でプロジェクトのマイルストーンに導入されました
  • GitLabPremium10.8で導入されたグループマイルストーン。
  • GitLabStarter11.2にグループマイルストーンが追加されました。
  • GitLab 9.1 より前にクローズしたイシューや再開したイシューはclosed_atの値を持たないため、バーンダウンチャートではマイルストーンstart_dateでクローズしたとみなされます。その場合、警告が表示されます。

概要

バーンダウンチャートは、マイルストーン完了の進捗状況を視覚的に表したものです。

burndown chart

これがないと、マイルストーンのデータを自分で整理してプロットしなければなりません。

GitLab Starterはそれをプロットし、分かりやすく美しいチャートで表示します。

概要については、バーンダウンチャートによる作業対時間のマッピングのビデオデモをご覧ください。

ユースケース

バーンダウンチャートは、一般的にマイルストーンの完了を追跡、分析するために使用されます。 したがって、その使用ケースは、マイルストーンを割り当てている用途に関連付けられます。

例として、あなたが大企業で開発者チームを率いていて、次のようなワークフローに従っているとします:

  • あなたの会社では、次期メジャーリリースでアプリに10個の新機能を提供することを四半期の目標に設定しました。
  • マイルストーンを作成し、アプリのローンチに伴うすべての新しいイシューとマージリクエストにそのマイルストーンを割り当てるようにチームに思い出させます。
  • 毎週マイルストーンを開き、進捗状況を可視化し、ギャップを特定し、チームが仕事を完了できるよう支援します。
  • 毎月上司に報告し、マイルストーンの進捗状況をバーンダウンチャートで確認します。
  • マイルストーンは四半期全体を通して綿密に管理されていたため、四半期末にはあなたのチームは100%のマイルストーンを達成することができました。

どのように動作するか

バーンダウンチャートは、開始日と期限が設定されたプロジェクトやグループのマイルストーンごとに利用できます。

プロジェクトイシューマイルストーンでプロジェクトのバーンダウンチャートを見つけ、現在のマイルストーンからマイルストーンを選択します。グループの場合は、グループダッシュボードにアクセスし、グループを選択し、サイドバーのイシュー>マイルストーンに進みます。

注:プロジェクトをグループマイルストーンに昇格させても、ライセンスの制限を守ってバーンダウンチャートを見ることができます。

このチャートは、マイルストーン(そのマイルストーンに割り当てられたイシュー)全体を通してのプロジェクトの進捗を示します。

特に、マイルストーンに対応する期間において、特定の日にどれだけのイシューが未決済であったか、またはまだ未決済であるかを示しています。

バーンダウン・チャートは、issueがいつ作成され、最後にクローズされたかを追跡します。 各日について、その日にクローズされたissueの数を減算します。マイルストーンの開始日より前に作成され、マイルストーンが割り当てられたissueは、開始日にクローズされたとみなされます。 したがって、マイルストーンの開始日が変更されると、各日のクローズされたissueの数が変更される可能性があります。 再開されたissueは、最後にクローズされた日の翌日にクローズされたとみなされます。

バーンダウン・チャートを切り替えて、特定の日の未決済issueの累積ウェイトを表示することもできます。 この機能を使用する場合は、issueのウェイトが適切に割り当てられていることを確認してください。ウェイトのない未決済issueは累積値にゼロを追加します。