Avaliacao De Produtos De SW Resumido
Produto de
Software
Normas e Modelos de Qualidade do Produto de Software
– ISO/IEC 9126
» Características de qualidade de software
– ISO/IEC 14598
» Guias para Avaliação de Produto de Software
– ISO 25000 (SQuaRE)
» Reformulação da 9126+14598
2/29
A Norma ISO/IEC 9126
• É uma norma composta por um conjunto de características que devem ser verificadas em um software para que ele seja considerado um "software de qualidade".
3/29
A Norma ISO/IEC 9126: estrutura •
•
•
•
ISO/IEC 9126-1: Modelo de Qualidade
ISO/IEC 9126-2: Métricas Externas
ISO/IEC 9126-3: Métricas Internas
ISO/IEC 9126-4: Métricas de Qualidade em Uso
4/29
ISO/IEC 9126-1 - Modelo de Qualidade
• Documento composto basicamente de definições para as características de qualidade 5/29
ISO/IEC 9126-1 - Modelo de Qualidade
Interna e Externa
• Para qualquer requisito de qualidade interna ou externa deve ser possível especificá-lo utilizando-se apenas as seis características.
6/29
ISO 9126–1: Modelo de qualidade para qualidade em uso
• Visão de qualidade do usuário
7/29
Medição do Produto de
Software: ISO 9126–2..4
• Definições
– Atributo: Uma propriedade mensurável, física ou abstrata, de uma entidade. Atributos podem ser internos ou externos.
– Medição: O uso de uma métrica para atribuir um valor (o qual pode ser um número ou uma categoria), obtido a partir de uma escala, a um atributo de uma entidade.
– Métrica: O método e a escala de medição definidos. 8/29
Medição do Produto de Software: seleção de métricas
• As características de qualidade não permitem medição direta.
• É necessário estabelecer métricas que se correlacionem às características do produto de software.
9/29
ISO/IEC 9126-2 - Métricas Externas
• Define indicadores e métricas externas para avaliar um produto de software.
• Referem-se a medições indiretas de um produto de software a partir do comportamento do Sistema
Computacional ou do seu efeito no ambiente, quando da execução de seus programas 10/29