"A forma adotada pelas organizações para estimar projetos de software pode variar de acordo com o modelo de processo utilizado em cada uma e do tipo de projeto, porém é desejável que haja um conhecimento prévio sobre técnicas de estimativas, além de uma visão, mesmo que macro, do escopo do projeto e, se possível, uma base histórica onde seja possível consultar estimativas de projetos semelhantes já finalizados. De acordo com Sommerville (2003), normalmente as seguintes técnicas são utilizadas para a realização de estimativas:
Técnicas baseadas em experiências – As estimativas de requisitos de futuros esforços são baseadas na experiência do gerente com projetos anteriores e no domínio da aplicação. Essencialmente, o gerente faz um juízo fundamentado a respeito de como devem ser os requisitos de esforço.
Modelagem algorítmica de custos – Nessa abordagem, é usada uma abordagem para calcular o esforço do projeto com base em estimativas dos atributos de produto, como tamanho e características do processo, assim como a experiência da equipe envolvida."
Fonte: RIBEIRO, Leila de Oliveira - IMPLEMENTAÇÃO DE PROCESSOS: O USO DE TÉCNICAS DE ESTIMATIVAS DE PROJETOS DE SOFTWARE PARA ESTIMAR PROCESSOS DE NEGÓCIO
Letra A - OK.
Letra B - Trata-se das técnicas baseadas em experiências.
Letra C - Não são de baixa complexidade.
Letra D - Calibração envolve técnicas baseadas em experiências.
Letra E - Varia em função da experiência SIM!