Análise de Pontos de Função Carlos Eduardo Vazquez Fundamentos, aplicação como base para medição em contratos de software ...
 
O que é a Análise de Pontos de Função
O que o Ponto de Função mede: A função do software para seu usuário
O Usuário / Cliente e a sua Visão: Como definido pelo IFPUG
A Visão do Desenvolvedor / Fábrica: A implementação da função
Em quais termos a função do software é definida pelo IFPUG
Qual o papel do analista de métricas: Uma (já não tão) nova profissão
Papel: Identificar as funções do software de acordo com as regras
Papel: Classificar as funções conforme o tipo
Papel: Classificar as funções conforme a complexidade e obter a contribuição
Os diferentes tipos de contagem e a sua relação entre eles <ul><li>Projeto de Desenvolvimento :   Mede funções fornecidas ...
Caso: Visão do Usuário
Explorando alguns cenário
A natureza da Relação entre o tamanho funcional e o esforço 8 Hh/PF 40Hh/PF 0,5Hh/PF
Diferenças entre os propósitos: remuneração de contratos x estimativa
Definição de políticas e procedimentos complementares <ul><li>Ao aderir às regras e procedimentos de contagem do IFPUG def...
Check-list: definição de premissas importantes antes de contratar em “PF” <ul><li>Versão do CPM  e política de  atualizaçã...
Check-list: definição de premissas importantes antes de contratar em “PF” <ul><li>Fases do processo  e  percentuais para r...
Aumentar a relação entre a medição das demandas e o respectivo esforço
Definição da Unidade Métrica de Software do contrato (UMS) <ul><li>Fator de impacto para funções incluídas, alteradas, exc...
Upcoming SlideShare
Loading in …5
×

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

755 views

Published on

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

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

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

  1. 1. Análise de Pontos de Função Carlos Eduardo Vazquez Fundamentos, aplicação como base para medição em contratos de software e as diferenças nas suas aplicações em estimativas
  2. 3. O que é a Análise de Pontos de Função
  3. 4. O que o Ponto de Função mede: A função do software para seu usuário
  4. 5. O Usuário / Cliente e a sua Visão: Como definido pelo IFPUG
  5. 6. A Visão do Desenvolvedor / Fábrica: A implementação da função
  6. 7. Em quais termos a função do software é definida pelo IFPUG
  7. 8. Qual o papel do analista de métricas: Uma (já não tão) nova profissão
  8. 9. Papel: Identificar as funções do software de acordo com as regras
  9. 10. Papel: Classificar as funções conforme o tipo
  10. 11. Papel: Classificar as funções conforme a complexidade e obter a contribuição
  11. 12. Os diferentes tipos de contagem e a sua relação entre eles <ul><li>Projeto de Desenvolvimento : Mede funções fornecidas na primeira instalação do software entregue quando o projeto está completo </li></ul><ul><li>Projeto de Melhoria: Mede modificações em aplicações existentes, entregues quando o projeto está completo </li></ul><ul><li>Aplicação (Baseline ou PF Instalados): Associada com aplicação instalada, mede funções atualmente fornecidas ao usuário </li></ul>Estimativa .: Projeto de :. Desenvolvimento Pontos de Função .: Aplicação :. Medição .: Projeto de :. Desenvolvimento Estimativa .: Projeto de :. Melhoria Medição .: Projeto de :. Melhoria final do projeto final do projeto final do projeto de desenvolvimento inicializa final do projeto de melhoria atualiza
  12. 13. Caso: Visão do Usuário
  13. 14. Explorando alguns cenário
  14. 15. A natureza da Relação entre o tamanho funcional e o esforço 8 Hh/PF 40Hh/PF 0,5Hh/PF
  15. 16. Diferenças entre os propósitos: remuneração de contratos x estimativa
  16. 17. Definição de políticas e procedimentos complementares <ul><li>Ao aderir às regras e procedimentos de contagem do IFPUG definidos no CPM economiza-se MUITO ! </li></ul><ul><li>Não basta aderir ao CPM para um relacionamento comercial baseado em resultados </li></ul><ul><li>Algumas políticas e procedimentos complementares são necessários </li></ul>
  17. 18. Check-list: definição de premissas importantes antes de contratar em “PF” <ul><li>Versão do CPM e política de atualização de versão </li></ul><ul><li>Posicionamento das fronteiras entre aplicações relacionadas e/ou política </li></ul><ul><li>Metas de prazo conforme o tamanho </li></ul><ul><li>Critério de contagem de defeitos e metas de defeitos conforme o tamanho </li></ul><ul><li>Política de resolução de divergências </li></ul>
  18. 19. Check-list: definição de premissas importantes antes de contratar em “PF” <ul><li>Fases do processo e percentuais para remuneração de entregas intermediárias </li></ul><ul><li>Relação de entregáveis por fase do processo </li></ul><ul><li>Aumentar a relação entre a medição das demandas e o respectivo esforço </li></ul><ul><ul><li>A definição da Unidade Métrica de Software no Contrato (UMS) </li></ul></ul>
  19. 20. Aumentar a relação entre a medição das demandas e o respectivo esforço
  20. 21. Definição da Unidade Métrica de Software do contrato (UMS) <ul><li>Fator de impacto para funções incluídas, alteradas, excluídas e reutilização, por exemplo </li></ul><ul><li>Fator de impacto para ponderar aspectos não diretamente medidos pela APF , por exemplo, plataforma </li></ul><ul><li>Tabela de pontuação para demandas EXCLUSIVAMENTE não passíveis de medição em pontos de função </li></ul>

×