Qualidade do Produto de Software

ISO/IEC 9126

ISO/IEC 9126-1: Modelo de Qualidade

Características

ISO/IEC 14598

ISO 25000 (SQuaRE)

Externas

Internas

ISO/IEC 9126-2: Métricas Externas

ISO/IEC 9126-3: Métricas Internas

ISO/IEC 9126-4: Métricas de Qualidade em Uso

Benefícios

Assegurar a qualidade do produto final

Redução nos custos com a manutenção

O usuário ficará mais satisfeito

Argumento de venda

.

Exigência de critérios de qualificação

Eficiência

Usabilidade

Confiabilidade

Manutenibilidade

Funcionalidade

Requisitos de Qualidade 2503n

Modelo de Qualidade 2501n

Gestão de Qualidade 2500n

Portabilidade

Complementa a ISO/IEC 9126

Inclui detalhes

Modelos de relatórios

Técnicas de medição

Documentos necessários

Fases de avaliação

Qualidade em uso

Efetividade

Produtividade

Segurança

Medição de Qualidade 2502n

Satisfação

Estrutura

Indicadores e métricas externas para medir atributos de qualidade

Avaliação da Qualidade 2504n

Medição indireta do produto

14598-1: Visão Geral

14598-2: Planejamento e Gerenciamento

14598-3: Guia para Desenvolvedores

14598-4: Guia para Aquisição

14598-5: Guia para Avaliação

14598-6: Módulos de Avaliação

Prever a qualidade do produto final

Medições feitas à partir de características internas

ISO 25000 - Guia para SQuaRE

Número de linhas de código

Número de erros encontrados em revisões

ISO 25001 - Planejamento e gerenciamento

Medição para características determinantes

ISO 25010 - Modelos de sistema e qualidade de software

ISO 25012 - Modelo de Qualidade de Dados

ISO 25021 -Elementos de medida de qualidade

Reforçar características

ISO 25022 - Medição da qualidade em uso

ISO 25020 - Guia e modelo de referência de medição

ISO 25023 - Medição de sistema e qualidade de produto de software

ISO 25024 - Medição de qualidade de dados

ISO 25030 - Requisitos de qualidade

Usada para

Avaliar comportamento do software

Predizer qualidade real

ISO 25040 - Modelo e guia de referência de avaliação

Verificar atendimento das necessidades de uso

Exemplo

Quantidade de funções atendidas, que poderão ser
subdivididas em desejáveis e obrigatórias.

Controle de caminhos

Cenários e tarefas comuns ao usuário

Permite avaliação padronizada

Em conformidade com a ISO/IEC 9126

Tempo de espera

Medir a qualidade dos artefatos intemediários

Identificação de problemas de qualidade e ação corretiva

Orienta

Planejamento

Execução

Avaliação da Qualidade

Características

Funcionabilidade

Eficiência

Aplicação

Compatibilidade

Usabilidade

Confiabilidade

Segurança

Manutenibilidade

Portabilidade

Adquirentes

Avaliadores/Certificadores

Desenvolvedores

ISO/IEC 14598-3

ISO/IEC 14598-4

ISO/IEC 14598-5

Melhorar a qualidade

Determinar a qualidade

Certificar a qualidade

ISO 25041 - Guia de avaliação para desenvolvedores

ISO 25042 - Módulos de avaliação

ISO 25045 - Módulo de avaliação de recuperabilidade

Usuários podem desenvolver e aplicar métricas particulares

Exemplo - Efetividade

Tarefas completadas

Determinar a proporção de tarefas completadas

Extensão SQuaRE

ISO/IEC 25050 a ISO/IEC 25099

Quanto mais próximo de 1 melhor