Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Software
Unidade 1 Fundamentos de Mtricas e Medidas
Luiz Leo luizleao@gmail.com
http://www.luizleao.com
Medidas de Esforo de Desenvolvimento de Software
Ponto funo
Fator de ajuste
Contagem de ponto funo no ajustado
Ponto funo ajustado
Medidas no modelo preliminar de dados
Modelo e funes bsicas
Projeto detalhado
Medir arquivos lgicos internos
Complexidade de algoritmos
Calculo de PF para:
Um caso e uso
Um programa
Um diagrama de classes
Um diagrama de sequencia
Uma tela um arquivo
Um DFD
Um diagrama lgico de dados
Uma proposta de manuteno
Uma classe de projeto
Um mtodo
Introduo
Introduo
O que ?
Quem faz?
Quais so os passos?
Qual o produto do trabalho?
Como garanto que fiz corretamente?
Por que Medir?
Introduo
O que ?
So medidas quantitativas que permitem ao pessoal de software
ter ideia da eficcia do processo de software e dos projetos que
so conduzidos usando o processo como arcabouo
(PRESSMAN, 2002)
Introduo
Quem faz?
Gerentes de Software ou Projeto: Analisam as mtricas
Engenheiros de Software: Coletam as medidas
Introduo
Quais so os passos?
Introduo
Introduo
Introduo
Glossrio
Medida
Medio
Indicador
Medida
Medio
Indicador
Indicador
Em resumo...
Medidas Diretas
Medidas Indiretas
Acompanhamento da Mtrica
Medidas Diretas
Medidas Diretas
Medidas Indiretas
Medidas Indiretas
KLOC
Estimativa de KLOC
KLOC
Defeitos
Ocorre quando atividades de garantia de qualidade (p. ex.,
revises tcnicas formais) deixam de descobrir um erro num
produto de trabalho produzido durante o processo de
software (PRESSMAN, 2002)
Serve de mtrica para quantificarmos a qualidade do
software
Qualidade = defeitos/KLOC
A densidade de defeitos encontrados, a cada 1000 linhas
de cdigo, ser usada como um dos fatores que
determinam a qualidade do software
KLOC
Produtividade
Capacidade da equipe em desenvolver as atividades
envolvidas no processo de software
KLOC
Problemas na Mtrica
O KLOC uma medida direta, portanto feita sobre as
atividades. E, s podemos contar as linhas de um
software aps ele ter sido escrito. Portanto,
terminado.
KLOC
KLOC