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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

203 ANÁLISE <strong>DE</strong> PONTOS <strong>DE</strong> FUNÇÃOSegundo Garmus e Herron (2001), a APF é uma das abordagens maisutilizadas e estudadas atualmente.A Análise de Pontos de Função (APF) é uma das métricas deestimativa de tamanho mais sedimentadas no mercado e que proporciona resultadoscada vez mais precisos à medida que artefatos da fase de análise e projeto sãogerados.A APF mede o tamanho do software pela quantificação de suasfuncionalidades, com base no projeto lógico ou a partir do modelo de dados,segundo a visão e os requisitos do usuário final (IFPUG, 2004).Análise de Pontos de Função-APF, é uma técnica de medição dasfuncionalidades fornecidas por um software do ponto de seu usuário. Ponto defunção é a unidade de medida desta técnica que tem por objetivo tornar a mediçãoindependente da tecnologia utilizada para a construção do software. Ou seja, a APFbusca medir o que o software faz, e não como ele foi construído (VAZQUEZ et al,2003, p.35).De acordo com Azevedo (2003) a análise por pontos de função auxilia:no cálculo do custo real do software, na estimativa do custo do projeto e daimplementação, no entendimento dos gastos na manutenção, nas negociações decontrato entre outros.Segundo Hazan (2001):A Análise de Pontos de Função (APF) é um método-padrão para a mediçãodo desenvolvimento de software, tendo em vista o estabelecimento de umamedida de tamanho do software em Pontos de Função (PFs), com base nafuncionalidade a ser implementada, sob o ponto de vista do usuário.O processo de medição, ou a contagem de pontos de função, ébaseado em uma avaliação padronizada dos requisitos lógicos do usuário(VAZQUEZ et al, 2003, p.35).Empiricamente as principais técnicas de estimativa de projetos dedesenvolvimento de software assumem que o tamanho de um software é um vetorimportante para a determinação do esforço para sua construção. Logo, saber o seu

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

Saved successfully!

Ooh no, something went wrong!