мне кажется Катя всё таки про то, что в тестировании куда "готовее", чем в изначальном сборе требований, их обработке и придании формы в виде спек и т.д.
Ой-вэй.
1) Одна из моих любимых историй. У клиентов решили что сохранение статей в мобильном приложении будет происходить пятёрками — эта статья и ещё четыре по той же теме из других источников, Казалось бы, вот приходит всё готовое — в требованиях сверху решили, "шашкой махнули". А ты тестируй. Я недели три+ репортил баги по этой фиче, пока не "убил" её совсем и требования не переделали.
Происходит это ровно оттого что "сверху" не представляют что может случиться потом, и что этого, например, вообще лучше бы было не выдумывать.
2) "Нетехнический аналитик — горе в семье". Опытные люди лучше представляют что и как работает, поэтому могут сконструировать фичу из конструкций которые уже есть или похожих. Люди которые пишут требования или дизайны могут таким не заморачиваться, и писать вещи "против существующего функционала" или не реализуемые.