Хочу узнать мнение юнит тесты и технический долг.
Проект с долгом, кодировали без тестов, хотим потихоньку допокрывать. Загруженность команды такая, что нет возможности спланировать большой слот для написания тестов в начале спринта, но спонтанно у многих разработчиков появляется пол-дня день, когда их стори блокированы и они могут писать тесты. Ещё деталь - все тесты проходят код ревью от внешних к команде коллег (из других команд), предыдущий опыт показывает, что комментариев бывает много.
Позиция А: создавать timeboxed задачи (3-4 часа макс, включая ответы на ревью) и покрывать всё что *реально* успеть за этот слот.
Позиция B: писать только часть тестов неправильно, нужно ставить задачу "покрыть юнит/модуль всеми тестами" и решать её в освободившееся время.
Комментарии/предпочтения?