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