Análise de ponto de função

Uma técnica de estimativa paramétrica para o desenvolvimento de softwares, desenvolvida por A.J. Albrecht enquanto trabalhava na IBM no início dos anos 1980.

O princípio desta abordagem é que o software é composto de uma série de Pontos de Função que se encaixam em um de cinco tipos. Para cada ponto de função é dada uma pontuação (o multiplicador), dependendo de seu grau de complexidade. As pontuações relativas mostradas abaixo são baseadas na análise de numerosos projetos reais.

 

 

Tendo identificado os pontos de função em um programa proposto, eles são multiplicados pela pontuação de complexidade para produzir a contagem de pontos de função para o programa. Portanto, se um programa tivesse complexidade média 5 para entrada de dados externos, eles contribuiriam com uma pontuação de 20 (cinco pontos funcionais com um multiplicador de quatro) para a contagem geral do programa.

A partir disto, os requisitos de esforço para o trabalho podem ser calculados com base no esforço esperado por ponto de função.

É claro que o grande fator em tudo isso é a estimativa precisa dos Pontos de Função. Apesar de toda paramétrica envolvida, tudo se resume ainda à habilidade do estimador.

SHARE THIS PAGE

29th July 2014Link to Italian translation added

Análise de ponto de função

Voltar para o topo