TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Requisito não-funcional

Dissertações: Requisito não-funcional. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  25/9/2014  •  429 Palavras (2 Páginas)  •  390 Visualizações

Página 1 de 2

Requisito não-funcional

Requisitos não-funcionais são os requisitos relacionados ao uso da aplicação em termos de desempenho, usabilidade, confiabilidade, segurança, disponibilidade, manutenibilidade e tecnologias envolvidas. Não é preciso o cliente dizer sobre eles, pois eles são características mínimas de um software de qualidade, ficando a cargo do desenvolvedor optar por atender esses requisitos ou não.

Requisitos Não funcionais

 Demonstram qualidade acerca dos serviços ou funções disponibilizadas pelo sistema. Ex.: tempo, o processo de desenvolvimento, padrões, etc.

 Surgem conforme a necessidade dos usuários, em razão de orçamento e outros fatores.

 Podem estar relacionados à confiabilidade, tempo de resposta e espaço nas mídias de armazenamento disponíveis.

 Caso ocorra falha do não atendimento a um requisito não funcional, poderá tornar todo o sistema ineficaz. Ex.: requisito confiabilidade em um sistema de controle de voos.

Classificação dos Requisitos Não Funcionais

 Requisitos de produtos: Requisitos que especificam o comportamento do produto. Ex. portabilidade; tempo na execução; confiabilidade, mobilidade, etc.

 Requisitos da organização: Requisitos decorrentes de políticas e procedimentos corporativos. Ex. padrões, infraestrutura, etc.

 Requisitos externos: Requisitos decorrentes de fatores externos ao sistema e ao processo de desenvolvimento. Ex. requisitos de interoperabilidade, legislação, localização geográfica etc.

 Requisitos de facilidade de uso. Ex.: usuários deverão operar o sistema após um determinado tempo de treinamento.

 Requisitos de eficiência. Ex.: o sistema deverá processar requisições por um determinado tempo.

 Requisitos de confiabilidade. Ex.: o sistema deverá ter alta disponibilidade, por exemplo, 99% do tempo.

 Requisitos de portabilidade. Ex.: o sistema deverá rodar em qualquer plataforma.

 Requisitos de entrega. Ex.: um relatório de acompanhamento deverá ser fornecido toda segunda-feira.

 Requisitos de implementação. Ex.: o sistema deverá ser desenvolvido na linguagem Java.

 Requisitos de padrões. Ex. uso de programação orientada a objeto sob a plataforma A.

 Requisitos de interoperabilidade. Ex. o sistema deverá se comunicar com o SQL Server.

 Requisitos éticos. Ex.: o sistema não apresentará aos usuários quaisquer dados de cunho privativo.

 Requisitos legais. Ex.: o sistema deverá atender às normas legais, tais como padrões, leis, etc.

Verificação de Requisitos Não Funcionais

 Às vezes

...

Baixar como (para membros premium)  txt (3.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com