DoR - Definition of Ready vs DoD - Definition of Done
Это набор критериев, определяющих требования, которым должен соответствовать элемент перед его разработкой.
| DoR - Definition of Ready | DoD - Definition of Done | |
|---|---|---|
| Definition | Определение готовности (DoR) — это набор критериев, согласованный владельцем продукта и разработчиками в Scrum, который очерчивает требования, которым должен соответствовать элемент продуктового бэклога перед выбором для включения в спринт-бэклог. | Определение выполненной работы (DoD) — это набор критериев, определяющих, когда пользовательская история в рамках фреймворка Scrum считается завершенной. |
| Categories | DoD, agreement, antipattern, scrum | agile, quality, scrum, user story |
Что такое определение готовности?
Это набор критериев, определяющих требования, которым должен соответствовать элемент перед его разработкой.
Определение
Определение готовности (DoR) — это набор критериев, согласованный владельцем продукта и разработчиками в Scrum, который очерчивает требования, которым должен соответствовать элемент продуктового бэклога перед выбором для включения в спринт-бэклог.
Критерии готовности
DoR гарантирует, что элементы достаточно детализированы, понятны и выполнимы для реализации, снижая риск задержек и недопониманий во время планирования спринта.
Не часть Scrum
Хотя DoR формально не является частью фреймворка Scrum, в некоторых случаях он служит инструментом сотрудничества, способствующим общению и взаимопониманию между владельцем продукта и командой разработчиков.
Антипаттерн
DoR считается антипаттерном, поскольку он противоречит принципам эмпиризма в Scrum, препятствуя способности команды следовать контролю эмпирических процессов и может стать препятствием для коммуникации и автономии команды.
Что такое определение выполненной работы?
Это набор критериев, определяющих, когда пользовательская история считается завершенной.
Определение
Определение выполненной работы (DoD) — это набор критериев, определяющих, когда пользовательская история в рамках фреймворка Scrum считается завершенной.
Значение
Оно гарантирует, что вся работа выполнена согласно единым стандартам для команды и готова к выпуску, обеспечивая прозрачность и качество.
Создание
Если в организации не определено DoD, разработчики должны создать его.
Измерение
Позволяет объективно оценить завершенную работу и помогает управлять объемом работы команды и ожиданиями.
Видимые критерии
DoD обычно документируется в виде чек-листа или списка критериев, который виден всей команде и может использоваться на протяжении спринта.
Эволюция
DoD — это живой элемент, который должен улучшаться и расширяться по мере получения новых знаний.