完了の定義と準備の定義は、アジャイル方法論とスクラムフレームワークを初めて使用する組織で非常に役立つ場合があります。
すべてのチームが同じDoDとDoRを共有する必要がありますか、それとも適応可能ですか?
スクラムガイド はこう言っています:
...増分の「完了」の定義が、開発組織の規則、標準、またはガイドラインの一部である場合、すべてのスクラムチームは最低限それに従う必要があります。
増分の「完了」が開発組織の規則ではない場合、スクラムチームの開発チームは、製品に適した「完了」の定義を定義する必要があります。システムまたは製品リリースで作業している複数のスクラムチームがある場合、すべてのスクラムチームの開発チームは、「完了」の定義を相互に定義する必要があります。
実際には、これは、スクラムチームが自身の完了の定義に責任があることを意味します。ただし、組織は最低限の完了の定義を定義できますが、これにより、チームがより包括的またはより構造的な定義を作成できなくなるわけではありません。複数のチームが1つの製品/製品バックログで共同作業している規模の環境では、製品に取り組んでいるすべてのチーム間で、「完了」の最小定義を共有する必要があります。繰り返しますが、組織の完了の定義は、これらのチームのベースラインでもあります。
明示的な階層が必要な場合は、組織の定義の完了がベースラインです。チームのチームがある場合、チームは組織の完了の定義を拡張できる共有の定義の完了を持っている必要があります。個々のチームは、組織またはチームのチームの定義の完了を調整できます。すべてのチームには完了の定義が必要ですが、それは単に上位レベルの完了の定義への参照にすぎません。
SCRUMガイドは言う:
増分の「完了」が開発組織の規則ではない場合、スクラムチームの開発チームは、製品に適した「完了」の定義を定義する必要があります。システムまたは製品のリリースで作業している複数のスクラムチームがある場合、すべてのスクラムチームの開発チームは、「完了」の定義を相互に定義する必要があります。
したがって、「状況によって異なります」。
多くの場合、チームにはさまざまなバックグラウンドとさまざまなレベルの経験があるため、チームごとのDoDから始めます。