A Garantia de Qualidade de Software (SQA - Software Quality Assurance) apresenta seis importantes características que um software pode ser avaliado. Algumas dessas características são:
- Usabilidade.
- Linguagem.
- Manutenibilidade.
- Funcionalidade. Da relação apresentada: