Функциональные требования ПО определяют:
a) перечень функций или сервисов, которые должна выполнять система, а также
ограничений на данные и поведение системы;
b) цели и задачи, которые пользователям позволит решать будущая система;
c) внешние условия для выполнения системных функций и ограничений
создаваемый продукт, а также требования к описанию подсистем.