Что такое Definition of Done?
Definition of Done (DoD) — это четкий список критериев, которые должны быть выполнены, чтобы задача, user story или спринт считались завершёнными.
1. Цель DoD
Обеспечить единое понимание завершенности среди команды: разработчиков, QA, PO.
Уменьшить недопонимание, когда одна сторона считает задачу готовой, а другая — нет.
Гарантировать, что работа соответствует качественным стандартам.
2. Примеры критериев DoD
Код написан, проходит code review и статический анализ.
Все юнит-тесты и автотесты пройдены.
Функционал протестирован QA и нет критических багов.
Документация обновлена (тест-кейсы, release notes).
Изменения интегрированы в main/stable ветку.
Выполнены все acceptance criteria в user story.
3. Особенности
DoD обычно один на команду или проект, а не на каждую задачу.
Может быть адаптирован для разных типов задач: багфикс, новая фича, технический долг.
В Agile Scrum команда сама определяет DoD и использует его как критерий для демо или спринт-релиза.
Last updated
Was this helpful?