スクラムアーティファクトは、スクラムチームやステークホルダーが開発中の製品、計画中の活動、プロジェクトで完了した作業を理解するために必要な重要な情報を提供します。以下のアーティファクトは、スクラムプロセスフレームワーク内で定義されています。
- 製品ビジョン
- スプリント目標
- 製品バックログ
- スプリントバックログ
- 完了の定義
- バーンダウンチャート
- インクリメント
- バーンダウンチャート
- その他の必須アーティファクト…
注意:
これらはスクラムプロジェクトで最も一般的なアーティファクトですが、プロジェクトのアーティファクトはこれらに限定されるわけではありません。
製品ビジョン
製品ビジョンは、プロジェクト/製品の長期的な目標を定義するアーティファクトです。全体的な方向性を確立し、スクラムチームを導く役割を果たします。すべての人が製品ビジョンを記憶できるようにするため、簡潔かつ正確である必要があります。
スプリント目標
スプリント目標はスプリントの焦点を明確にします。予測された製品バックログ項目を実装することで、スプリントはこの目標を達成し、開発チームに製品インクリメントを構築する理由を示す指針を提供します。
スクラムガイドによれば、スプリント目標を設定する責任はスクラムチームにあります。しかし、プロダクトオーナーは、次のスプリントにおける明確なビジネス目標を定義することで、このプロセスを支援する重要な役割を果たしており、これにより製品バックログの優先順位付けをより効果的にすることもできます。
製品バックログ
製品バックログは、製品に必要なすべての内容をリストアップしたものであり、製品の変更に必要な動的で最もアクセスしやすい要件の集合として機能します。プロダクトオーナーが製品バックログを所有しており、これには将来のリリースで製品に変更を加えるすべての機能、要件、改善点、修正点が含まれます。

製品バックログ
通常、製品の要件はビジネスニーズ、市場状況、技術の変化などにより常に変化しています。そのため、製品バックログは、ターゲットユーザーにとって最も価値のある内容を反映するために継続的に更新されます。
スプリントバックログ
スプリントバックログは、スプリント用に選択された製品バックログ項目と、製品インクリメントを提供し、スプリント目標を達成するための計画を含みます。スプリントバックログは、開発チームが次のインクリメントに含める予定の機能と、それらを提供するために必要な作業の予測を表しています。スプリントバックログは、開発チームが製品バックログ項目を「完了」したインクリメントに変換するために行う作業を定義します。また、スプリント目標を達成するためにチームがコミットしたすべての作業を示しています。

スプリントバックログ
完了の定義
各製品バックログ項目には受入基準アイテムが完了と宣言されたときに満たされなければならないことを明確に定義するものである。多くの基準は、すべてまたはほとんどのプロダクトバックログアイテムに適用される。これらの基準を1か所に集めるのは便利であり、各アイテムごとに再定義する必要がない。それが「完了の定義」である。したがって、「完了の定義」とは、スクラムチームが作業を完了した状態とは何かについて共有された理解である。通常、品質基準、制約条件、および全体的な非機能要件を含む。以下にいくつかの例を示す:

完了の定義(DoD)
インクリメント
インクリメントとは、スプリントおよび以前のすべてのスプリントで完了したプロダクトバックログ項目の合計である。
スプリントの終了時に、インクリメントは「完了」でなければならない。つまり、
- スクラムチームの「完了の定義」に準拠しなければならない。
- プロダクトオーナーがリリースを決定したかどうかに関わらず、使用可能な状態でなければならない。
バーンダウンチャート
バーンダウンチャートは、プロジェクト全体の進捗をグラフィカルに表したものである。タスクが完了するにつれて、チャートは「燃え尽き」ゼロになる。開発チームが最終製品とともにスプリントを成功裏に完了するためのガイドとして使用される。チームがプロダクトバックログからスプリントバックログへより多くの目標を達成したと判断した場合、バーンダウンチャートは、時間内に完了できないタスクを特定するのに役立ち、それらを再度プロダクトバックログに戻すことができる。
以下のスプリントバーンダウンチャートは、スプリントバックログ内の残りのタスクを示している。毎日更新され、スプリントの進捗を簡潔に把握できる。また、迅速な視覚的参照も提供する。

バーンダウンチャート