Requisitos funcionais e não funcionais

3 respostas Resolvido
programaçãosoftware
M

Queria saber em que tipo de requisito “salvar os dados no BD” e “gerar um PDF” enquadra-se?

3 Respostas

Jonathan_Medeiros
Solucao aceita

Salvar os dados no BD -> funcional pois implica diretamente no funcionamento do software.
Exemplo: um sistema que não salva as informações em um BD não é funcional.

Gerar PDF -> não funcional, pois não implica diretamente no funcionamento do software.
Exemplo: Gerar um PDF dentro do sistema não implica em nada no funcionamento do software, por exemplo, suponhamos que o PDF seria um relatório, o ato de gerar o relatório é funcional, o formato em que ele será gerado não é.

M

Obrigado

raphaeloneves

Só complementando, geralmente especificações que envolvem infra são requisitos não funcionais. Ex.: as requisições devem levar no máximo X milissegundos, ou que ao carregar uma vez uma tabela de domínio, ela deve ser carregada no cache pra otimizar desempenho, etc. Esse tipo de especificação geralmente é não funcional.

Criado 15 de dezembro de 2017
Ultima resposta 23 de dez. de 2017
Respostas 3
Participantes 3