80% является критерием выхода для вехи. Если мы не сделаем это через спринт (хотя мы планируем время заранее), мы добавим его через стабилизацию. Мы могли бы сделать исключение для определенного компонента или функции, но мы открываем элемент Pri 1 для следующего этапа.
Во время кодирования охват кода автоматически измеряется при ежедневной сборке, и отчет отправляется всей команде. Все, что подпадает под 70%, является желтым, под 50% - красным. В настоящее время мы не проваливаем сборку, но у нас есть план добавить это в следующем шаге.
Не уверен, что dev счастья связано с модульным тестированием. Разработчики нанимаются для создания качественного продукта, и должен быть процесс для обеспечения минимального качества и способа его измерения. Если кто-то недоволен этим процессом, он может предложить другой способ проверки своего кода, прежде чем он будет интегрирован с остальными компонентами.
Кстати, мы измеряем покрытие кода и в автоматических тестах сценариев. Таким образом, у нас есть три unmbers - юнит, сценарий и комбинированный.