у нас в комапании на всех проектах( а их весьма много) с документацией полный порядок. некоторые вещи упростили из-за ненадобности но все есть. и ни тестировщики ни разработчики не испытывают анальной боли при реализации. потратили около полу года на формирование шаблонов, отдела и прочего но сейчас получаем профит только от этого.
Сколько лет продукту? Какая сложность продукта (цикломатическая, количество строк, фич, модулей, интеграций) на какое количество людей?
Есть другой пример, когда все относительно новые фичи и рефакторинг уже задокументированны, но даже 3 последних года работы по документации, покрывают максимум 50% кода и функционала. Поэтому, бороться можно, но долго.