SEMANA DE ANÁLISE DE PONTOS DE FUNÇÃO
MOTIVAÇÃO
A técnica da Análise de Pontos de Função (APF) é considerada a principal ferramenta para a medição funcional de sistemas,
sendo empregada largamente na indústria de software. Dentre as principais aplicações da técnica pode-se destacar:
- Estimativas de projetos de desenvolvimento e manutenção de software;
- Ferramenta para medição e remuneração de contratos de desenvolvimento de software;
- Suporte na geração de indicadores para iniciativas de melhorias de processos de software.
Para conhecer um pouco mais sobre a Análise de Pontos de Função e seus benefícios consulte a nossa página sobre
perguntas e respostas sobre APF.
OBJETIVO
A Semana de Análise de Pontos de Função é uma iniciativa da FATTO visando criar um momento em que profissionais de diversas organizações interessados em medição e análise de software possam se reunir, interagir e se formar na técnica de Análise de Pontos de Função conforme definida pelo IFPUG com a orientação não apenas de profissionais reconhecidos pelo IFPUG (CFPS), mas também autoridades reconhecidas pelo mercado e autores do livro com mais de 8.000 exemplares vendidos ao longo de quase 10 anos de publicação.
Ela compreende e busca criar sinergia com a realização conjunta dos cursos:
ANÁLISE DE PONTOS DE FUNÇÃO: FUNDAMENTOS, BENEFÍCIOS E IMPLANTAÇÃO (8h)
Apresentar uma visão geral da técnica de Pontos de Função e seus benefícios, enfocando as principais aplicações que o mercado tem feito para ela: estimativas, melhoria de processos e contratação de desenvolvimento e manutenção de software. São discutidas também diretrizes gerais para a implantação e institucionalização da APF no contexto corporativo. Saiba mais...
CAPACITAÇÃO EM ANÁLISE DE PONTOS DE FUNÇÃO - 4.3: MEDIÇÕES E ESTIMATIVAS DE SOFTWARE (16h)
Ensina o processo de contagem de pontos de função, seguindo todas as definições e regras da versão mais recente do manual do IFPUG. Contempla estudos de caso para consolidar toda a teoria apresentada. Na última parte do curso são discutidas as principais considerações para as estimativas realizadas com pontos de função. Saiba mais...
WORKSHOP DE ANÁLISE DE PONTOS DE FUNÇÃO: METODOLOGIA E PRÁTICAS DE MEDIÇÃO (16h)
Apresenta assuntos práticos do uso corporativo da APF, não abordados pelo manual do IFPUG. Apresenta o conceito de Guia de Usuário da APF, metodologia da contagem, erros mais comuns cometidos nas medições, práticas de contagem consolidadas, técnicas de validação e auditoria das medições, considerações sobre ferramentas de apoio ao processo. Saiba mais...
DIFERENCIAL DA FATTO
-
Este curso é fruto de mais de 10 anos de experiência de mercado de nossos consultores no uso da APF;
- Os instrutores de quase todas as turmas são os próprios autores do livro Análise de Pontos de
Função: Medição, Estimativas e Gerenciamento de Projetos de Software;
- Todos os instrutores são especialistas em pontos de função (CFPS), certificados pelo IFPUG;
- Experiência no treinamento de mais de 3.500 profissionais em cursos específicos sobre APF;
- Atualização constante do material didático, acompanhando as questões mais demandadas pelo mercado;
- Quase a metade da carga horária do curso é dedicada à prática de exercícios e estudos de caso;
- Compromisso com a atualização contínua dos alunos. Veja as condições de desconto para ex-alunos;
- Apoio do instrutor após o curso, via e-mail ou telefone;
- Melhor material didático, inclui o livro Análise de Pontos de
Função: Medição, Estimativas e Gerenciamento de Projetos de Software;
BENEFÍCIOS
Durante a Semana de Análise de Pontos de Função, o aluno aprende qual a base da Medição Funcional de Software (FSM) em geral e da APF em particular e como ela transforma essa base - os requisitos funcionais - em um número - os pontos de função. Em resumo, o participante passa a entender o que a APF mede e como lidar com aquilo que ela não mede de maneira consistente e informada. Ele entende como aqueles aspectos desconsiderados pela APF - os requisitos técnicos e de qualidade - são ponderados em contextos onde a APF é utilizada para medir os produtos do desenvolvimento e manutenção de software.
Possíveis aplicações para o conhecimento adquirido:
-
Elaborar especificações técnicas em editais e/ou pedidos de proposta (RFP), com acordos de níveis de serviço (SLA) de prazo e defeitos; critérios e políticas de medição dos produtos entregues;
-
Comparar o desempenho dos serviços de desenvolvimento e manutenção de sistemas de sua organização com outras organizações do mercado (benchmarking);
-
Complementar as práticas de medição e análise definidas em iniciativas de melhoria de processos com unidades de produto significativas numa perspectiva externa aos serviços de desenvolvimento e manutenção de sistemas e que possam ser usadas no estabelecimento de metas de produtividade pelos clientes desses serviços;
-
Especificar uma base histórica com informações de projetos de desenvolvimento e manutenção relacionando os pontos de função entregues a outras variáveis de interesse, como esforço, prazo e custo.
Adicionalmente
- Estará apto a contar pontos de função de uma aplicação, projeto de desenvolvimento ou manutenção de software;
- Saberá reconhecer os cenários onde a aplicação da APF é mais vantajosa;
- Terá o embasamento necessário para entender como calcular indicadores de taxa de entrega (H/PF) e custo unitário ($/PF) para sua organização.
PÚBLICO ALVO
Profissionais envolvidos na implantação, desenvolvimento, garantia da qualidade e contratação
de software.
PRÉ-REQUISITOS
Não há requisito específico, sendo necessário um conhecimento geral sobre sistemas de informação.
CONTEÚDO
Módulo I
Visão Geral da Análise de Pontos de Função
Tipos de Requisitos de Software
Usuário e Visão do Usuário
Resumo do Processo de Contagem de Pontos de Função
Breve Histórico
Mundo das Métricas Funcionais
Por que medir software?
Aplicações em Gerência de Projetos de Software
Aplicações em Contratos de Desenvolvimento e Manutenção de Software
Aplicações em Estimativas de Projetos de Software
Diretrizes para Implantação
Conclusão
Módulo II
Visão Geral da Análise de Pontos de Função
Visão do Usuário
Reunir documentação disponível
Determinar Tipo de Contagem
Projeto de Desenvolvimento
Projeto de Melhoria
Aplicação
Identificar a Fronteira da Aplicação, Escopo da Contagem e Requisitos Funcionais do Usuário
Medição das Funções Tipo Dado
Arquivo Lógico Interno
Arquivo de Interface Externa
Diretrizes para a Identificação de Arquivos Lógicos
Considerações sobre Dados de Código
Medição das Funções Tipo Transação
Identificação dos Processos Elementares
Entrada Externa
Saída Externa
Consulta Externa
Estudo de Caso - Medição de uma Aplicação
Dados Compartilhados
Fórmulas para calcular o tamanho funcional
Fórmula da Aplicação
Fórmula do Projeto de Desenvolvimento
Fórmula do Projeto de Melhoria - IFPUG
Fórmula da Aplicação após o Projeto de Melhoria
Atividades de Conversão de Dados
Documentar e reportar a medição
Identificação de Funções Alteradas pelo Projeto de Melhoria
Projeto de Melhoria - NESMA
Estudo de Caso - Medição de um Projeto de Melhoria
Fator de Ajuste
Estimativas de Tamanho e Esforço
Contagem Estimativa
Contagem Indicativa
Produtividade e Taxa de Entrega (h/PF)
Custo por PF ($/PF)
Estimativa de prazo
Módulo III
Guia de Uso da Análise de Pontos de Função
Metodologia de Contagem
Nomenclatura
Organização
Nível de detalhe
Produtividade
Estudo de Caso WEB, com foco na metodologia de medição
Guia de Contagem de Pontos de Função
O que é?
Por que elaborar um?
Itens a Considerar
Estrutura
Erros Comuns nas Contagens
Fronteira da Aplicação
Escopo do Projeto de Melhoria
Identificação e Complexidade de Arquivos Lógicos
Processos Elementares, EEs, CEs, SEs
Ferramentas de Apoio ao Processo
Considerações Iniciais
A Planilha Eletrônica
Classificação do IFPUG
Pacotes Disponíveis
Requisitos Sugeridos
Técnicas de Validação e Auditoria
Motivação para Validação de Medições
Revisão de Alto Nível
Revisão de Nível Intermediário
Revisão Detalhada
Estudo de Caso, com foco na validação da medição
Práticas de Contagem Específicas
PLANO DE TRABALHO
O curso segue uma abordagem interativa, onde o participante não é apenas espectador
dos assuntos apresentados. Ao final de cada sessão teórica são realizados exercícios
de fixação dos conceitos.
Quase metade da carga horária do curso é dedicada à realização de estudos de caso
didaticamente projetados (além dos exercícios de fixação) onde o participante tem
a oportunidade de aplicar a teoria aprendida em casos similares a situações reais.
VERSÃO
O curso é baseado na última versão (4.3) do Manual de Práticas de Contagem do IFPUG.
CARGA HORÁRIA
40 horas. Este curso dá direito a um crédito de 40 PDUs do programa de certificação PMP.
MATERIAL DIDÁTICO