DoD (Definition of Done) и DoR (Definition of Ready) в Agile-методологии отличаются целями и сферой применения. 35
DoD определяет критерии, по которым элемент бэклога продукта считается завершённым. 35 Это соглашение между командой разработки и владельцем продукта о том, что считать за минимальные критерии, когда история считается «Сделанной». 1 DoD фокусируется на уровне спринта или релиза. 1
DoR, в свою очередь, помогает команде Scrum определить, когда элемент бэклога продукта достаточно уточнён и подготовлен для разработки. 3 DoR находится на уровне бэклога и устанавливается до начала планирования спринта. 1
Ещё одно отличие заключается в том, что DoD относится непосредственно к самому элементу бэклога, а DoR часто рассматривает внешние факторы, такие как зависимости, возможности команды и решения, принятые владельцем продукта. 35
Таким образом, DoD устанавливает стандарты завершения работы, а DoR гарантирует, что команда работает над элементами бэклога с нужным уровнем подготовки. 35