Apf (centro tecnológico departamento de informática disciplina: engenharia de software professor(a): monalessa perini barcellos)
5414 palavras
22 páginas
CENTRO TECNOLÓGICO DEPARTAMENTO DE INFORMÁTICA DISCIPLINA: ENGENHARIA DE SOFTWARE PROFESSOR(A): MONALESSA PERINI BARCELLOSCÓDIGO: INF02810 EMAIL: MONALESSA@INF.UFES.BR
Realização de Estimativas utilizando Análise de Pontos de Função
Este documento apresenta os passos necessários para realizar estimativas utilizando a técnica Análise de Pontos de Função e um exemplo de sua utilização.
1. O Processo de Contagem de Pontos de Função O processo de contagem dos pontos de função pode ser dividido em sete etapas: (i) determinar tipo de contagem; (ii) identificar a fronteira da aplicação; (iii) contar as funções tipo dados; (iv) contar as funções tipo transação; (v) calcular pontos de função não ajustados (com base nos resultados obtidos em (iii) e (iv)); (vi) calcular o valor do fator de ajuste; e (vii) calcular os pontos de função ajustados (com base nos resultados obtidos em (v) e (vi)) , como mostra a figura A1.1. A execução dessas etapas é descrita a seguir.
Contar Funções Tipo Dados
Determinar tipo de contagem
Identificar a fronteira da aplicação
Contar Funções Tipo Transação
Calcular pontos de função não ajustados Calcular número de pontos de função ajustados
Calcular valor do fator de ajuste
Figura 1 – Visão Geral do Processo de Análise de Pontos de Função (GARMUS e HERRON, 2001)
1
Análise de Pontos de Função – Notas de Aula – Monalessa Perini Barcellos ____________________________________________________________
____________________________
(i) Determinar o Tipo de Contagem Para realizar a contagem dos pontos de função de um projeto, inicialmente, é preciso determinar o tipo de contagem a ser realizada, podendo esta ser: Projeto de Desenvolvimento: mede a funcionalidade fornecida aos usuários finais do software para a primeira instalação da aplicação. Inclui asfuncionalidades da contagem inicial da aplicação e as funcionalidades requeridas para conversão de dados. Projeto de Manutenção: mede as modificações realizadas