Больше цитат
Неполные, несогласованные,... «Разработка требований к программному обеспечению»
Неполные, несогласованные, невыполнимые или двусмысленные требования также не поддаются проверке.
Ваша цель - сформулировать требования настолкьо точно, чтобы разработчик знал, что разрабатывать, а тестировщик - как проверить правильность разработанного.