【じゅんびかんりょうのていぎ】

準備完了の定義(DoR) とは?

最終更新:
💡 始める前に、チームで見通しを合わせよう

開発に取りかかれる程度に作業項目が理解・整理されているか、チームで確かめるための基準。DoRと略す。Scrumの必須要素ではなく、準備を助ける補助的な取り組みとして用いる。

📌 このページのポイント
DoRとDoD:始める目安と完成の基準DoRDoD取りかかれる?? 目的・範囲? 条件・依存関係チームの補助的な取り組み完成した?✓ 必要な品質✓ 条件を満たすScrumの正式なコミットメントDoRの項目は、チームに合わせて決める全仕様の確定を待つ門番にしない
DoRとDoDの比較。DoRの確認項目は一律ではなく、学びながら進めるために見直します。
ひよこ ひよこ
DoRって、何を準備するの?
ペンギン先生 ペンギン先生
作業項目について、チームが開発を始められる程度に理解できているかを確かめる基準だよ。例えば、何を実現したいか、どこまで作るか、できたと判断する条件は何かを話し合うんだ。
ひよこ ひよこ
チェックする項目は、決まっている?
ペンギン先生 ペンギン先生
全チーム共通の一覧ではないよ。受け入れ条件が分かること、作業をスプリント内に収められること、依存関係やリスクが見えていることなどが例だね。見積もりや画面案が必要かは、チームの進め方や作業の内容に合わせて決めよう。
ひよこ ひよこ
Scrumでは必ず作らないといけない?
ペンギン先生 ペンギン先生
DoRはScrum Guideの必須要素ではないよ。ガイドは、1スプリントでDoneにできる作業項目を計画時に選べる状態とし、リファインメントで理解を深めると説明している。DoRは、その準備を助ける方法の一つなんだ。
ひよこ ひよこ
DoDとは、何が違うの?
ペンギン先生 ペンギン先生
DoRは取りかかれるかの目安で、DoDは成果物が必要な品質を満たしている状態の定義だよ。ScrumではDoDがインクリメントの正式なコミットメント。例えばテストなど、プロダクトに必要な品質条件をそろえ、満たさない作業を完成扱いしないんだ。
ひよこ ひよこ
仕様も依存関係も、全部確定するまで待つ?
ペンギン先生 ペンギン先生
それでは学びながら進めにくくなるよ。重要な不明点を共有し、調べる作業として扱うなど、チームで進め方を相談しよう。DoRは変更を禁じる門番ではなく、役に立つかを定期的に見直す目安なんだ。
ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「DoR」って出てきたら「取りかかれるかをチームで確かめる目安」と思えばだいたいOK!
📖 おまけ:英語の意味
「Definition of Ready」 = 準備完了の定義
💬 Readyは「準備ができている」という意味だよ。取りかかれるかをチームで確かめる目安で、Scrumで必須のDoD(完成の定義)とは位置付けが違うんだ。

参考資料

← 用語集にもどる