Estimativa de Projeto de Software
Projetos de Software
Objetivos Gerais Abordar o assunto Es-ma-vas de Projeto de so3ware destacando as técnicas, heurís-cas e ferramentas necessárias para que o processo de es-ma-va seja incorporado à gerência de projetos de so3ware.
2
Conceitos Fundamentais sobre Estimativas de Software
Introdução • O que é uma Es+ma+va? • “avaliação ou cálculo aproximado de algo; parecer sobre uma pessoa ou situação baseado nas evidências existentes.” (Houaiss) • É uma predição sobre quanto tempo um projeto levará ou quanto vai custar (McConnel, 2006)
4
Introdução • O que não é uma Es+ma+va? • Metas e promessas não são es2ma2vas • “Temos que terminar a versão 2 do sistema para a demonstração na feira de tecnologia...” • “Temos que concluir esses módulos em 1 de julho para atender as novas leis do governo.” • “O custo da próxima versão não pode passar de R$20.000, porque esse é o nosso orçamento aprovado...”
5
Introdução • Es2mar projetos é um dos maiores desafios no desenvolvimento de so:ware. Planejamento e controle adequados não são possíveis sem es2ma2vas confiáveis • Em geral, a indústria de so:ware não es2ma bem seus projetos 6
Introdução •