22.08.2015 Views

MODELOS DE ESTIMATIVAS DE SOFTWARE BASEADOS EM DADOS HISTÓRICOS

modelos de estimativas de software baseados em dados históricos

modelos de estimativas de software baseados em dados históricos

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

34Entrada Externa, Saída Externa ou Consulta Externa. A estimativa do tamanho éentão obtida pela formula:e = #EEx4+#SEx5+#CEx4+#ALIx7+#AIEx5Tanto a Contagem Dedutiva quanto a técnica de Complexidade Médiasão baseadas em pontos de função não-ajustados para a obtenção das estimativas,uma vez que o fator de ajuste pode ser determinado sem muita dificuldade mesmoem estagio iniciais do projeto.4.4 BackfiringEsse método consiste em derivar o número de pontos de função daaplicação a partir de seu tamanho físico, medido em linhas de código, utilizando umfator de conversão constante dependente da linguagem de programação. A idéia emsi possui bastante apelo, uma vez que a contagem de linhas de código pode ser feitapor meio de ferramentas automáticas e, conseqüentemente, o numero de pontos defunção poderia ser derivado de imediato. Por exemplo, utilizando um fator deconversão de 80 LOC/PF para C++ e tendo uma aplicação escrita em C++ com8.000 linhas de código, chega-se a 1.000 pontos de função para essa mesmaaplicação.Entretanto, não raro essa técnica apresenta erros consideráveisquando confrontada com uma aplicação. Isso porque assume uma relação linearentre o tamanho físico, que são grandezas distintas alguns autores sugerem que sehouvessem essa relação entre pontos de função e linhas de código, uma dasseguintes assertivas deveria ser verdadeira:- LOC não é uma medida técnica, mas fundacional;- FP não é uma medida funcional, mas técnica;- Medidas técnicas também são medidas funcionais.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!