Atributos de qualidade = Requisitos não-funcionais

Começar. É Gratuito
ou inscrever-se com seu endereço de e-mail
Rocket clouds
Atributos de qualidade = Requisitos não-funcionais por Mind Map: Atributos de qualidade = Requisitos não-funcionais

1. Observáveis em runtime

1.1. performance

1.1.1. "tempo para responder a um evento"

1.1.2. Métricas

1.1.2.1. latência

1.1.2.2. vazão do sistema

1.1.2.3. taxa de perda

1.1.2.4. Jitter

1.2. segurança

1.2.1. "Capacidade do sistema resistir ao uso não autorizado e continuar funcionando"

1.2.2. Não-repudiação

1.2.3. Confidencialidade

1.2.4. Integridade

1.2.5. Autenticação

1.2.6. Autorização

1.2.7. Confiabiliade

1.2.8. Auditoria

1.2.9. Metricas

1.2.9.1. Tempo/Esforço/Recurso

1.2.9.2. Probabilidade de detectar o ataque

1.2.9.3. Percentual de serviço

1.3. disponibilidade

1.3.1. "É relacionado com falhas do sistema e suas consequencias"

1.3.2. Preocupações

1.3.2.1. Como detectar falhas?

1.3.2.2. Qual a frequência que a mesmas ocorrem?

1.3.2.3. Quais as consequências?

1.3.2.4. Quanto tempo passa fora de operação?

1.3.2.5. Como prevenir?

1.4. usabilidade

1.4.1. Facilidade de aprendizado

1.4.2. Facilidade de lembrar como usar o sistema

1.4.3. Tratamento de erros

1.4.4. Métricas

1.4.4.1. Tempo das tarefas

1.4.4.2. Número de erros

1.4.4.3. % de operações com sucesso

1.4.4.4. Satisfação do usuário

1.4.4.5. Tempo/Dados perdidos quando um erro ocorre

1.5. confiabilidade

2. Não observáveis em runtime

2.1. manutenabilidade

2.1.1. "custo da mudança"

2.1.2. Métricas

2.1.2.1. número de elementos afetado

2.1.2.2. esforço para realizar as mudanças

2.2. testabilidade

2.2.1. "facilidade do software mostrar seus erros através de testes"

2.2.2. Métricas

2.2.2.1. percentual de comando executados

2.2.2.2. tamanho da maior sequencia de testes

2.2.2.3. probabilidade de encontrar erros adicionais ?!?

2.3. portabilidade

2.3.1. "Em uma arquitetura cliente servidor é possível criar clientes para novas plataformas sem que seja necessário portar o servidor;"

2.4. integrabilidade ?

2.5. reusabilidade

2.6. legibilidade

3. Qualidades intrínsecas ao negócio

3.1. Time-to-marketing

3.2. Custos

3.3. Tempo de vida do sistema

3.4. Alvo do sistema