Você está na página 1de 2

FPA - Function point analysis

- baseado nos requisitos


- estimar prazo, equipe e custo
- feito apos a fase de anlise
- tenta quantificar o produto do trabalho de desenvolvimento e manutencao de sis
tema no que diz respeito
a funcoes efetivamente entregues ao usuario final, independentemente da metodolo
gia e ferramentas utilizadas
-inicio com a IBM e depois surgiu o workbench (substituido por analise)
- APF define uma medida utilizada para determinar o tamanho de uma aplicao. Ela se
baseia nas funes executadas pela
aplicao do ponto de vista do usurio
PREMISSAS:
- entradas externas
- saidas externas
- arquivos logicos internos
- arquivos de interface externa
- consultas externas
ENTRADAS EXTERNAS(EE)
processo elementar que processa dados ou informacoes de controle vindos de fora
da fronteira da aplicao.
- Formulrios de cadastro
- Tabelas do sistema
- Adicionar, alterar, remover dados do sistema
SAIDA EXTERNA(SE)
processo elementar que gera dados ou informacoes de controle que saem da frontei
ra da aplicao.
- apresentar dados ao usurio
- relatorio que tenha algum tipo de totalizao
- pesquisa uma SE
- deve conter pelo menos uma lgica matemtica ou clculo ou gerar dados derivados
- grficos
ARQUIVO LGICO INTERNO(ALI)
- Grupo logico de dados do ponto de vista do usurio cuja manutencao pe feita inte
rnamente na aplicao
- banco de dados
ARQUIVO DE INTERFACE EXTERNA(AIE)
- Grupo lgico de dados que passa de uma aplicao para outra cuja manuteno pertence a o
utra aplicao
- manter um banco de dados fora do sistema
- acesso a um webservices
- exemplo - nota fiscal eletronica que alimenta um banco de dados externo
CONSULTA EXTERNA(CE)
- Pesquisa em banco de dados externa, sem incluir dados em lugar nenhum, apenas
exibir, nao executa nenhum processamento

FATORES DE AJUSTE:
Para determinar os fatores de ajuste, deve-se estimar os niveis de influencia pa
ra cada uma das caracteristicas abaixo:
01- comunicao de dados
02- funes distribuidas
03- desempenho
04- carga de configurao
05- volume de transaes
06- entrada de dados online
07- eficiencia do usuro final
08- atualizao online
09- processamento complexo
10- reutilizao
11- facilidade de implantao
12- facilidade operacional
13- multiplos locais
14- facilidade de mudana
0 - no existe nenhuma influncia
1 - pouca influencia
2 - influencia moderada
3 - influencia mdia
4 - influencia significativa
5 - grande infuencia