ANÁLISE DE PONTO DE FUNÇÃO REALIZANDO ESTIMATIVAS UTILIZANDO A TÉCNICA APF
Por: Joyce Rodrigues • 5/10/2015 • Trabalho acadêmico • 428 Palavras (2 Páginas) • 266 Visualizações
ANÁLISE DE PONTO DE FUNÇÃO
REALIZANDO ESTIMATIVAS UTILIZANDO A TÉCNICA APF
O que é APF? Método para medir o tamanho funcional do software
- Criado por Alan Albrecht nos laboratórios da IBM
- Método de mensuração de software
- “Como mensurar o trabalho e o custo no desenvolvimento de um software?”
O QUE É TAMANHO FUNCIONAL
- Visão padronizada dos requisitos lógicos do usuário
- São independentes dos métodos físicos, ferramentas ou linguagem de programação
- Medem o tamanho do QUE o software faz, ao invés de COMO ele é desenvolvido
- O tamanho funcional do software será o mesmo para um dado conjunto de requisitos, seja ele implementado em COBOL, JAVA etc
PF AUXILIA A GERENCIA DE PROJETOS
- Na estimativa de tamanho, prazo e custo
- No acompanhamento do projeto
- No relacionamento com o cliente
PROCESSO DE CONTAGEM
DETERMINAR O TIPO DE CONTAGEM
- Projeto de desenvolvimento
- Projeto de manutenção
IDENTIFICAR A FRONTEIRA DA APLICAÇÃO
- Separação entre o projeto que está sendo medido e as aplicações externas e/ou usuários (atores)
- Possível definir quais funcionalidades serão incluídas no processo de contagem dos pontos de função
CONTAR AS FUNÇÕES TIPOS DE DADOS
- As funcionalidades da aplicação começam a ser identificadas e contadas
- O sistema possui dados e estes precisam ser manipulados
Essas funções podem ser:
- Arquivo Lógico Interno (ALI) - Por exemplo: as tabelas ou classes do sistema
- Arquivo de Interface Externa (AIE)- Por exemplo: as tabelas acessadas em um outro sistema
- Tipos de Elementos de Dados (TED)
- Tipos de Elementos de Registros (TER)
CONTAR FUNCOES TIPOS TRANSACOES
- Processamento dos dados fornecidas pelo sistema ao usuário
- Entrada Externa (EE): vêm de fora da fronteira da aplicação- Exemplos: validações, fórmulas e cálculos matemáticos cujos parâmetros vêm de fora da fronteira da aplicação
- Saída Externa (SE): gera dados que são enviados para fora da fronteira - Exemplos: relatórios e gráficos.
- Consulta Externa (CE): combinação de entrada (solicitação de informação) e saída (recuperação de informação) - Exemplos: verificação de senhas
- Tipos de Elementos de Dados (TED)
- Tipos de Arquivos Referenciados (TAR)
CALCULAR OS PONTOS DE FUNÇÃO NÃO AJUSTADOS
- Após as contagens de funções tipo dados e funções tipo transação...
- É preciso identificar a complexidade e a contribuição, em pontos de função, de cada uma das funções contadas.
CALCULAR O VALOR DO FATOR DE AJUSTE
- Um mesmo sistema pode ser implementado para operar stand alone para um cliente e em arquitetura cliente servidor para outro
- É baseado em 14 características
- Cada uma varia numa escala de 0 a 5 (nível de influência)
CALCULAR OS PONTOS DE FUNCAO AJUSTADOS
- PFA = PFNA x VFA
- O número de pontos de função encontrado representa o tamanho da aplicação de acordo com suas funcionalidades
...