Skip to content

Requisitos de Qualidade

João Paulo Nunes Soares edited this page Sep 3, 2017 · 4 revisions

Índice

1. Usabilidade
  1.1. Feedbacks do Sistema
  1.2. Interface do Sistema
  1.3. Facilidade de Uso

2. Segurança
  2.1. Privacidade
  2.2. Confidencialidade
  2.3. Permissão

3. Manutenabilidade
  3.1. Modularidade
  3.2. Legibilidade do Código
  3.3. Documentação

4. Performance
  4.1. Tempo de Resposta
  4.2. Integridade

5. Referências


1. Usabilidade

1.1. [RQ-01] Feedbacks do Sistema

Identificação RQ01-FeedbacksDoSistema
Descrição Os feedbacks do sistema devem ser claros , orientando o usuário a solucionar o problema e informando o que motivou o erro caso seja necessário.
Impacto Alto

1.2. [RQ-02] Interface do Sistema

Identificação RQ02-InterfaceDoSistema
Descrição A Interface do sistema deverá fornecer uma comunicação entre o usuário e o sistema para que ele tenha acesso, de forma fácil e objetiva, a todas as funcionalidades.
Impacto Alto

1.3. [RQ-03] Facilidade de Uso

Identificação RQ03-FacilidadeDeUso
Descrição O sistema deve ser claro em relação às funcionalidades disponíveis, tornando possível que os usuários as identifiquem e as usem sem dificuldade.
Impacto Alto

2. Segurança

2.1. [RQ-04] Privacidade

Identificação RQ04-Privacidade
Descrição Somente o administrador do sistema pode ter acesso aos dados do sistema.
Impacto Alto

2.2. [RQ-05] Confidencialidade

Identificação RQ05-Confidencialidade
Descrição As informações pessoais dos usuários devem ser mantidas criptografadas no sistema, garantida que somente o próprio usuário tenha conhecimento das mesmas.
Impacto Médio

2.3. [RQ-06] Permissão

Identificação RQ06-Permissão
Descrição Cada usuário só pode ter acesso às informações e funcionalidades à ele permitido pelo sistema.
Impacto Alto

3. Manutenabilidade

3.1. [RQ-07] Modularidade

Identificação RQ07-Modularidade
Descrição O sistema deve ser implementado em camadas , facilitando o acontecimento de manutenções corretivas e incrementais.
Impacto Médio

3.2. [RQ-08] Legibilidade de Código

Identificação RQ08-LegibilidadeDeCódigo
Descrição O código deve ser o mais simples e bem escrito possível para que seja o mais legível e assim mais fácil de identificar erros.
Impacto Alto

3.3. [RQ-09] Documentação

Identificação RQ09-Documentação
Descrição O sistema deve possuir uma documentação referente à ele,explicando detalhes de sua arquitetura e outras especificações únicas do sistema.
Impacto Médio

4. Performance

4.1. [RQ-10] Tempo de Resposta

Identificação RQ10-TempoDeResposta
Descrição As pesquisas realizadas no sistema deverão ter o tempo de resposta de no máximo 10 segundos.
Impacto Baixo

4.2. [RQ-11] Integridade

Identificação RQ11-Integridade
Descrição Os dados presentes no banco de dados do sistema devem estar íntegros, garantindo que todos os dados inseridos estão da maneira correta.
Impacto Alto

5. Referências

GLINZ, Martin. A Risk-Based,ValueOriented Approach to Quality Requirements. Software, IEEE, p. 34-41, 2008.

Clone this wiki locally