что такое definition of done

 

это условия для задачи или пользовательской истории, соблюдение которых позволяет считать реализацию успешной («done»). 

зачем нужны definition of done

 

их пишут для user story, чтобы команда разработки лучше понимала, каким должен быть итоговый результат. 

как писать definition of done

 

строго говоря, никаких жестких правил нет. однако, лучше чтобы ваши dod выглядели как чеклист. в таком случае человек либо поставит "галочку" над конкретным условием, либо — нет. пока не поставит, пользовательскую историю нельзя считать выполненной.