スプリントバックログは、現在のスプリントに選択されたプロダクトバックログ項目の集合であり、スプリント、スプリントゴールを達成するために製品インクリメントを提供するための計画を含む。スプリントゴールスプリントバックログは、開発チームが次のインクリメントに含むと予想する機能と、それらを提供するために必要な作業を定義する。

スクラムスプリントバックログ
スプリントバックログは、開発チームがプロダクトバックログ項目を「完了した」インクリメントに変換するために必要な作業を定義する。スプリントゴールを達成するために開発チームが行う必要がある作業を明確にする。

スプリントバックログ
スプリントバックログは、デイリースクラム進行状況の変化を追跡できる十分に詳細な計画である。開発チームはスプリント全体を通じてスプリントバックログを継続的に改善し、スプリントが進むにつれて徐々に進化する——たとえば、チームが計画通りに作業を進め、スプリントゴールを達成するために必要な作業についてより深い洞察を得た場合などである。
新しい作業が発生した場合、開発チームはそれをスプリントバックログに追加しなければならない。タスクが進行または完了するにつれて、各タスクの残り作業量の見積もりを更新しなければならない。計画の一部が開発上の関連性を失った場合、削除できる。スプリント中にスプリントバックログを変更できるのは開発チームだけである。スプリントバックログは非常に可視化されており、現在のスプリント中に完了した作業のチームの計画をリアルタイムで反映している——それは開発チームにのみ所属する。
プロダクトバックログ項目はスプリント期間中に固定されるため、以下の理由によりスプリントバックログに変更が生じる可能性がある:
- 時間の経過とともに、開発チームは要件についてより深く理解し、スプリントバックログに新しいタスクを追加する必要があると発見する可能性がある。
- 欠陥は新しいタスクとして追加される——これらは以前のスプリントで未完了の項目である。
そしてプロダクトオーナーはスクラムチームと協力して、チームがスプリントゴールをよりよく理解できるように支援する。スクラムマスターチームは、スプリントの進行に影響を与えないが、顧客により大きなビジネス価値をもたらす可能性のある微小な調整を検討することができる。
スプリント進行状況のモニタリング
スプリント中のいつでも、スプリントバックログ上の残り作業の合計量を計算できる。開発チームは少なくともデイリースクラム中にすべての残り作業を追跡し、スプリントゴールを達成する可能性を予測する。スプリント中に他の作業を追跡することで、チームは進行状況を効果的に管理できる。
スクラムスクラムはスプリントバックログに費やされた時間には関係しない。私たちは残り作業と時間変数にのみ関心を持つ。
フォローアップにバーンダウンチャートを使用する
スプリントバーンダウンチャートスプリント中の累積残り作業を示し、作業完了の傾向を反映する。Y軸は残り作業を、X軸はスプリントの作業日を表す。

バーンダウンチャート
スプリントの開始時、スクラムチームは完了するために必要な詳細なタスクを特定し、見積もりを行います。完了が必要だがまだ完了していないすべてのタスクは累積作業として扱われます。チームは進捗に基づいて毎日累積作業を更新します。スプリント終了時に累積作業がゼロになった場合、スプリントは成功裏に完了したことになります。
リリースバーンダウンチャート
スクラムプロジェクトでは、チームは各スプリント終了時にリリースバーンダウンチャートを更新することで、全体のリリース進捗を追跡します。リリースバーンダウンチャートは、一定期間にわたりスプリントバックログ内の総計見積もり残作業の推移を記録します。X軸はスプリントサイクルを、Y軸は残作業を表し、通常はユーザーストーリー、理想人日、またはチーム日単位で測定されます。