Функциональные требования – это документ, который фиксирует описание того, как заказчик видит решение задачи, а именно – что он хочет видеть на выходе, т.е. как пользователь. Это своеобразный договор между заказчиком и исполнителем (заказчик и исполнитель могут быть внутренние и внешние, это неважно), в котором изложено видение конечного результата разработки или настройки программного обеспечения. Причем способ решения задачи функциональные требования не описывают, это уже будет сделано при формировании технического задания. Грамотно сформировать функциональные требования – это ключевой этап в решении любой задачи, т.к. вы с заказчиком согласовываете результат, фактически это чек-лист по которому вы будете сдавать ему работу. Ну и понятно, что для того, чтобы грамотно сформировать функциональные требования нужен опытный аналитик. Почему именно аналитик и почему именно опытный? Приведу абстрактный пример. Допустим, вы получили от заказчика задачу со следующей формулировкой: «Необходим