VibeCoderzVibeCoderz
QA и процессы

Definition of done

Также: DoD

DoD (Definition of Done) — это список критериев, по которым команда понимает, что задача полностью готова и её можно закрывать.

Definition of Done — это ваш личный или командный чек-лист, который определяет, когда работа над фичей или задачей официально завершена. Это не просто «код написан», а набор условий, при которых результат можно считать качественным и рабочим.

Представьте, что вы готовите пиццу. Просто закинуть тесто и начинку в печь — это не «готово». Ваше DoD может выглядеть так: края подрумянились, сыр расплавился, пицца нарезана на 8 кусков и упакована в коробку. Если хотя бы один пункт не выполнен, пицца не готова к выдаче клиенту. Так и в разработке: задача считается выполненной только тогда, когда код написан, протестирован и прошел ревью.

Зачем это нужно

Для вайбкодера DoD помогает не утонуть в бесконечных правках и не оставлять «хвосты». Когда вы четко знаете, что именно делает задачу завершенной, вы перестаете гадать, пора ли переходить к следующей фиче или нужно еще что-то докрутить, что экономит время и нервы.

Связанные термины

Частые вопросы

Это список требований, которые должны быть выполнены, чтобы задача считалась полностью готовой и пригодной к выпуску.