Please enable JavaScript.
Coggle requires JavaScript to display documents.
Requisitos de Software (Não Funcionais (Requisitos não funcionais podem…
Requisitos de Software
Funcionais
-
Em alguns casos, podem explicitar o que o sistema não deve fazer.
Normalmente descritos de forma abstrata, para serem compreendidos pelos usuários do sistema.
A imprecisão na especificação de requisitos pode gerar aumento no custo e atrasos indesejados pelo cliente.
-
Não Funcionais
-
Os requisitos não funcionais, como desempenho, proteção ou disponibilidade, normalmente especificam ou
restringem as características do sistema como um todo.
-
É frequentemente mais difícil relacionar os componentes com os requisitos não funcionais, pois:
Requisitos não funcionais podem afetar a arquitetura geral de um sistema em vez de apenas componentes individuais
Um único requisito não funcional, tal como um requisito de proteção, pode gerar uma série de requisitos funcionais relacionados que definam os serviços necessários no novo sistema
Requisitos não funcionais podem ser provenientes das características requeridas para o software (requisitos de produto), da organização que desenvolve o software (requisitos organizacionais) ou de fontes externas
-
-
Requisitos Externos
Abrange todos os requisitos que derivam de fatores externos ao sistema e seu processo de desenvolvimento.
Um problema comum com os requisitos não funcionais é que costumam ser propostos pelos usuários ou clientes como metas gerais, em virtude da facilidade de uso, da capacidade do sistema de se recuperar de falhas ou da velocidade das respostas do usuário.
Os requisitos de sistema não apenas especificam os serviços ou as características necessárias ao sistema, mas também a funcionalidade necessária para garantir que esses serviços/características sejam entregues corretamente.
Na prática, no documento de requisitos, é difícil separar os requisitos funcionais dos não funcionais.