Análise de Pontos de Função
Análise de Pontos de Função
Escopo
No escopo, são definidas quais as funcionalidades contempladas na contagem de pontos de função.
Fronteira
A fronteira da aplicação indica o limite lógico entre o sistema que está sendo medido e o usuário. É uma interface conceitual entre a aplicação (interno) e o mundo do usuário (externo).
Funções de dados
As funções de dados representam as funcionalidades relativas aos requisitos de dados internos e externos à aplicação. São elas os arquivos lógicos internos e os arquivos de interface externa.
Tipos:
Projeto de Desenvolvimento
Um projeto de desenvolvimento é um projeto para desenvolver e fornecer a primeira versão de um software.
Projeto de Melhoria
É um projeto para desenvolver e entregar manutenção adaptativa.
Aplicação
É uma coleção coesa de procedimentos automatizados e dados apoiando um objetivo de negócio; isto consiste em um ou mais componentes, módulos, ou subsistemas.
Contagem
Registros Lógicos são subconjuntos de dados dentro de um ALI/AIE, que foram reconhecidos pelo usuário. Se o usuário não reconhecer subconjuntos de dados em um ALI/AIE, então se deve contar o ALI/AIE como um registro lógico.
Um Item de Dados, por sua vez, é um campo reconhecido pelo usuário como único e não repetido. Vale destacar que só devem ser contados os itens de dados utilizados pela aplicação em contagem.
Contando-se os registros lógicos e os itens de dados de um ALI/AIE, pode-se chegar à sua complexidade, utilizando a tabela a seguir.
Números de Registros Lógicos
Número de Itens Dados Referenciados
De 1 a 19
De 20 a 50
51 ou mais
Apenas 1 simples simples média De 2 a 5 simples média complexa 6 ou mais média complexa complexa >>Exemplo
Funções Transacionais
As funções transacionais representam as funcionalidades de processamento de dados do sistema fornecidas para o usuário.
Tipos
Entradas Externas (EEs)
São processos elementares que processam dados (ou informações de