MCPで接続 →

計算を入力してください

公式

Show calculation steps (2)
  1. Ideal Burn Per Day

    Ideal Burn Per Day: バーンダウンチャート計算ツール

    Constant slope of the ideal burndown line (work completed each day)

  2. Ideal Completed Work

    Ideal Completed Work: バーンダウンチャート計算ツール

    Work that should be completed by the current day

広告

結果

理想残作業量
60
理想バーンダウン線上の値
理想消化ペース 10 per day
理想完了作業量 40

バーンダウンチャート計算ツールとは?

バーンダウンチャートは、スプリント内の残作業量が時間とともにどう減っていくかを可視化する、アジャイル開発やスクラムに欠かせないツールです。理想線(理想バーンダウンライン)とは、スプリント開始時の総作業量から終了時のゼロまでをまっすぐ斜めに結んだ直線のこと。本ツールはこの理想線上の各ポイントを正確に算出するので、実際の進捗と計画を見比べ、チームが予定より進んでいるのか遅れているのかをひと目で把握できます。

下降する理想線と階段状の実作業線を示すバーンダウンチャート
バーンダウンチャートは、理想的な残作業ラインとチームの実際の進捗を比較します。

使い方

入力するのは3つの数値だけです。スプリントの総作業量(ストーリーポイントまたはタスク数)、稼働日換算のスプリント期間(日数)、そして現在の経過日数(0はスプリント開始時点を表します)。これらを入力すると、その日における理想残作業量、毎日一定で消化すべき理想ペース、そしてその時点で完了しているべき作業量が表示されます。

計算式の解説

理想線は「作業が一定のペースで進む」という前提に基づいています。総作業量を \(W\)、スプリント期間を \(D\) 日とすると、1日あたりの理想消化量は \(W \div D\) となります。経過 \(d\) 日目の理想残作業量は次のとおりです。

$$\text{理想残作業量}(d) = W \times \left(1 - \frac{d}{D}\right)$$

0日目はこれが \(W\)(まだ何も着手していない状態)となり、D日目には \(0\)(すべて完了した状態)になります。

理想的な残作業の計算式を傾いた直線として示す図
理想線は、一定の1日あたり消化率 \(W \div D\) で下がっていきます。

計算例

あるチームが10日間のスプリントで100ストーリーポイントにコミットしたとします。1日あたりの理想消化量は $$100 \div 10 = 10 \text{ポイント/日}$$ です。4日目の理想残作業量は $$100 \times \left(1 - \frac{4}{10}\right) = 100 \times 0.6 = 60 \text{ポイント}$$ つまり計画どおりに進んでいれば、40ポイントが完了し、60ポイントが残っている計算になります。

理想的なバーンダウン参照表

理想的なバーンダウン線は、チームが毎日総作業量の等しい割合を完了した場合、各日の終わりに残るべき作業量を示します。一定の日次バーンの場合、特定の日の理想的な残作業は次のようになります:

$$R = \text{総作業量}\left(1 - \frac{\text{現在の日}}{\text{スプリント期間}}\right)$$

以下の表は、100ストーリーポイント10日間で完了する標準的なスプリントを想定しています。日次バーンレートは\(100 \div 10 = 10\)ポイント/日なので、毎日理想的な残作業は10ずつ減少し、累積完了作業は10ずつ増加します。

理想的な残り(ポイント) 累積完了(ポイント)
0 100 0
1 90 10
2 80 20
3 70 30
4 60 40
5 50 50
6 40 60
7 30 70
8 20 80
9 10 90
10 0 100

表を独自のスプリントに適用するには、日次バーンレートを総作業量÷スプリント期間として再計算し、経過日数分1回ずつ減算します。例えば、6日間スプリントで60ポイントも1日10ポイント燃焼し、10日間スプリントで120ポイントは1日12ポイント燃焼します。

バーンダウン結果の解釈

理想的な線は計画参考値であり、予測ではありません。バーンダウンチャートの価値は、同じ日の実際の残作業を理想的な線と比較することから生まれます。

  • 実際が理想的な線より上(スケジュール遅延):理想計画より多くの作業が残っています。チームは必要なレートより遅くバーンダウンしています。一般的な原因は、ストーリーの過小評価、ブロッカー、予期しないバグ、または割り込みです。ギャップが日々拡大する場合、スプリントゴールはリスク状態にあり、チームはスコープを削除し、ブロッカーに対応するか、期待値を調整する必要があります。
  • 実際が理想的な線より下(スケジュール先行):計画より少ない作業が残っています。チームは理想的なレートより速く作業を完了しています。これは強いベロシティを意味する場合がありますが、ストーリーが過剰評価されているか、いくつかの作業が完全にキャプチャされていないことを示す場合もあります。常に早い場合、チームは追加のバックログアイテムをプルインする容量があるかもしれません。
  • 実際が理想的な線上(予定通り):残作業がその日の計画と一致します。スプリント終了時の残作業ゼロに向けて順調に進行しています。実際のバーンダウンが滑らかな対角線になることはめったにないことに注意してください。ストーリーが完了するとステップで作業がクリアされるため、線の周りの短い偏差は正常です。

スコープ変更が線にどのように影響するか。理想的な線はスプリント開始時に約束された総作業に固定されています。スプリント途中でスコープが追加される場合、総残作業が跳ね上がり、実際の線が上向きにステップし、チームが効率的に機能している場合でも理想的な線より上に押し上げます。スコープが削除されると、実際の線は完了した作業なしに低下します。このため、多くのチームはスコープが大幅に変更されるたびに理想的な線を再描画するか、スコープ変更を個別に追跡して、進行状況とスコープシフトが混同されないようにします。平らな実際の線(下向き移動なし)は、通常、スコープに関係なく、ブロッカーまたはレビューで滞った作業を指します。

スタンドアップで会話を促すためにチャートを使用してください。目標は障害を早期に浮き彫りにすることであり、単一の日が理想的な線に正確に着地するかどうかについて個人を判断することではありません。

よくある質問

理想線は必ず直線になるの? はい。常に一定のペースを前提としているため、まっすぐな斜めの直線になります。実際のバーンダウンはたいていギザギザした形を描きます。

現在の経過日数がスプリント期間を超えたら? 本ツールでは経過日数をスプリント期間の上限で打ち切るため、残作業量は0と表示されます。

ストーリーポイントではなくタスク数でも使える? もちろんです。総作業量はポイント、タスク、時間など数えられる単位なら何でも構いません。ただし、最初から最後まで単位を統一することがポイントです。

最終更新: