estimativa2
1744 palavras
7 páginas
Modelos para Estimativas de CustoHermano Perrelli hermano@cin.ufpe.br 1
Modelos para estimativas de custos
Normalmente o custo é uma função de: tamanho do produto habilidades da equipe (pessoal) ambiente (ferramentas e técnicas) complexidade do produto qualidade desejada
Medida do tamanho ad hoc linhas de código, número de classes, número de módulos pontos de função
2
Modelos para estimativas de custos
Existem inúmeros…
Pelo “negócio”
• “preço para vencer”
• requisitos se adequam ao custo
Por analogia
Bottom-up
Top-down
Julgamento de especialistas
Paramétricos
O ideal seria usar vários em conjunto!
3
Modelos para estimativa de custos: Por analogia
Comparação com projetos similares extrapolação de dados de projetos já realizados Estimativas baseadas em projetos reais e experiências anteriores
Projetos realmente similares são difíceis de encontrar
Os dados sobre eles precisam ter sido registrados 4
Modelos para estimativas de custos: Bottom-up
Estima-se a partir dos componentes do sistema
O custo de cada componente é estimado
O custo final é a soma de todos eles
Estimativas acuradas
Promove comprometimento com as estimativas
Facilita o acompanhamento
Consome muito tempo
Precisa de informações detalhadas de antemão
Custos de integração podem ser negligenciados
Útil no planejamento detalhado de iterações
5
Modelos para estimativa de custos: Top-down
Estima-se a partir da funcionalidade geral do sistema o custo depende das funções do software, ao invés dos componentes que irão implementá-las
Fácil e rápido de implementar
Pode ser usado no início do projeto
Considera atividades “de suporte”
Problemas técnicos difíceis podem não ser considerados Estimativas menos acuradas
Provê poucos detalhes e justificativas para as estimativas 6
Modelos para estimativa de custos:
Julgamento de especialistas
Estima-se a partir da opinião de um grupo de especialistas a estimativa é