как всё происходило:
1) была задача, очень обтекаемая, с бедными требованиями
2) я взял её в работу, потому что надо. требования или их подобие я дособирал по частям у разных людей в процессе разработки
3) я получил решение которое субъективно делает то что нужно согласно информации которую я знаю
теперь нужно как то на основе информации которая есть у меня, по сути неформально описанные функциональные требования, получить тесты, да ещё и не бесполезные, хотя критерием оценки стратегии тестирования на данный момент является процент покрытия и больше ничего. DoD отсутствует, по сути он на моей совести