Beruflich Dokumente
Kultur Dokumente
Caractersticas de Qualidade
Avaliao de pacotes
COPPE/UFRJ COPPE/UFRJ
Caractersticas de Qualidade do Produto
Norma 12119
Usabilidade
aspectos especiais
Funcionalidade
Eficincia
tempo de resposta
Confiabilidade
recuperao de erros
Manutenibilidade
facilidade de correo
adaptabilidade
extensibilidade
Olsina,L et al Specifying Quality Characteristics
and Attributes for Web Sites; First ICSE
Workshop on Web Engineering, Los Angeles,
1999
COPPE/UFRJ COPPE/UFRJ
Avaliao de Pacotes
ISO/IEC 12119
Programa e Dados
s
INSTRUES PARA TESTE: recomenda como um produto deve ser
testado com relao aos padres de qualidade. Contem recomendaes para:
Pr-requisitos de teste
Atividades de teste
Registros de teste
Relatrio de teste
Teste de acompanhamento
COPPE/UFRJ COPPE/UFRJ
RAZES PARA
MEDIR SOFTWARE
ENTENDER
PREDIZER
CONTROLAR
COPPE/UFRJ COPPE/UFRJ
Mtricas de Software
Alta visibilidade
Consistncia na aplicao
Aceitao na organizao
Pacincia
Mller,K.H.; Paulish,D.J. Software Metrics;
IEEE Computer Society Press; 1993
COPPE/UFRJ COPPE/UFRJ
Caractersticas Tcnicas
Nmero limitado de mtricas
Facilidade de clculo
Disponibilidade de dados para clculo da mtrica
Preciso da definio
Apoio de ferramentas
Realizao de experimentos
Caractersticas de Boas Mtricas
Mller,K.H.; Paulish,D.J. Software Metrics;
IEEE Computer Society Press; 1993
COPPE/UFRJ COPPE/UFRJ
Taxonomia de Atributos Mensurveis
Mtricas de Pessoas
Mtricas do Processo
Mtricas do Produto
Mtricas do Ambiente
Munson, J.C. Software Measurement: problems and
practices; Annals of Software Engineering 1(1995)
COPPE/UFRJ COPPE/UFRJ
Mtricas de Pessoas
X= A / B
=
A= nmero de funes de interface cujo propsito corretamente
descrito pelo usurio
=
B= nmero de funs disponveis a partir da interface
X = A / T
=
A = nmero def casos encontrados pelo usurio com diferenas
no valor esperado aceitvel
=
T= tempo de operao
Exemplos:
estabilidade da administrao
facilidades de biblioteca
Mtricas do Ambiente
COPPE/UFRJ COPPE/UFRJ
Um programa de uso de mtricas deve ser
implementado com muito cuidado:
Requisitos de Qualidade
Walkthrough
Inspeo
Prova Formal
Testes
Tcnicas para Avaliao da Qualidade
COPPE/UFRJ COPPE/UFRJ
Defeitos e Falhas: Conceitos
Defeito
Falha
Erro no cdigo
COPPE/UFRJ COPPE/UFRJ
OBJETIVOS
O
detectar erros em qualquer representao do software
O
verificar se o software sob avaliao atinge os requisitos
O
assegurar que foram obedecidos normas e padres
O
assegurar que o software desenvolvido de forma uniforme
O
tornar o produto gerencivel
O
treinar a equipe
CARACTERSTICAS
limitar o debate
fazer anotaes
treinar revisores
Planejamento: 2 horas
um defeito encontrado
Plano de Testes
Plano de Controle da Qualidade
Plano de Controle da Qualidade
COPPE/UFRJ COPPE/UFRJ
Planejamento do Controle da Qualidade
Produtos do
Trabalho
Relatrios e Registros
Formecer Insight Objetivo
Avaliar
Objetivamente
os Produtos de
Trabalho e
Servios
COPPE/UFRJ COPPE/UFRJ
QUALIDADE
Teste
Medies
Revises
Gerncia de
Configurao
Normas
Mtodos