Что такое Definition of Ready

«Что такое Definition of Ready» — вопрос из категории Методологии разработки, который задают на 26% собеседований Менеджер Проектов. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

Definition of Ready (DoR) — это четкий набор критериев, которым должен соответствовать элемент бэклога (например, user story, задача), прежде чем команда начнет его реализацию. Он гарантирует, что задача понятна, оценена, имеет приоритет и готова к работе.

Пример критериев DoR:

  • Описание задачи ясное и конкретное (INVEST-принцип).
  • Приемочные критерии задокументированы.
  • Зависимости устранены.
  • Дизайн/архитектура согласованы.
  • Оценка усилий (story points) проведена.

Пример (user story):

**Title:** Добавить кнопку "Сохранить" в профиль пользователя  
**DoR:**  
- [x] Дизайн макета утвержден.  
- [x] Приемочные тесты: "Кнопка сохраняет данные в БД и показывает toast-уведомление".  
- [x] Нет блокирующих зависимостей.  

Без DoR команда рискует столкнуться с недопониманием, переделками и задержками.