Buscar

metricas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 23 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Pontifícia Universidade Católica de Minas Gerais
Ciência da Computação
Núcleo Poços de Caldas
Engenharia de Software
Medidas e Métricas
prof. Luiz Alberto Ferreira Gomes
Revisão 1.0
Revisão 1.0 Medidas e Métricas 2
Tópicos
 Medidas e métricas
 Estimativas
 Métricas de qualidade e 
produtividade 
 Estimativas
 Medidas de software
 Métricas de software
 Métrica orientada a 
tamanho
 Lines of Code
 Métrica orientada a função
 Medida de pontos-por-
função
 Reconciliação de métricas
 Fatores que influenciam a 
produtividade de software
 Argumentos para métricas 
de software
 Linha básica
 Coleta, computação e 
avaliação
Revisão 1.0 Medidas e Métricas 3
Referências Bibliográficas
 SOMMERVILLE, I. Engenharia de Software. São 
Paulo: Addison Wesley, 2003. Capítulo 3. ISBN: 85-
88639-07-6.
 PRESSMAN, R.S. Engenharia de Software. São 
Paulo: Makron Books, 1995. Capítulo 2. ISBN: 85-
346-0237-9.
 Vargas, R.V. Gerenciamento de Projetos.3ª. ed. 
Rio de Janeiro: Brasport, 2002.
 Vasquez, C.E., Simões, G.S., Albert, R.M. Análise 
de Pontos de Função: medição, estimativas e 
gerenciamento de projetos de software. São 
Paulo: Érica, 2003.
Revisão 1.0 Medidas e Métricas 4
Medidas e Métricas
...coletar métricas é 
muito difícil... consome 
muito tempo... e não 
provará nada
..qualquer coisa que você 
necessite quantificar e que 
possa ser medido de 
alguma maneira é superior 
a tudo que não pode ser 
medido.
Revisão 1.0 Medidas e Métricas 5
Quando não medimos...
Dinâmica do pânico [Vasquez, 2003]
Revisão 1.0 Medidas e Métricas 6
Medida vs. Métrica
 Métrica
■ Palavra métrica subentende um conjunto de medidas
■ É um propriedade quantificável de um sistema
 ex.: número de defeitos/KLOC
 Medida
■ Resultado de uma medição
■ Valor quantificado de uma métrica
 ex. 100 PF
Revisão 1.0 Medidas e Métricas 7
 Atividade fundamental da gestão de projetos é o 
planejamento
 Estimativa de esforço humano
 Estimativa de duração cronológica
 Estimativa de custos
Estimativas
Revisão 1.0 Medidas e Métricas 8
 Estimativa não é...
■ previsão do futuro
■ descobrir a data-fim do projeto
 Estimativa é...
■ projeção baseada em análise estatística
■ projeção acima ou abaixo da ideal
Estimativas
Revisão 1.0 Medidas e Métricas 9
 Escopo do projeto
 Baseada em dados passados
 Métricas de software
 Tabelas internacionais
Estimativas
Revisão 1.0 Medidas e Métricas 10
 Diretas
■ número de linhas de códigos, etc.
 Indiretas
■ funcionalidade
■ qualidade
■ complexidade, etc.
Medidas de Software
Revisão 1.0 Medidas e Métricas 11
 Orientadas a tamanho
■ medidas diretas
 Orientadas a função
■ medidas indiretas
Métricas de Software
Revisão 1.0 Medidas e Métricas 12
 Erros por KLOC
 Defeitos por KLOC
 Custo por KLOC
 Documentação por KLOC
Métrica Orientada a Tamanho
Revisão 1.0 Medidas e Métricas 13
,Fácil de contar
/Dependente de linguagem
/Ruim para linguagens não procedurais
/Podem penalizar programadores melhores
/Exigem estimar KLOCs muito cedo
Lines Of Code (LOC)
Revisão 1.0 Medidas e Métricas 14
 Métricas normalizadas pela funcionalidade 
entregue ao usuário 
 Baseadas em relações empíricas
■ Levantadas por Albrecht em 1979
■ Revisada em 1983
 Medida Ponto-por-função
Métrica Orientada a Função
Revisão 1.0 Medidas e Métricas 15
 Erros por Ponto-por-Função
 Defeitos por Ponto-por-Função
 Custo por Ponto-por-Função
 Páginas documentação por Ponto-por-função
Métrica Orientada a Função
Revisão 1.0 Medidas e Métricas 16
, Independência da linguagem
, Informações conhecidas no início do projeto
/ Utiliza informações subjetivas
/ Não tem significado físico
Medida de Pontos-por-Função
Revisão 1.0 Medidas e Métricas 17
 Os gerentes devem avaliar o desempenho de 
pessoas usando as métricas vistas?
■ Resposta: não!
Questão (???)
Revisão 1.0 Medidas e Métricas 18
 Fatores humanos
■ tamanho e experiência da organização
 Fatores do problema
■ complexidade
■ mudanças de requisitos
■ restrições de projeto
Fatores que Influenciam a Produtividade do 
Software
Revisão 1.0 Medidas e Métricas 19
 Fatores do processo
■ técnicas de análise e projeto
■ linguagens e ferramentas CASE
■ técnicas de revisão
 Fatores do produto
■ confiabilidade e desempenho
Fatores que Influenciam a Produtividade do 
Software
Revisão 1.0 Medidas e Métricas 20
 Fatores relacionados a recursos
■ disponibilidade de ferramentas, recursos de hardware e 
software
Fatores que Influenciam a Produtividade do 
Software
Revisão 1.0 Medidas e Métricas 21
“Se não medirmos, não haverá 
nenhuma maneira real de 
determinarmos se estamos ou não 
melhorando. E, se não estamos 
melhorando, estamos perdidos”
Argumentos para Métricas de Software
Revisão 1.0 Medidas e Métricas 22
 Dados coletados em vários projetos anteriores 
(razoável precisão)
 Medições consistentes
 Projetos similares ao projeto estimado
Linha Básica (Baseline)
Revisão 1.0 Medidas e Métricas 23
Coleta, Computação e Avaliação
Processo 
de Engenharia 
de Software
Software
Gerentes
Profissionais
Coleta de 
dados
Computação 
das métrica
Avaliação 
dos dados
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18
	Slide 19
	Slide 20
	Slide 21
	Slide 22
	Slide 23

Outros materiais