Curso IFPUG Function Point Analysis

  • Data Science Analytic

Curso IFPUG Function Point Analysis

24 horas
Visã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ático
Conteúdo Programatico

Módulo 1: Introdução à Medição Funcional de Software

  1. O que é medição funcional
  2. Histórico e importância da APF
  3. Normas ISO/IEC relacionadas
  4. Papel do IFPUG na padronização da técnica
  5. Quando e por que aplicar a APF

Módulo 2: Fundamentos da Análise de Pontos de Função

  1. O que são Pontos de Função
  2. Objetivos da Análise de Pontos de Função
  3. Requisitos funcionais vs. não funcionais
  4. Diferença entre medição funcional e técnica
  5. Benefícios da medição por PF
  6. Aplicações práticas da APF:
  7. Estimativas de prazo e custo
  8. Gestão de produtividade
  9. Monitoramento de escopo
  10. Contratos baseados em métricas

Módulo 3: Tipos de Funções segundo o IFPUG

  1. Funções de Dados:
  2. Procedimento de Medição
  3. Exemplos de funções de dados
  4. Arquivo Lógico Interno (ALI)
  5. Arquivo de Interface Externa (AIE)
  6. Funções de Transação:
  7. Entrada Externa (EE)
  8. Saída Externa (SE)
  9. Consulta Externa (CE)

Modulo 5:  Medindo Funções de Dados (II)

  1. Tipos de Entidades de Dados
  2. Identificação de Arquivos Lógicos
  3. Método de processo elementar
  4. Método de Dependência/Independência de Entidades
  5. Dados Compartilhados
  6. Conversão de dados

Modulo  6: Medindo Funções Transacionais

  1. Procedimento de medição
  2. Tipologias
  3. Contagem TED.

Modulo 7:  Medindo Funções Transacionais (II)

  1. Exemplos de funções transacionais
  2. Regra de unicidade
  3. Particularidades e pontos a ter em conta.

Módulo 8: Metodologia de Contagem

  1. Etapas da contagem de pontos de função
  2. Definição da fronteira da aplicação
  3. Identificação e classificação das funções
  4. Atribuição de complexidade funcional
  5. Cálculo dos Pontos de Função não ajustados
  6. Regras gerais e regras específicas do CPM
  7. Exemplo completo de contagem orientada

Módulo 9: Estudos de Caso e Prática Guiada

  1. Análise de documentação de requisitos
  2. Exercícios de identificação de funções
  3. Estudo de caso prático: contagem completa
  4. Correlação com produtividade, esforço e prazos

Módulo 10: Aplicações na Gestão de Projetos e Contratos

  1. Planejamento baseado em tamanho funcional
  2. Gestão de escopo e controle de mudanças
  3. Medição de produtividade de equipes
  4. Aplicação da APF em contratos públicos e privados
  5. Casos reais de sucesso

Módulo 11: Tópicos Avançados e Certificação

  1. Introdução ao SNAP (medição de atributos não funcionais)
  2. Como se preparar para o exame CFPS
  3. Questões-teste e simulado com correção
  4. Dicas e referências para aprofundamento
TENHO INTERESSE

Cursos Relacionados

Curso Fundamentos de Gerenciamento de Dados Mestres

16 horas

Curso Big Data Analyst Mineração de Dados

32 horas

Curso Técnicas de integração de dados ETL

16 horas

Curso Big Data Boot Camp Visão de Negócios

Curso Inteligência Artificial / AI Visão Geral

8 horas

Curso Oracle Fundamentos de Big Data

32 horas

Curso Fundamentos de Qualidade de Dados

16 horas

Curso Marchine Learning Com Hadoop

32 horas

Curso Python for Data Analysis

24 horas