Definition of Done задаёт общие требования к готовности инкремента, а acceptance criteria описывают поведение конкретной user story. Эти понятия связаны, но не взаимозаменяемы.
Как формируется Definition of Done для user story и как определяются его критерии?
Definition of Done задаёт общие требования к готовности инкремента, а acceptance criteria описывают поведение конкретной user story. Эти понятия связаны, но не взаимозаменяемы.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Definition of Done задаёт общие требования к готовности инкремента, а acceptance criteria описывают поведение конкретной user story. Эти понятия связаны, но не взаимозаменяемы.
Команда согласует DoD с учётом качества продукта и организационных стандартов: review, необходимые тесты, безопасность, документация и пригодность к выпуску. Критерии должны быть проверяемыми, а не формулироваться как «всё хорошо». Для отдельной истории добавляют конкретные примеры и ограничения. Если story прошла acceptance criteria, но не выполнен общий DoD, работу нельзя считать полностью готовой. Правила уточняют по мере развития процесса, не меняя их молча ради дедлайна.