Escolar Documentos
Profissional Documentos
Cultura Documentos
PUC-Minas
Referncias na Internet:
www.ifpug.org: site oficial do IFPUG www.bfpug.com.br: site do BFPUG
Pontos de Funo
Medem a funcionalidade da aplicao;
na viso do usurio.
Histrico
Foram propostos por Allan Albrecht em 1979. A formalizao das regras de contagem de pontos de funo teve incio em 1984, pela IBM. Em 1986 foi criado o IFPUG:
International Function Points Users Group
Independem de:
plataforma ou linguagem de programao; estilo de programao utilizado.
Certificao CFPS
Certified Function Point Specialist
Certificao conferida pelo IFPUG aos aprovados no exame de certificao.
Exame realizado duas vezes por ano. No Brasil, organizado pelo BFPUG.
Procedimento de Contagem
Determinar o tipo de contagem Identificar o escopo de contagem e a fronteira da aplicao
Regras:
validade de 3 anos; necessria filiao ao IFPUG.
Calcular o total de pontos de funo no ajustados
Tipos de Contagem
H trs tipos de contagem de pontos de funo:
Projeto de desenvolvimento; Projeto de evoluo; Aplicao.
Atribuir pesos
Funo de Dados
Grupo de dados correlatos;
identificvel pelo usurio.
Armazena dados mantidos atravs de um ou mais processos elementares da aplicao que est sendo contada. Exemplos:
classes persistentes que so consultadas ou atualizadas independentemente de outras classes;
tipicamente, no so partes em estruturas de agregao ou composio.
Armazena dados referenciados atravs de um ou mais processos elementares da aplicao que est sendo contada. Exemplos:
interfaces com sistemas externos de entrada.
0..*
Funo de Transao
Funcionalidade oferecida ao usurio para processar dados da aplicao. Exemplos:
entradas de dados, consultas e gerao de dados derivados.
No so contadas como EE: telas de entrada para fins de navegao (menus); formas diferentes de executar a mesma funo (como botes e atalhos); respostas a mensagens de confirmao.
Exemplos:
nos casos de uso:
fluxos, subfluxos e fluxos alternativos de pesquisa.
Fator de Ajuste
Baseado em 14 caractersticas gerais do sistema.
Cada caracterstica est associada a descries e critrios. Calcula-se o nvel de influncia da caracterstica no sistema, a partir dos critrios.
Nvel de influncia pode variar de 0 a 5.
Curiosidade
Pontos de funo de produtos conhecidos*
Aplicao PF Aplicao 1. Produtos de Software 2. Sist. Comerciais Diversos Ferramenta CASE IEF (Texas) 20.000 Imposto de Renda Pessoal Compilador Visual Basic (Microsoft) 3.000 Contabilidade Geral SGBD IMS (IBM) 3.500 Processamento de Pedidos Gerenciador de TP CICS (IBM) 2.000 Recursos Humanos Word 7.0 (Microsoft) 2.500 Suporte a Vendas Excel 6.0 (Microsoft) 2.500 Preparao de Oramento MS Project (Microsoft) 3.000 PF 2.000 1.500 1.250 1.200 975 750