Curso IFPUG Function Point Analysis
24 horasVisão Geral
Este curso apresenta de forma aprofundada os fundamentos, regras e práticas da Análise de Pontos de Função (APF) conforme o IFPUG (International Function Point Users Group), capacitando os participantes a aplicarem corretamente a técnica para medir o tamanho funcional de software. O curso é voltado para profissionais que atuam na gestão de escopo, estimativas, produtividade, contratos e auditorias de projetos de software, independentemente da tecnologia utilizada.
Em um cenário de crescente complexidade nos projetos de software e necessidade de maior controle sobre custos, prazos e escopo, a Análise de Pontos de Função (APF) surge como uma técnica indispensável para promover transparência, previsibilidade e padronização. Baseada no Manual de Práticas de Contagem (CPM) do IFPUG, esta metodologia reconhecida internacionalmente permite medir o tamanho funcional de sistemas de forma independente da tecnologia, sendo aplicável a qualquer tipo de software.
Este curso proporciona uma formação sólida, prática e atualizada, capacitando profissionais a aplicar corretamente a APF em estimativas, auditorias, mensuração de produtividade e contratos de desenvolvimento. Além disso, prepara os participantes para a certificação CFPS, reconhecida mundialmente.
Objetivo
Após realizar o curso Análise de Pontos de Função IFPUG, você será capaz de:
- Compreender os conceitos fundamentais da APF
- Aplicar a técnica segundo o Counting Practices Manual (CPM) do IFPUG
- Realizar contagens de pontos de função com precisão e consistência
- Utilizar a APF para estimativas, acompanhamento e controle de projetos
- Apoiar auditorias e contratos baseados em métricas funcionais
- Preparar-se para a certificação CFPS (Certified Function Point Specialist)
❓ Por que fazer este curso?
- Para dominar uma das principais técnicas de medição de software reconhecida pela ISO/IEC.
- Para realizar estimativas mais confiáveis de prazo, custo e esforço, com base em dados objetivos.
- Para melhorar o controle de escopo e apoiar a gestão de mudanças em projetos.
- Para aplicar a técnica em contratos de desenvolvimento e manutenção, especialmente em projetos com órgãos públicos e grandes empresas.
- Para se preparar para a certificação CFPS (Certified Function Point Specialist), exigida em diversas consultorias e licitações.
- Para agregar valor à sua carreira como profissional de TI, consultor, gerente de projetos ou especialista em métricas.
Benefícios para Empresas que Investem nesta Capacitação
- Redução de riscos financeiros e operacionais: ao estimar e medir software de forma padronizada, as organizações conseguem controlar melhor seus investimentos.
- Melhoria na governança de TI e nos processos de auditoria: uso de métricas funcionais como insumo para decisões de negócio.
- Mais transparência e credibilidade em contratos: especialmente importante em contratações públicas ou por escopo fechado.
- Base para modelos de produtividade, benchmarking e melhoria contínua.
- Conformidade com padrões internacionais (como ISO/IEC 20926 e 14143).
- Capacitação de equipes internas para reduzir dependência de terceiros na medição de software.
Publico Alvo
- Analistas de sistemas: Elicitação e medição funcional.
- Gerentes de projetos: Estimativas e planejamento.
- Desenvolvedores: Colaboração em requisitos.
- Analistas de métricas: Produtividade e benchmarking.
- Product Owners: Gestão de backlogs ágeis.
- Arquitetos de software: Alinhamento com tamanho funcional.
- Nível: Pleno (3+ anos).
Motivações:
- Medições precisas de software.
- Estimativas de esforço, custo, prazo.
- Padronização de métricas.
- Aplicação em projetos ágeis/tradicionais.
Pre-Requisitos
- Conhecimento básico de desenvolvimento/requisitos.
- Familiaridade com requisitos funcionais.
- Noções de documentação de sistemas.
Materiais
Inglês/Português/Lab PráticoConteúdo Programatico
Módulo 1: Introdução à Medição Funcional de Software
- O que é medição funcional
- Histórico e importância da APF
- Normas ISO/IEC relacionadas
- Papel do IFPUG na padronização da técnica
- Quando e por que aplicar a APF
Módulo 2: Fundamentos da Análise de Pontos de Função
- O que são Pontos de Função
- Objetivos da Análise de Pontos de Função
- Requisitos funcionais vs. não funcionais
- Diferença entre medição funcional e técnica
- Benefícios da medição por PF
- Aplicações práticas da APF:
- Estimativas de prazo e custo
- Gestão de produtividade
- Monitoramento de escopo
- Contratos baseados em métricas
Módulo 3: Tipos de Funções segundo o IFPUG
- Funções de Dados:
- Procedimento de Medição
- Exemplos de funções de dados
- Arquivo Lógico Interno (ALI)
- Arquivo de Interface Externa (AIE)
- Funções de Transação:
- Entrada Externa (EE)
- Saída Externa (SE)
- Consulta Externa (CE)
Modulo 5: Medindo Funções de Dados (II)
- Tipos de Entidades de Dados
- Identificação de Arquivos Lógicos
- Método de processo elementar
- Método de Dependência/Independência de Entidades
- Dados Compartilhados
- Conversão de dados
Modulo 6: Medindo Funções Transacionais
- Procedimento de medição
- Tipologias
- Contagem TED.
Modulo 7: Medindo Funções Transacionais (II)
- Exemplos de funções transacionais
- Regra de unicidade
- Particularidades e pontos a ter em conta.
Módulo 8: Metodologia de Contagem
- Etapas da contagem de pontos de função
- Definição da fronteira da aplicação
- Identificação e classificação das funções
- Atribuição de complexidade funcional
- Cálculo dos Pontos de Função não ajustados
- Regras gerais e regras específicas do CPM
- Exemplo completo de contagem orientada
Módulo 9: Estudos de Caso e Prática Guiada
- Análise de documentação de requisitos
- Exercícios de identificação de funções
- Estudo de caso prático: contagem completa
- Correlação com produtividade, esforço e prazos
Módulo 10: Aplicações na Gestão de Projetos e Contratos
- Planejamento baseado em tamanho funcional
- Gestão de escopo e controle de mudanças
- Medição de produtividade de equipes
- Aplicação da APF em contratos públicos e privados
- Casos reais de sucesso
Módulo 11: Tópicos Avançados e Certificação
- Introdução ao SNAP (medição de atributos não funcionais)
- Como se preparar para o exame CFPS
- Questões-teste e simulado com correção
- Dicas e referências para aprofundamento