Segundo Pressman (2006) os fatores que comprometem a qualidade de um software são divididos em 2 grupos:
• Os fatores que podem ser
medidos dir etamente, como os defeitos por ponto por função.
• Fatores que são medidos apenas
indiretamente como a manutenibilidade e a usabilidade. Deve-se
ocorrer medições e comparar o
software a um valor e chegar a uma conclusão da qualidade.
Fatores de qualidade de McCall
I - INTRODUÇÃO À ENGENHARIA DE
SOFTWARE
Os fatores de qualidade são mostrados na figura X, e são descritos em cima dos três aspectos importantes do produto de software, como as suas características operacionais, a habilidade de passar por alterações e a adaptabilidade a novos ambientes.
Segundo McCall as descrições para
a figura 9 quanto a operação do produto, são:
• Correção – O quanto um programa atende a sua especificação e cumpre os objetivos traçados pelo cliente;
• Confiabilidade – Quanto um programa executa a função definida com a precisão exigida pelo software;
• Usabilidade – O esforço que é necessário para entender e aprender, preparar a entrada e interpretar a saída de um programa;
• Integridade – O quanto pode ser
controlado o acesso ao software ou aos dados não autorizados;
• Eficiência – A quantidade de código e recursos computacionais exigidos para que um programa execute sua função;
Já as descrições quanto a revisão
e transição do produto, são:
• Manutenibilidade – O esforço
utilizado para localizar e concertar os err os em um programa;
• Flexibilidade – O esforço
utilizado para alterar um programa operacional;
• Testabilidade – O esforço utilizado para que se teste o software e garanta que ele realize a função esperada;
• Portabilidade – O quanto de esforço necessita-se para mudar um programa de uma plataforma para outra;
• Reutilização – Quanto um programa
ou partes dele pode ser reutilizado em outro programa;
• Interoperabilidade – O quanto de esforço necessita-se para que um programa seja inserido em outro.
Fonte: Princípios de engenharia de software / Marcelo Belaguarda. – Mossoró : EdUFERSA, 2015.