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