terça-feira, 21 de março de 2017

Fatores de qualidade de McCall



cCall, Richards e Walters (McC77 Apud Pressman, 2016 Capítulo 19, pág. 416) criaram uma proposta de categorização de fatores que afetam a qualidade de software:



Operação do Produto (Características
operacionais)

Correção: Atende a especificação e aos objetivos do cliente.

Confiabilidade: Realiza a função pretendida com a precisão exigida.

Usabilidade: Esforço para utilizar, aprender, preparar as entradas e interpretar as saídas.

Integridade: Controle de acesso ao software e aos dados apenas para pessoas autorizadas (segurança).

Eficiência: Quantidade de recursos computacionais e código exigidos para uma função.

Revisão do Produto

Facilidade de manutenção: Esforço necessário para localizar e corrigir um erro (e para evoluir o software).

Flexibilidade: Esforço necessário para modificar um programa em operação.

Testabilidade: Esforço necessário para modificar um programa em operação.


Transição do produto 

Portabilidade: Esforço para transferir um software de um ambiente (hardware/ software) para outro.

ReusabilidadeEsforço necessário para testar um programa para garantir que ele desempenhe a função pretendida. O quanto um programa ou partes do programa pode ser reuitizado em outras aplicações.

Interoperabilidade: Esforço necessário para integrar o software a outros sistemas.

Abraços...


,

Nenhum comentário:

Postar um comentário