Funcionalidade: o software satisfaz as necessidades declaradas;
- Adequabilidade
- Exatidão
- Interoperabilidade
- Conformidade
- Segurança
Confiabilidade: tempo que o software fica disponível para uso;
- Maturidade
- Tempo de recuperação
- Tolerância a falhas
Usabilidade: facilidade de utilização do software;
- Compreensão
- Aprendizagem
- Operabilidade
Eficiência: grau de otimização do uso;
- Comportamento em relação ao TEMPO
- Comportamento em relação aos RECURSOS
Facilidade de Manutenção: facilidade com a qual a correção é realizada;
- Facilidade de Análise
- Facilidade para mudanças
- Estabilidade
- Testabilidade
Portabilidade: facilidade com que um software pode ser transposto de um ambiente para outro;
- Adaptabilidade
- Facilidade de instalação
- Conformidade
- Facilidade de substituição