Uma das atividades mais desafiadoras e importantes do desenvolvimento de software é a estimativa dos projetos. A obtenção de bons resultados nos projetos está diretamente relacionada à realização das estimativas adequadas e confiáveis.
No escopo das estimativas de software estão:
A estimativa precisa do tamanho do software é o primeiro passo para a obtenção de uma estimativa efetiva. Os resultados das estimativas de esforço são fundamentais para o processo de desenvolvimento de software, pois seus resultados servirão de insumos para o planejamento financeiro do projeto, bem como a elaboração do cronograma.
São insumos típicos para a estimativa de tamanho de software:
Produtos de trabalho da fase de projeto do sistema também podem ser utilizados para prover informações adicionais a serem utilizadas nas estimativas.