Pedro Viegas Pedro Viegas
  • About Me
  • Skills
  • Education
  • Employment
  • Portfolio
  • Blog
  • Contact

Ponto de Função – Calculando o Esforço

16 setembro 201519 dezembro 2021 / By Pedro Viegas
  • Home
  • Ponto de Função – Calculando o Esforço

Trabalho utilizando o ponto de função há mais ou menos 3 anos, não sou o especialista IFPUG que decorou todo manual, mas utilizo como base para saber o tamanho da encrenca que vou me meter e de quantas pessoas vou precisar na equipe para a demanda.

Infelizmente, no mundo corporativo tem muitas pessoas que utilizam o ponto de função como solução mágica, “calcula o ponto de função, faz uns cálculos loucos e pronto! Temos a hora de desenvolvimento, com um desenvolvedor demoramos 1000 horas, com 1000 desenvolvedores demoramos 1 hora”(Nove mulheres não conseguem engravidar e dar a luz a um filho por mês).

Felizmente, a coisa não é tão fácil assim, diversos fatores podem impactar o esforço para o desenvolvimento como por exemplo o tipo de metodologia de desenvolvimento, linguagem de desenvolvimento (muito importante) complexidade da solução, se o UC (caso de uso) está bem detalhado, se possui ou não um protótipo para que o desenvolvedor tenha uma base, conhecimento do negócio pela equipe, utilização de frameworks, uso de bibliotecas, expertise da equipe.

Já ouviu gerentes de projetos, perguntando se não tinha me esquecido de colocar as licenças como não funcional na planilha de APF e insistir que deve ser colocado para “Engordar a planilha”?

Vou desenhar um caso bem bacana para quem defende com unhas e dentes que é só multiplicar o total de APF para conseguir o esforço.

Criar uma tela que tenha 1 campo Text Field, uma imagem fixa em png, e um botão de consultar.

Preenchendo o campo e clicando no botão ‘Consultar’ ele exibe os 9 primeiros resultados.

APF_PVJ

 

Após fazer a contagem mesmo sem os ALIs e AIEs, a resposta que vai ser data é que possui 6 pontos. Multiplicando o ponto por um esforço de 8 horas por ponto chegamos a um esforço de 48 horas.

apf_google

 

Agora é só desenvolver seu próprio buscador em 48 horas.

 

 

About The Author

Pedro Viegas

Categories
  • APERTANDO START
  • Banco de Dados
  • Cursos
  • Desenvolvimento de Jogos
  • Métricas
  • Ph.D.
  • Processing
  • Software Engineer
  • Startup
  • Tipos de jogos
About Me
about-me
Pedro Viegas

Passionate about new challenges and technology, I have been working in system development and consulting since 2002. Over the years I acquired experience with Functional Systems Analyst in projects and Legacy Support. Currently a Ph.D. student in Science and Web Technology at UTAD, and CTO at Rooting Tech. In my spare time, I develop games and applications in Augmented Reality.

Popular Post
  • Interview for Lisboa Empreende+segunda-feira - dezembro 13, 2021
  • Academic emotions in educational gamessegunda-feira - dezembro 13, 2021
  • Harvard – CS50 introduction to computer sciencedomingo - dezembro 12, 2021
  • New Fnac Videogames 2020 Talentsterça-feira - março 02, 2021
  • The Escape Gamequarta-feira - outubro 02, 2019
Tags
Augmented Reality Games Harvard Prototype Serious game Smart Quotes Startup
Recent Comment
  • No comments.
Arquivos
  • dezembro 2021
  • março 2021
  • outubro 2019
  • setembro 2019
  • julho 2018
  • agosto 2017
  • julho 2017
  • março 2016
  • outubro 2015
  • setembro 2015
  • abril 2014
  • abril 2012
footer-logo
© 2014 Pedro Viegas