Curso Analise de Pontos de Funcao IFPUG e Aplicacao na Gestao de Projetos de Software
24 horasVisã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áticoConteúdo Programatico
Módulo 1: Introdução à Medição de Software
- A importância da medição em projetos de TI
- Diferença entre métricas técnicas e funcionais
- História e evolução do método IFPUG
- Aplicações práticas da APF no mercado
Módulo 2: Conceitos Fundamentais da APF
- Definição de Escopo e Tipos de Contagem
- Desenvolvimento, manutenção, melhoria, migração
- Identificação e definição de Fronteiras de Sistema
- Requisitos Funcionais do Usuário (RFUs)
- Princípios da contagem funcional
Módulo 3: Funções de Dados
- Definição e contagem de ALI (Arquivo Lógico Interno)
- Definição e contagem de AIE (Arquivo de Interface Externa)
- Tabelas de complexidade e cálculo de Pontos de Função para funções de dados
- Exercícios práticos de contagem em diagramas de entidades-relacionamentos
Módulo 4: Funções de Transação
- Definição e contagem de:
- EE (Entrada Externa)
- SE (Saída Externa)
- CE (Consulta Externa)
- Tabelas de complexidade e cálculo de Pontos de Função para funções de transação
- Exercícios práticos com casos de uso, APIs e interfaces modernas
Módulo 5: Processo de Medição
- Passo a passo do processo de contagem
- Como levantar informações de sistemas existentes
- Documentação formal de contagem
- Validação e auditoria de contagem
Módulo 6: Cálculo e Ajustes de Pontos de Função
- Soma das funções e cálculo de PF brutos
- Aplicação do Fator de Ajuste Técnico (GSC)
- Pontos de Função Brutos x Ajustados
- Como interpretar e justificar ajustes técnicos
Módulo 7: Aplicação Prática da APF na Gestão de Projetos
- Estimativas de prazo e custo baseadas em Pontos de Função
- Construção de curvas de produtividade
- Uso de métricas em acompanhamento de projetos (planejamento e controle)
- Elaboração de cronogramas e contratos de software baseados em PF
- Gerenciamento de mudanças no escopo e recontagens
Módulo 8: APF em Ambientes Ágeis
- Como utilizar Pontos de Função em metodologias ágeis
- Comparação entre Pontos de Função e Story Points
- Aplicação prática em backlog grooming e planejamento de sprints
- Estudos de caso: Scrum + APF
Módulo 9: Contratos, Auditorias e Governança
- Modelos de contratos baseados em APF (por demanda, por pacote, preço fixo)
- Boas práticas de governança de métricas
- Como auditar contagens de software
- Estudo de caso: auditoria e validação de métricas em projetos públicos e privados
Módulo 10: Oficina de Projetos (Workshop Final)
- Realização completa de uma contagem oficial
- Criação de relatório de contagem
- Aplicação prática em planejamento de um projeto real
- Feedback individualizado do instrutor