ISO 9126
MINAS GERAIS – CAMPUS BAMBUÍ
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E
DESENVOLVIMENTO DE SISTEMAS
Qualidade de Software
Professor Diego Prado Coutinho
CONTROLE DA QUALIDADE
Augusto Andrino
Hewerton Brandão
Marco Noronha
Matheus Miranda
ADS-04
Bambuí – 2012
Introdução
A ISO 9126 é uma norma internacional focada na avaliação da qualidade de software. Esta norma não provê requerimentos para o software, mas define um modelo de qualidade no qual pode ser aplicado em qualquer segmento de software. A ISO 9126 define seis características em qualidade de software, que são:
Funcionalidade: funções para satisfazer as necessidades implícitas e explícitas, além de descrever as funcionalidades do software (“o que ele faz”).
Confiabilidade: a confiança que se pode dar ao software em garantir a integridade dos dados.
Usabilidade: engloba a facilidade de uso do sistema.
Eficiência: relação entre o desempenho e as funcionalidades do sistema.
Manutenibilidade: a facilidade em se dar manutenção no sistema, incluindo correções, adaptações e novos recursos e funcionalidades.
Portabilidade: execução em diversos ambientes.
Estas características e suas sub-características serão abordadas e detalhadas nos capítulos seguintes deste trabalho. A imagem seguinte representa a ISO e suas características: Funcionalidade
As sub-características de funcionalidade incluem: a adequação, que representa as funções especificadas; a acurácia, que verifica os resultados: estão conforme o esperado
ou são precisos; a interoperabilidade, que é a capacidade de interagir com os outros sistemas conforme o especificado; a conformidade, que relata o uso de padrões, convenções ou regras; e a segurança que prevê o controle de acesso e assegura o acesso não permitido.
Confiabilidade
As três sub-carateristicas da confiabilidade são: maturidade, tolerância e recuperabilidade. A maturidade é a indicação de baixa frequência de falhas. A tolerância é referente