Vídeos - Artigos - Apresentações - Recursos - Fóruns de Discussão - Literatura Recomendada - Editais por PF

:: FAQ Pontos de Função ::

Perguntas e Respostas sobre Pontos de Função 

:: Vídeos ::

Vá  Lição – O que é a Análise de Pontos de Função (0:20) - Apresenta a definição do que é a Análise de Pontos de Função; quem são os responsáveis pela sua manutenção e evolução; e qual o objeto da medição (o que é medido e considerado na análise).

Vá  Lição – Objetivos da Análise de Pontos de Função (0:15) - Apresenta os quatro objetivos da análise de pontos de função e do processo de medição, explicando os conceitos subjacentes necessários ao entendimento dos mesmos.

Vá  Lição – Estudo de Caso Web e Introdução aos Fundamentos da Contagem (0:20) - Aplica a APF à uma pequena aplicação baseada na Web, exemplificando a avaliação de requisitos funcionais e não funcionais; e o seu papel na identificação de atividades autocontidas.

Vá  Implantação da APF: Obstáculos e Boas Práticas em um Caso Real (0:45) - Relato de um caso de sucesso na implantação da APF, por Guilherme Simões, em 12/08/09 na I Conferência de Medição e Análise de Software realizada em São Paulo-SP.

Voltar ao topo

:: Artigos ::

Vá Níveis de Contagem de Pontos de Função - Uma contagem de pontos de função pode ser feita com diferentes níveis de detalhe de documentaçao. Escolher o nível de detalhe adequado proporciona contagens com um melhor custo-benefício. Nem sempre a contagem com maior nível de detalhe é a melhor escolha. Parâmetros como qualidade da documentação ou tempo disponível para o trabalho são críticos nesta escolha. Este artigo da TotalMetrics apresenta um modelo de seis níveis de detalhe para contagem de pontos de função, destacando as situações em que cada nível proposto é mais adequada.
Para acessar o artigo basta compartilhar o link pelo Facebook ou twitter pelo botão abaixo.


Vá  Pontos de Função como Unidade de Produto: Um Caso Real - Manutenção de software tem uma série de peculiaridades quando comparada ao seu desenvolvimento. Este artigo descreve um caso de sucesso da resolução de questões na gestão tática e estratégica no planejamento e controle de software comercializado usando pontos de função como unidade de produto. Entre essas questões, as mais críticas são: gerir a programação das solicitações de mudança da base de clientes em um cenário onde quatro versões são liberadas em uma janela de tempo de um ano; aumentar a qualidade e a produtividade; diminuir a carga de trabalho não ligada à produção dos departamentos de desenvolvimento e teste. (Apresentado na ISMA Cinco em 15/09/2010 e na 3a Conferência da Qualidade de Software em 01/10/2010; Apresentação de Apoio disponível).

Vá  Outsourcing no desenvolvimento e manutenção de software: como gerir sem supervisionar? - Neste artigo, Carlos Eduardo Vazquez fala sobre Acordo de Nível de Serviço ou Service Level Agreement (SLA) e como gerir projetos considerando prazos, capacidade e qualidade. 10 de junho de 2010.

Vá  Como medir a produtividade da equipe de software - Alcançar a máxima produtividade das equipes é o desejo de qualquer empresa que almeja o sucesso de seu negócio. Mas, como atestar que uma equipe de software é de fato produtiva? Como melhorar o desempenho para atingir a alta performance? Essas são algumas das questões esclarecidas por Carlos Eduardo Vazquez, especialista em Pontos de Função. 12 de março de 2010.

Vá  Estimativas de Software - Fundamentos, Técnicas e Modelos - por Carlos Eduardo Vazquez, 23 de março de 2009.

Vá  Estimativas de Software - Fundamentos, Técnicas e Modelos - Parte 2 - por Carlos Eduardo Vazquez, 29 de abril de 2009.

Vá  Contagem Antecipada de Pontos de Função (NESMA) - Clássico da NESMA com técnicas para estimar o tamanho em PF.

Vá  Análise de Pontos de Função para Melhoria de Software (NESMA) - Abordagem da NESMA (complementar ao método do IFPUG) para medir projetos de melhorias em software.

  Measuring Application Development Productivity - Allan J. Albrecht - Artigo em que a APF foi apresentada publicamente pela primeira vez, muito mais que uma curiosidade histórica, continua bem atual apesar de sua publicação em 1979. Agora trazida em português para você pela FATTO: Medindo a Produtividade do Desenvolvimento de Aplicativos (Outubro de 1979).

  Cuidados na Aplicação da Análise de Pontos de Função - Antecipando conflitos e aumentando a consistência entre contagens de pontos de função - Carlos Eduardo Vazquez

  Métricas de Software com Ênfase em APF: Apresentando Estudo de caso na DATASUL - Carlos Schuster

  Gestão de Contratos de Desenvolvimento de Software com a APF

  Estudo de Caso - Aplicação da APF na Aquisição de Pacotes de Software - Pregão Eletrônico

  Dimensionando Projetos Web-Enabling - Carlos Vazquez

  Aplicações da APF em Insourcing e Fábrica de Software - Carlos Vazquez

Voltar ao topo

:: Apresentações ::

Apresentação por Carlos Eduardo Vazquez sobre a Análise de Pontos de Função e a Análise de Negócio com a facilitação da Sra. Suzandeise Thomé realizada na Fundação Vanzolini em 14/09/2011 no encontro do Chapter São Paulo do IIBA.


  Estimativas de software fundamentos, técnicas e modelos... e o principal, integrando isso tudo!, na Fundação Carlos Alberto Vanzolini em 13 de dezembro de 2010.

  Software na medida certa: desmistificando pontos de função - apresentado no III Simpósio de Gestão Pública e TI do Governo de Pernambuco, em 01 de dezembro/2010

  Núcleo de Métricas: Alcançando a Excelência na Governança de TI - apresentado no ISMA Cinco, em 15 de setembro/2010

  APF - Fundamentos, aplicação como base para medição em contratos de software e as diferenças nas suas aplicações em estimativas - apresentado na 9ª Jornada Goiana de Engenharia de Software, Setembro/2009

  Implantação da APF: Obstáculos e Boas Práticas em um Caso Real - apresentado na 1ª Conferência Brasileira de Medição e Análise de Software, em 12 de agosto de 2009

  Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, integrando isso tudo! - apresentado na Engenharia de Software Conference, Maio/2009

  APF: Unidade em contratos de software e as diferenças nas suas aplicações em estimativas" apresentado na Softsul, em Porto Alegre-RS, dentro do programa Panorama Softsul, Abril/2009

  A contribuição de Pontos de Função para um programa de métricas de software - palestra apresentada na 3a Jornada de Tecnologia do Banco do Brasil Dez/2008

  Abordagens para Estimativas de Projetos de Software - tutorial apresentado na COMDEX Ago/2004

  Gestão de Contratos de Desenvolvimento de Software com a APF - apresentado na SUCESU Nacional Abr/2004

  APF: Medição, Estimativas e Gerenciamento de Projetos de Software - apresentado na SUCESU-ES Abr/2004

  Aplicações da APF em Contratos de Desenvolvimento de Software - apresentado no SIMPROS 2003

  APF - O Metro Quadrado do Software - apresentado na FUMSOFT-MG Dez/2002

  Modalidades de Contratação de Software - apresentado na SUCESU-ES Set/2001

Voltar ao topo

:: Recursos ::

   Livro: Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software

  Gabarito dos estudos de caso do capítulo 8 do livro

  Gabarito do simulado do livro

  Gabarito das questões de fixação do livro de APF


  Glossário de APF

Vá   Glossário de APF interativo


  Cartão de Referência de APF Simplificado (imprimir frente e verso em papel A4 e dobrar em 3 partes)

Clique aqui para solicitar o Cartão de Referência de APF impresso (versão completa, incluindo as 14 Características Gerais de Sistema) ou visualize o cartão


  Planilha de Contagem de Pontos de Função


Vá   Mapa Mental Interativo da APF (necessário Java Runtime Enviroment instalado)

  Clique aqui para baixar o Java Runtime Enviroment


   Papel de parede sobre APF para a área de trabalho do seu computador

      Resolução 800 x 600 (143 Kb).
      Resolução 1024 x 768
      Resolução 1280 x 800


Voltar ao topo

:: Fóruns de Discussão sobre APF ::

http://br.groups.yahoo.com/group/livro-apf/: grupo de leitores do livro: Análise de Pontos de Função: Medição, Estimativas e Gerenciamento de Projetos de Software

http://br.groups.yahoo.com/group/forum-bfpug/: grupo de usuários de pontos de função do Brasil - BFPUG

http://www.ifpug.org/webforum/discus/discus.cgi: fórum de discussão do IFPUG

Voltar ao topo

:: Literatura Recomendada (ordenação alfabética) :: Literatura Recomendada

Applied Software Measurement
(Capers Jones)


O autor deste livro é referência costumeira quando métricas de software é o assunto. O livro tem um objetivo bastante ambicioso: cobrir todos os aspectos gerais e a maioria dos tópicos específicos envolvidos no inicio de um programa corporativo de métricas completo que inclua em seu escopo fatores de produtividade, de qualidade e humanos. Mas ele não alcança esse objetivo por completo, contudo, o livro é referência para profissionais de qualidade de software e principalmente de métricas de software. A introdução trata de assuntos diversos como os fatores críticos de sucesso na colocação das atividades de software sob controle, os três tipos de informação necessários à obtenção da visibilidade dos problemas de qualidade e produtividade, a estrutura de um sistema de métricas e os aspectos sociológicos das práticas de medição. Em seguida, ele apresenta um histórico das métricas funcionais e um pequeníssimo guia para utilização de algumas delas, APF incluído. Sem dúvida esta parte é mais bem tratada em livros específicos sobre o assunto. O capítulo 3, com mais de 100 páginas apresenta dados de produtividade e qualidade que hoje podem ser considerados obsoletos. A partir daí vem a parte mais útil do livro após 10 anos de publicação, mais especificamente um guia para que se inicie a medição de qualidade e produtividade e anexos com caso de medição completa de um projeto e uma apresentação executiva. Muito que se encontra no livro pode hoje ser visto em guias mais objetivos como o PSM – pratical software measurement, abordagens baseadas no Goal/Question/Metric ou o CMMi. Contudo ele pode ser considerado ainda leitura obrigatória para quem deseja um background sólido no assunto de métricas de software.

Applied Statistics for Software Managers
(Katrina D. Maxwell)


Qual o significado de uma taxa de entrega média de 16 H/PF? Como avaliar quais variáveis independentes podem afetar a relação entre tamanho e custo? Como avaliar um modelo de estimativas no desenvolvimento ou manutenção de software? Qual a relevância do desvio padrão observado em várias amostragens de dados de tamanho, custo e esforço? Respostas a perguntas como esta são encontradas neste livro. Ele fornece os conceitos básicos de estatística aplicados no domínio da engenharia de software. Todo o livro é seguido de exemplos com casos práticos extraídos de projetos reais, o que auxilia na compreensão da teoria matemática necessária à composição dos modelos. Não é um livro superficial e de leitura simples, requer estudo e é recomendável àqueles que desejam um conhecimento mais profundo sobre modelos estatísticos.

Best Practices in Software Measurement
(Christof Ebert, Reiner Dumke, Manfred Bundschuh, Andreas Schmietendorf)


O livro tem por proposta compartilhar experiências sobre medição de software. Expõe as principais referências sobre o assunto a partir de uma perspectiva prática explorando as principais aplicações na estimativa de esforço e tamanho, controle de projetos, melhoria de qualidade e iniciativas de melhoria de processos. Estudos de casos e dicas apresentam de forma clara e objetiva atividades como o planejamento da medição, apresentando abordagens como a clássica Goal/Question/Metric; formas para tornar um programa de métricas útil; seleção e definição de métricas; definição de base histórica de projetos; entre outras. Um aspecto particularmente interessante é a utilização também do COSMIC Full Function Point como unidade de medição. Apesar de ainda não ser a unidade de medição mais difundida, apresenta uma base conceitual que permite a medição considerando mais de um ponto de vista, o que converge para uma maior relação entre o tamanho funcional e esforço, principalmente quando trata-se de software em várias camadas. As idéias e técnicas presentes no livro certamente são de grande valor para profissionais envolvidos na elaboração de programas de métricas e/ou iniciativas de melhoria de processos.
Os autores mantêm um site do livro em http://metrics.cs.uni-magdeburg.de/index.html onde parte do conteúdo pode ser acessada gratuitamente.

Certified Function Point Specialist Examination Guide
(David Garmus, Janet Russac, Royce Edwards)


Escrito por membros do Comitê de Certificação do IFPUG, este livro têm o objetivo de preparar um profissional para o exame CFPS (especialista certificado em pontos de função). Contém uma revisão das regras da versão 4.3 do manual do IFPUG, com exercícios e dois simulados do exame.

Function Point Analysis: Measurement Practices for Successful Software Projects
(David Garmus, David Herron)


Os autores são participantes ativos dos comitês do IFPUG e consultores renomados no assunto. O que o livro traz de mais valioso em seu conteúdo é o uso da técnica de pontos de função como uma importante ferramenta gerencial. Todo o processo de contagem de pontos de função é abordado de acordo com a versão 4.1 do manual do IFPUG. Embora esta não seja a versão mais recente, o conteúdo abordado no livro continua válido. Contém também um capítulo com um simulado da prova de certificação do IFPUG, interessante para quem irá se submeter ao exame CFPS.

IT Measurement: Practical Advice from the Experts
(autores diversos)


Este livro, compilado pelo IFPUG em 2002, reúne mais de 40 artigos de autores que são referência no assunto métricas de software. Os artigos abordam aspectos diversos do tema, desde relatos de experiência a propostas de implementação e também dicas práticas e visão conceitual. É dividido em 13 partes:

Parte I: Insights from Industry Experts
Parte II: Measurement Program Aproaches
Parte III: Function Point as a Part of a Measurement Program
Parte IV: Using Metrics do Manage Projects
Parte V: Problems with Measurement Programs and How to Avoid Them
Parte VI: Using Software Metrics for Effective Estimating
Parte VII: Requirements Management
Parte VIII: Impact on IT/Business Measures
Parte IX: IT Balanced Scorecard Aproaches
Parte X: Metrics in Outsourcing
Parte XI: SEI and ISO Based Metrics
Parte XII: Statistical Process Control
Parte XIII: Metrics in E-Commerce

Embora não seja um livro específico sobre pontos de função, mais de 10 artigos enfocam a APF diretamente, mostrando o valor da técnica dentro de um programa de métricas e as orientações para que a sua implantação seja bem sucedida. Para o leitor interessado na APF, apenas essa parte já vale a aquisição do livro.

Measures For Excellence: Reliable Software On Time, Within Budget
(Lawrence H. Putnam, Ware Meyers)


Este livro se propõe a ajudá-lo a estimar no contexto de projetos de software. Para tanto, ele descreve o SLIM - Software Life Cicle Model - um modelo que dá suporte à estimativa paramétrica de variáveis como o prazo, o esforço e a densidade de defeitos encontrados no desenvolvimento de software. Adicionalmente, provê orientação e embasamento não só para a sua aplicação em projetos isolados, mas principalmente para a institucionalização de práticas de medição. Basicamente, o autor relaciona que a quantidade de funcionalidade de um software varia em função da produtividade do processo, do esforço e do prazo. Podemos dizer que ele traz números ao livro clássico de Frederick P. Brooks - The Mythical Man-Month: Essays on Software Engineering, demonstrando que a relação entre o esforço e o prazo previstos não é linear e que; ao se dobrar a quantidade de profissionais em um projeto, não necessariamente se encurta o prazo pela metade.

Software Assessments, Benchmarks, and Best Practices
(Capers Jones)


Este livro pode ser dividido em duas partes. Uma primeira mais breve onde se discute os métodos para avaliações e benchmarks e uma segunda mais extensa tratando das informações obtidas na execução desses trabalhos pela empresa do autor. Ele segmenta a indústria de software em sistemas de informação gerencial, projetos de outsoucing, projetos de sistemas e softwares embutidos, projetos software comercial, projetos militares e software de uso pessoal desenvolvido pelos usuários. Em cada um destes segmentos, são avaliados quantitativa e qualitativamente os impactos da adoção de uma série de práticas nos custos, na quantidade de defeitos entregues, na melhoria da performance em relação ao benchmark da indústria. Ele tem uma função didática na medida que procura orientar o leitor em como estruturar o trabalho de coleta, sumarização e avaliação de dados relevantes para a gestão de software. Porém seu principal valor em comparação com a literatura disponível é a de referência. Muitas vezes somos confrontados com informações e proposições apresentadas como assertivas, quando não o são. O livro ajuda a validar tendências e propostas com base em dados coletados e tratados de forma profissional e metodológica.

Software Cost Estimation with Cocomo II
(Barry W. Boehm, et al)


O COnstructive COst MOdel fornece estimativas de esforço, custo e equipe para o desenvolvimento e manutenção de sistemas. Originalmente desenvolvido em 1981 - publicado no livro Software Engineering Economics - o modelo sofreu uma série de atualizações para adequar-se melhor aos novos processos de desenvolvimento, diferentes do modelo tradicional em cascata; melhorar as definições de suas entradas, saídas e premissas; e principalmente permitir a fácil calibração do modelo a um contexto específico. Neste novo modelo, o impacto da reutilização de código, utilização de componentes e reengenharia é considerado e é fornecida orientação em como traduzir este impacto em termos do tamanho. Ele - o tamanho - pode ser informado não só em termos de Linhas de Código (é fornecida a orientação para a sua contagem consistente), mas também em termos de pontos de função. Esse livro descreve o resultado desta evolução no COCOMO II. O modelo é especializado para atender às necessidades comumente encontradas nas fases iniciais do ciclo de vida. No RUP, estas fases podem ser a concepção ou elaboração e no modelo em cascata elas seriam a análise de requisitos e o projeto preliminar. A especialização do modelo para estas fases é chamada Early Design Model. De forma análoga, é explicado o Post-Architecture Model mais adequado às fases mais avançadas do ciclo de vida. O livro é a referência completa sobre o assunto. Ele vem acompanhado de informação complementar em mídia com apresentações, material de referência e links para páginas na internet, além de software com a implementação do modelo.

Software Estimation: Demystifying the Black Art
(Steve McConnell)


A indústria de software ainda hoje tem como ponto fraco notório uma grande taxa de fracasso nas estimativas de seus projetos. Mesmo após o desenvolvimento e refinamento de vários modelos de estimativa bem elaborados como COCOMO II e o SLIM, a situação não foi revertida. Este livro possui vários méritos, o maior deles é o de desmistificar estimativas de software. Apesar da existência de modelos de estimativa desenvolvidos com bastante fundamentação matemática; na maioria das vezes técnicas mais simples podem fornecer resultados tão bons (ou até melhores) que os fornecidos por esses modelos. O livro passa distante das fundamentações matemáticas. Como o próprio autor avisa, é um livro sobre a "Arte das Estimativas" e não sobre a "Ciência das Estimativas". O livro possui 23 capítulos e é divido em três partes: Conceitos Críticos de Estimativa, Técnicas Fundamentais de Estimativa e Desafios Específicos de Estimativa. Muitos leitores podem encontrar a maior contribuição do livro logo no primeiro capítulo, onde se conceitua o que é uma "estimativa" e suas diferenças de outros conceitos relativos ao projeto como "alvo" e "compromisso". Ao longo dos capítulos o autor destaca de forma clara os principais erros cometidos pelos profissionais envolvidos nas estimativas. Erros estes cometidos tanto na geração das estimativas, quanto na forma de comunicá-las e negociá-las. Apresenta também diversas técnicas para estimativa (analogia, pontos de função, julgamento de especialistas, etc) e considerações importantes relativas a tamanho, esforço, prazo e custo. É um livro de alto valor agregado e que deveria ser leitura obrigatória para todos os profissionais envolvidos com estimativas de projetos de software.

The Mythical Man-Month: Essays on Software Engineering
(Frederick P. Brooks)


Vocês conseguem imaginar um livro sobre desenvolvimento de software publicado há 30 anos e ainda atual? Este é um desses livros. Ele aborda uma série de mitos que persistem até hoje em nossa indústria. Muitos deles aparentemente são verdades facilmente generalizáveis, mas que de fato não o são. Um deles, o que dá título ao livro, é a da aparente relação linear entre a quatidade de profissionais alocados a um projeto e a sua duração - os homem-mês. Outro é a nossa tendência a procurar por soluções milagrosas para a solução de problemas estruturais - as balas de prata - que de tempos em tempos se renovam. Vários aspectos da condução de projetos de software são abordados de forma tal que nos faz refletir sobre nossas práticas sem trazer uma verdade absoluta. Na introdução do capítulo sobre os 20 anos de publicação do livro, existem duas citações que ilustram bem isso:
- I know no way of judging the future but by the past, Patrick Henry (Eu não conheço outro jeito de julgar o futuro que não pelo passado).
- You can never plan the future by the past, Edmund Burke (Você nunca pode planejar o futuro pelo passado).

Voltar ao topo


Mantenha-se Atualizado. Assine o Boletim Informativo

Assine nosso boletim (ou atualize o seu cadastro se já for assinante): http://www.fattocs.com.br/cadastro_boletim.asp.

Todas as edições do boletim estão disponíveis em http://www.fattocs.com.br/bif.asp

Ou também podem ser lidas aqui

   Página Inicial   |    Indique o Site   |    EAD   |    Mapa do Site   |    Fale Conosco: fatto@fattocs.com.br


Telefones : Brasília: (61) 4063-7484 / São Paulo: (11) 4063-4658 / Vitória: (27) 3026-6304

Rio de Janeiro: (21) 4063-5311 / Belo Horizonte: (31) 4063-8475 / Recife: (81) 4062-9103

Salvador: (71) 4062-9234 / Porto Alegre: (51) 4063-8129 / Florianópolis (48) 4062-1699

RSS   Twitter   Facebook   Linkedin   Youtube

FATTO Consultoria e Sistemas - Estimativas, Medição e Requisitos de Software.