Curso Analise de Pontos de Funcao IFPUG e Aplicacao na Gestao de Projetos de Software

  • DevOps | CI | CD | Kubernetes | Web3

Curso Analise de Pontos de Funcao IFPUG e Aplicacao na Gestao de Projetos de Software

24 horas
Visão Geral

Curso Análise de Pontos de Função IFPUG e Aplicação na Gestão de Projetos de Software: A Análise de Pontos de Função (APF) é uma técnica reconhecida internacionalmente para medir o tamanho funcional de um software, fundamental para a estimativa de esforço, custo e prazos em projetos de TI. Baseado no método oficial do IFPUG (International Function Point Users Group), este curso oferece uma formação prática e aprofundada para profissionais que desejam dominar a APF e aplicá-la efetivamente em estimativas, planejamento, acompanhamento e contratos de projetos de software, tanto em métodos tradicionais quanto ágeis.
O Curso Análise de Pontos de Função IFPUG e Aplicação na Gestão de Projetos de Software combina teoria sólida, estudos de caso, exercícios práticos e oficinas de aplicação real, preparando o participante para atuar como medidor de software, analista de requisitos, gerente de projetos ou auditor de métricas.

Objetivo

Após realizar este Curso Análise de Pontos de Função IFPUG e Aplicação na Gestão de Projetos de Software, você será capaz de:

  • Compreender profundamente o método de contagem de Pontos de Função segundo o IFPUG.
  • Realizar medições de software de forma precisa e documentada.
  • Aplicar APF na estimativa de esforço, custos e prazos de projetos.
  • Utilizar métricas funcionais na gestão, monitoramento e auditoria de projetos.
  • Integrar APF a práticas ágeis (Scrum, SAFe) e a contratos de software.
  • Melhorar o desempenho de projetos através do uso estratégico de métricas.
Publico Alvo
  • Gerentes de Projetos
  • Analistas de Sistemas
  • Analistas de Requisitos
  • Analistas de Negócios
  • Desenvolvedores de Software
  • Especialistas em Qualidade de Software
  • Profissionais de Governança de TI
  • Consultores e Auditores de Contratos de Software
  • Empresas públicas e privadas que trabalham com contratos baseados em métricas de software
Pre-Requisitos
  • Conhecimentos básicos de sistemas de informação (modelagem de dados, requisitos, funcionalidades).
  • Experiência prévia em projetos de software (desejável).
  • Não é necessário conhecimento prévio em Análise de Pontos de Função.
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

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

  1. A importância da medição em projetos de TI
  2. Diferença entre métricas técnicas e funcionais
  3. História e evolução do método IFPUG
  4. Aplicações práticas da APF no mercado

Módulo 2: Conceitos Fundamentais da APF

  1. Definição de Escopo e Tipos de Contagem
  2. Desenvolvimento, manutenção, melhoria, migração
  3. Identificação e definição de Fronteiras de Sistema
  4. Requisitos Funcionais do Usuário (RFUs)
  5. Princípios da contagem funcional

Módulo 3: Funções de Dados

  1. Definição e contagem de ALI (Arquivo Lógico Interno)
  2. Definição e contagem de AIE (Arquivo de Interface Externa)
  3. Tabelas de complexidade e cálculo de Pontos de Função para funções de dados
  4. Exercícios práticos de contagem em diagramas de entidades-relacionamentos

Módulo 4: Funções de Transação

  1. Definição e contagem de:
  2. EE (Entrada Externa)
  3. SE (Saída Externa)
  4. CE (Consulta Externa)
  5. Tabelas de complexidade e cálculo de Pontos de Função para funções de transação
  6. Exercícios práticos com casos de uso, APIs e interfaces modernas

Módulo 5: Processo de Medição

  1. Passo a passo do processo de contagem
  2. Como levantar informações de sistemas existentes
  3. Documentação formal de contagem
  4. Validação e auditoria de contagem

Módulo 6: Cálculo e Ajustes de Pontos de Função

  1. Soma das funções e cálculo de PF brutos
  2. Aplicação do Fator de Ajuste Técnico (GSC)
  3. Pontos de Função Brutos x Ajustados
  4. Como interpretar e justificar ajustes técnicos

Módulo 7: Aplicação Prática da APF na Gestão de Projetos

  1. Estimativas de prazo e custo baseadas em Pontos de Função
  2. Construção de curvas de produtividade
  3. Uso de métricas em acompanhamento de projetos (planejamento e controle)
  4. Elaboração de cronogramas e contratos de software baseados em PF
  5. Gerenciamento de mudanças no escopo e recontagens

Módulo 8: APF em Ambientes Ágeis

  1. Como utilizar Pontos de Função em metodologias ágeis
  2. Comparação entre Pontos de Função e Story Points
  3. Aplicação prática em backlog grooming e planejamento de sprints
  4. Estudos de caso: Scrum + APF

Módulo 9: Contratos, Auditorias e Governança

  1. Modelos de contratos baseados em APF (por demanda, por pacote, preço fixo)
  2. Boas práticas de governança de métricas
  3. Como auditar contagens de software
  4. Estudo de caso: auditoria e validação de métricas em projetos públicos e privados

Módulo 10: Oficina de Projetos (Workshop Final)

  1. Realização completa de uma contagem oficial
  2. Criação de relatório de contagem
  3. Aplicação prática em planejamento de um projeto real
  4. Feedback individualizado do instrutor
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h