Subconjunto dos requisitos do usuário especificando o que o software deverá fazer em termos de tarefas e serviços.
NOTA
Os Requisitos Funcionais do Usuário incluem, mas não estão limitados a: — transferência de dados (por exemplo: Receber dados de entrada de cliente, Enviar sinal de controle); — transformação de dados (por exemplo: Calcular juros bancários, Derivar temperatura média); — armazenamento de dados (por exemplo: Armazenar pedido de cliente, Registrar temperatura ambiente ao longo do tempo); — recuperação de dados (por exemplo: Listar empregados atuais, Recuperar posição de aeronave).
Requisitos do usuário que não constituem Requisitos Funcionais do Usuário incluem, mas não estão limitados aos seguintes: — restrições de qualidade (por exemplo: usabilidade, confiabilidade, eficiência e portabilidade); — restrições organizacionais (por exemplo: locais para operação, hardware-alvo e conformidade com os padrões); — restrições ambientais (por exemplo: interoperabilidade, segurança e privacidade); — restrições de implementação (por exemplo: linguagem de desenvolvimento, prazo para entrega).