Посвящается С.Нековалю
На мой взгляд – очевидные вещи, но поскольку вопрос этот постоянно всплывает и постоянно приходится что-то доказывать и убеждать, я решил аргументацию выбить в камне, раз и навсегда 🙂
Для непосвященных – что такое FRD или Functional Requirements Document? Это документ, детально описывающий функциональные возможности системы с упором на «как». Обычно этот документ расширяет и детализирует BRD или Business requirements document, менее детализированные требования, описывающие «что» система должна делать. Имея хорошее FRD разработчики даже самой средней квалификации садятся и пишут систему без лишних вопросов. Т.е. это – главный документ на проекте.