A noção de qualidade de software pode ser descrita por um grupo de fatores, requisitos ou atributos, tais como: confiabilidade, eficiência, facilidade de uso, modularidade, legibilidade, etc
Podemos classificar estes fatores em dois tipos principais, externos e internos
Fatores internos são percebidos apenas pelas pessoas que desenvolvem software. Por exemplo: modularidade e legibilidade
Fatores externos são percebidos tanto pelas pessoas que desenvolvem software quanto pelos usuários. Por exemplo: confiabilidade, eficiência e facilidade de uso são fatores externos
Várias métricas foram desenvolvidas para medir os atributos ou fatores de qualidade. Independentemente da métrica usada, sempre se busca os mesmos objetivos
-
-
-
Exemplos de Métricas : Árvore de atributos de qualidade, Código fonte, Qualidade da especificação, Métricas para sistemas orientados a objetos
Controle e Garantia de Qualidade, para garantir a qualidade temos uma de tarefas, as quais podemos dividir em dois grandes grupos
-
Grupo de SQA com responsabilidades sobre o plano de qualidade, inspeção, conservação de registros históricos, análise do produto desenvolvido e reporting das atividades de SQA ao gerente do projeto
Qualidade é a totalidade das características de uma entidade que lhe confere a capacidade de satisfazer as necessidades explícitas e implícitas