SlideShare uma empresa Scribd logo
1 de 39
A contribuição de Pontos de Função para um programa de métricas de software Guilherme Siqueira Simões (27) 8111-7505 - guilherme.simoes@fattocs.com.br 3ª Jornada de TI do Banco do Brasil – Dez/2008 – Brasília-DF
Agenda ,[object Object],[object Object],[object Object],[object Object]
Objetivos da apresentação ,[object Object],[object Object],[object Object],[object Object]
O que é  Análise de Pontos de Função ?
Quais são os objetivos da APF?
[object Object],[object Object],[object Object],[object Object],O que é  Funcionalidade ? fronteira da aplicação entradas externas arquivos de  interface externa consultas externas Fatto Sistemas __________________ Sumário Executivo de Projeto Projeto : BR01020  Cliente : Banco Istabel  Base  : 31/05/1998  Custos x Faturado ...................... ...................... ...................... ...................... ...................... ...................... ...................... saídas externas arquivos lógicos internos
Caso de Análise  ,[object Object],SE EE CE EE EE ALI
Caso de Análise
Requisitos e a Norma ISO/IEC 14.143-1
Quando Aplicar  ... como aplicar? Fase no Ciclo de Vida Pode ser estimado Pode ser medido Proposta Sim Não Requisitos Sim Sim Projeto Sim Sim Construção Sim Sim Implantação Sim Sim Manutenção Adaptativa Sim Sim Manutenção Corretiva Não Não Manutenção Perfectiva Não Não
Processo de medição
Por que medir?
“ Por que medir?” em uma palavra ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Por que medir software? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Por que medir software? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Alguns indicadores derivados de PF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
APF para estimar esforço ou custo 15 H/PF 5 H/PF 8 H/PF 12 H/PF Classificação de projetos por similaridade 14 H/PF 14 H/PF 9 H/PF 9 H/PF ?? H/PF C U I D A D O!
[object Object],[object Object],Medição da variação do escopo [1.200 PF] Especificação  Inicial de  Requisitos [1.500 PF] Projeto de Alto  Nível [1.700 PF] Projeto Detalhado Estimativa Dimensionamento [1.900 PF] Produto Entregue Horas,  Reais,  Pontos de  Função, etc. Estimativa  Inicial...: 1.200 PF Produto  Entregue.: 1.900 PF Crescimento.........: 58,3% ( 1.900 – 1.200 ) * 100 1.200 Projeto A  Equipe 1
Benefícios da medição (PF) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COMO inserir a APF no programa de métricas
Definição da métrica de tamanho (PF) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Vantagens da métrica de tamanho (PF) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Processo de coleta (medição) de PF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Minimizando erros de medição ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Oficina de Contagem ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
O que é o Guia de Contagem? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Guia de Contagem ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Núcleo de competência ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Núcleo de competência ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Base Histórica ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Definição da Base Histórica
Baseline das Aplicações ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Extração de indicadores ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estatísticas quanto à produtividade   (Fonte ISBSG: The Software Metrics Compendium – 2002) Programming Language N Min P10 P25 Median P75 P90 Max Mean StDev ABAP 5 8.0 - 13.3 13.8 18.0 - 24.3 15.5 6.1 ACCESS 28 0.3 0.5 1.1 2.0 - 5.5 27.0 3.3 5.1 ADS 7 1.8 - 4.3 6.5 8.5 - 21.6 7.9 6.6 C 27 2.8 6.4 8.5 14.9 19.8 27.4 41.4 15.6 8.9 C++ 20 1.2 5.9 9.3 17.4 24.4 42.3 69.3 21.2 16.9 CLIPPER 4 8.6 - 8.6 8.8 11.4 - 18.7 11.2 5.0 COBOL 64 1.2 5.2 9.4 16.0 26.0 42.4 69.7 20.1 15.2 COBOL II 32 1.5 3.7 5.4 13.8 25.8 30.9 52.2 17.0 13.4 CSP 5 15.6 - 27.0 32.1 34.4 - 39.8 29.8 9.2 EASYTRIEVE 8 4.6 - 9.6 13.0 14.1 - 25.3 12.9 6.2 JAVA 10 5.3 6.6 14.7 19.6 26.7 67.8 68.2 26.8 22.8 NATURAL 21 2.3 4.8 5.7 9.6 13.7 33.0 42.0 12.7 11.1 ORACLE 49 1.2 3.0 6.0 10.3 15.9 28.1 78.1 13.4 12.9 PERIPHONICS 6 4.2 - 9.1 18.6 39.1 - 101.0 32.4 36.7 PL/I 8 3.9 - 9.7 13.6 20.4 - 33.3 15.9 10.6 SAS 3 5.2 - - 11.2 - - 17.1 11.2 6.0 SQL 56 0.5 3.4 8.2 13.6 19.3 35.3 60.7 16.9 13.4 TELON 7 4.4 - 7.4 10.9 21.0 - 30.4 14.6 9.6 VISUAL BASIC 54 0.4 2.7 3.8 7.5 14.0 37.2 68.0 13.3 14.9 Other 3GL 14 1.3 2.7 6.1 9.3 14.6 - 60.7 14.9 16.3 Other 4GL 10 4.0 6.2 6.4 8.4 18.2 - 24.7 12.1 7.3 Total 438 0.3 2.8 5.9 11.3 19.8 - 101.0 15.6 14.4
Etapas de implantação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Etapas de implantação ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Algumas empresas que usam PF no Brasil ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Referências Adicionais ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Fechamento ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Mais conteúdo relacionado

Mais procurados

Dlima Over View
Dlima Over ViewDlima Over View
Dlima Over Viewaparise
 
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution Manager
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution ManagerE-book SAP Solman 7.2 - Gestão de Testes com SAP Solution Manager
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution ManagerJuliana Fideles
 
Resumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoResumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoGustavo Adolfo Alencar
 
Medida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoMedida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoÁlvaro Farias Pinheiro
 
Métricas de Software
Métricas de SoftwareMétricas de Software
Métricas de Softwareelliando dias
 
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...gssimoes
 
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Issac Nolis Ohasi
 
Rejuvenescimento Software
Rejuvenescimento SoftwareRejuvenescimento Software
Rejuvenescimento SoftwareMarcus Oliveira
 
Gestão Visual Lean Six Sigma - Hospital
Gestão Visual Lean Six Sigma - Hospital Gestão Visual Lean Six Sigma - Hospital
Gestão Visual Lean Six Sigma - Hospital Rubia Soraya Rabello
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To ScrumJuan Bernabó
 
Artigo Pós graduação_Caroline Seara (2)
Artigo Pós graduação_Caroline Seara (2)Artigo Pós graduação_Caroline Seara (2)
Artigo Pós graduação_Caroline Seara (2)Caroline Seara
 
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...Leonardo Molinari
 
DMAIC - Ferramentas para projetos Six Sigma - Lean
DMAIC - Ferramentas para projetos Six Sigma - LeanDMAIC - Ferramentas para projetos Six Sigma - Lean
DMAIC - Ferramentas para projetos Six Sigma - LeanAragon Vieira
 
Indicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paraleloIndicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paraleloRoberto de Pinho
 
Métricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetosMétricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetosJosé Claudemir Pacheco Júnior
 

Mais procurados (20)

Seis sigma
Seis sigma  Seis sigma
Seis sigma
 
Projeto Six Sigma
Projeto Six SigmaProjeto Six Sigma
Projeto Six Sigma
 
Dlima Over View
Dlima Over ViewDlima Over View
Dlima Over View
 
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution Manager
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution ManagerE-book SAP Solman 7.2 - Gestão de Testes com SAP Solution Manager
E-book SAP Solman 7.2 - Gestão de Testes com SAP Solution Manager
 
Resumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de FunçãoResumo Sobre Análise de Pontos de Função
Resumo Sobre Análise de Pontos de Função
 
Medida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de FunçãoMedida de Esforço de Software com Análise de Ponto de Função
Medida de Esforço de Software com Análise de Ponto de Função
 
Métricas de Software
Métricas de SoftwareMétricas de Software
Métricas de Software
 
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...
Gestão de Contratos de Desenvolvimento de Software com a Análise de Pontos de...
 
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
Como otimizar seu ciclo de testes com a ferramenta Business Process Change An...
 
Projeto green belt andre carvalho versão final
Projeto green belt andre carvalho   versão finalProjeto green belt andre carvalho   versão final
Projeto green belt andre carvalho versão final
 
Rejuvenescimento Software
Rejuvenescimento SoftwareRejuvenescimento Software
Rejuvenescimento Software
 
Gestão Visual Lean Six Sigma - Hospital
Gestão Visual Lean Six Sigma - Hospital Gestão Visual Lean Six Sigma - Hospital
Gestão Visual Lean Six Sigma - Hospital
 
Redistributable Intro To Scrum
Redistributable Intro To ScrumRedistributable Intro To Scrum
Redistributable Intro To Scrum
 
Artigo Pós graduação_Caroline Seara (2)
Artigo Pós graduação_Caroline Seara (2)Artigo Pós graduação_Caroline Seara (2)
Artigo Pós graduação_Caroline Seara (2)
 
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...
Palestra - Claudia Hazan na Isma - Armadilhas em Contratos de Fábrica de Soft...
 
DMAIC - Ferramentas para projetos Six Sigma - Lean
DMAIC - Ferramentas para projetos Six Sigma - LeanDMAIC - Ferramentas para projetos Six Sigma - Lean
DMAIC - Ferramentas para projetos Six Sigma - Lean
 
Aula02 gestao tradicional
Aula02 gestao tradicionalAula02 gestao tradicional
Aula02 gestao tradicional
 
Indicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paraleloIndicadores de políticas públicas e métricas de software: uma visão em paralelo
Indicadores de políticas públicas e métricas de software: uma visão em paralelo
 
Métricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetosMétricas de software: modelos de contratação e planejamento de projetos
Métricas de software: modelos de contratação e planejamento de projetos
 
Lean Six Sigma Hospital
Lean Six Sigma Hospital Lean Six Sigma Hospital
Lean Six Sigma Hospital
 

Semelhante a 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

Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...Fatto Consultoria e Sistemas
 
Lumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de DesenvolvimentoLumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de DesenvolvimentoEdson Aguilera-Fernandes
 
Métricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareMétricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareRogerio P C do Nascimento
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalNuno Baptista Rodrigues
 
úLtimo dia
úLtimo diaúLtimo dia
úLtimo diaBruce Ds
 
Apresentação1
Apresentação1Apresentação1
Apresentação1Bruce Ds
 
Lean software development (2)
Lean software development (2)Lean software development (2)
Lean software development (2)juarezlustosa
 
Bpm gestao de processos empresariais apresentação executiva - 20101215-semcase
Bpm gestao de processos empresariais   apresentação executiva - 20101215-semcaseBpm gestao de processos empresariais   apresentação executiva - 20101215-semcase
Bpm gestao de processos empresariais apresentação executiva - 20101215-semcasePATH ITTS - DATA GOVERNANCE INNOVATION
 
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Murilo Lima
 
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Murilo Lima
 

Semelhante a 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 (20)

Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...Software na medida certa: desmistificando pontos de função - apresentado no I...
Software na medida certa: desmistificando pontos de função - apresentado no I...
 
Planificação do Projeto de Software
Planificação do Projeto de SoftwarePlanificação do Projeto de Software
Planificação do Projeto de Software
 
Lumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de DesenvolvimentoLumine SafeChain - Método de Desenvolvimento
Lumine SafeChain - Método de Desenvolvimento
 
Startup em Scrum
Startup em ScrumStartup em Scrum
Startup em Scrum
 
Métricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de SoftwareMétricas para o Processo e o Projecto de Software
Métricas para o Processo e o Projecto de Software
 
ERP Metodologia Implantacao
ERP Metodologia ImplantacaoERP Metodologia Implantacao
ERP Metodologia Implantacao
 
Como os processos de testes ajudam na obtenção de melhores resultados
Como os processos de testes  ajudam na obtenção de melhores resultadosComo os processos de testes  ajudam na obtenção de melhores resultados
Como os processos de testes ajudam na obtenção de melhores resultados
 
Ponto de função
Ponto de funçãoPonto de função
Ponto de função
 
Bsc
BscBsc
Bsc
 
A Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance AplicacionalA Arte dos Testes de Performance Aplicacional
A Arte dos Testes de Performance Aplicacional
 
úLtimo dia
úLtimo diaúLtimo dia
úLtimo dia
 
Blue it
Blue itBlue it
Blue it
 
Apresentação1
Apresentação1Apresentação1
Apresentação1
 
Blue it
Blue itBlue it
Blue it
 
Blue it
Blue itBlue it
Blue it
 
Lean software development (2)
Lean software development (2)Lean software development (2)
Lean software development (2)
 
Bpm gestao de processos empresariais apresentação executiva - 20101215-semcase
Bpm gestao de processos empresariais   apresentação executiva - 20101215-semcaseBpm gestao de processos empresariais   apresentação executiva - 20101215-semcase
Bpm gestao de processos empresariais apresentação executiva - 20101215-semcase
 
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
 
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
Chamada para o Segundo grupo do MPT.Br (Melhoria do Processo de Teste Brasile...
 
Testes Funcionais
Testes FuncionaisTestes Funcionais
Testes Funcionais
 

Mais de Fatto Consultoria e Sistemas

O modelo brasileiro para a contratação de serviços de software por pontos de ...
O modelo brasileiro para a contratação de serviços de software por pontos de ...O modelo brasileiro para a contratação de serviços de software por pontos de ...
O modelo brasileiro para a contratação de serviços de software por pontos de ...Fatto Consultoria e Sistemas
 
El modelo brasileño para la contratación de servicios de software por puntos ...
El modelo brasileño para la contratación de servicios de software por puntos ...El modelo brasileño para la contratación de servicios de software por puntos ...
El modelo brasileño para la contratación de servicios de software por puntos ...Fatto Consultoria e Sistemas
 
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...Fatto Consultoria e Sistemas
 
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...Fatto Consultoria e Sistemas
 
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...Fatto Consultoria e Sistemas
 
APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...Fatto Consultoria e Sistemas
 
Síntese de discussões do fórum livro-pf: dezembro/2010
Síntese de discussões do fórum livro-pf: dezembro/2010Síntese de discussões do fórum livro-pf: dezembro/2010
Síntese de discussões do fórum livro-pf: dezembro/2010Fatto Consultoria e Sistemas
 
Síntese das discussões do fórum Livro-APF: Janeiro/2011
Síntese das discussões do fórum Livro-APF: Janeiro/2011Síntese das discussões do fórum Livro-APF: Janeiro/2011
Síntese das discussões do fórum Livro-APF: Janeiro/2011Fatto Consultoria e Sistemas
 
Estimativas de software fundamentos, técnicas e modelos... e o principal, i...
Estimativas de software   fundamentos, técnicas e modelos... e o principal, i...Estimativas de software   fundamentos, técnicas e modelos... e o principal, i...
Estimativas de software fundamentos, técnicas e modelos... e o principal, i...Fatto Consultoria e Sistemas
 
SCOPE - Pontos de função - Não se arrisque com uma planilha
SCOPE - Pontos de função -  Não se arrisque com uma planilhaSCOPE - Pontos de função -  Não se arrisque com uma planilha
SCOPE - Pontos de função - Não se arrisque com uma planilhaFatto Consultoria e Sistemas
 
Síntese das discussões do fórum livro-apf setembro2010
Síntese das discussões do fórum livro-apf setembro2010Síntese das discussões do fórum livro-apf setembro2010
Síntese das discussões do fórum livro-apf setembro2010Fatto Consultoria e Sistemas
 
Fatto - Metodologia de Implantação da Análise de Pontos de Função
Fatto - Metodologia de Implantação da Análise de Pontos de FunçãoFatto - Metodologia de Implantação da Análise de Pontos de Função
Fatto - Metodologia de Implantação da Análise de Pontos de FunçãoFatto Consultoria e Sistemas
 

Mais de Fatto Consultoria e Sistemas (15)

Metricas 2014
Metricas 2014Metricas 2014
Metricas 2014
 
O modelo brasileiro para a contratação de serviços de software por pontos de ...
O modelo brasileiro para a contratação de serviços de software por pontos de ...O modelo brasileiro para a contratação de serviços de software por pontos de ...
O modelo brasileiro para a contratação de serviços de software por pontos de ...
 
El modelo brasileño para la contratación de servicios de software por puntos ...
El modelo brasileño para la contratación de servicios de software por puntos ...El modelo brasileño para la contratación de servicios de software por puntos ...
El modelo brasileño para la contratación de servicios de software por puntos ...
 
Glosario de Análisis de Puntos de Función
Glosario de Análisis de Puntos de FunciónGlosario de Análisis de Puntos de Función
Glosario de Análisis de Puntos de Función
 
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...
Métricas para Contratação de Fábrica de Software - Pontos de Função - ENCOSEP...
 
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...
Estimativas de Software - Fundamentos, Técnicas e Modelos... e o principal, i...
 
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...
APF: Unidade em contratos de software e as diferenças nas suas aplicações em ...
 
APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...APF - Fundamentos, aplicação como base para medição em contratos de software ...
APF - Fundamentos, aplicação como base para medição em contratos de software ...
 
Síntese de discussões do fórum livro-pf: dezembro/2010
Síntese de discussões do fórum livro-pf: dezembro/2010Síntese de discussões do fórum livro-pf: dezembro/2010
Síntese de discussões do fórum livro-pf: dezembro/2010
 
Síntese das discussões do fórum Livro-APF: Janeiro/2011
Síntese das discussões do fórum Livro-APF: Janeiro/2011Síntese das discussões do fórum Livro-APF: Janeiro/2011
Síntese das discussões do fórum Livro-APF: Janeiro/2011
 
Estimativas de software fundamentos, técnicas e modelos... e o principal, i...
Estimativas de software   fundamentos, técnicas e modelos... e o principal, i...Estimativas de software   fundamentos, técnicas e modelos... e o principal, i...
Estimativas de software fundamentos, técnicas e modelos... e o principal, i...
 
SCOPE - Pontos de função - Não se arrisque com uma planilha
SCOPE - Pontos de função -  Não se arrisque com uma planilhaSCOPE - Pontos de função -  Não se arrisque com uma planilha
SCOPE - Pontos de função - Não se arrisque com uma planilha
 
Síntese do Fórum do livro-apf Outubro
Síntese do Fórum do livro-apf  OutubroSíntese do Fórum do livro-apf  Outubro
Síntese do Fórum do livro-apf Outubro
 
Síntese das discussões do fórum livro-apf setembro2010
Síntese das discussões do fórum livro-apf setembro2010Síntese das discussões do fórum livro-apf setembro2010
Síntese das discussões do fórum livro-apf setembro2010
 
Fatto - Metodologia de Implantação da Análise de Pontos de Função
Fatto - Metodologia de Implantação da Análise de Pontos de FunçãoFatto - Metodologia de Implantação da Análise de Pontos de Função
Fatto - Metodologia de Implantação da Análise de Pontos de Função
 

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

  • 1. A contribuição de Pontos de Função para um programa de métricas de software Guilherme Siqueira Simões (27) 8111-7505 - guilherme.simoes@fattocs.com.br 3ª Jornada de TI do Banco do Brasil – Dez/2008 – Brasília-DF
  • 2.
  • 3.
  • 4. O que é Análise de Pontos de Função ?
  • 5. Quais são os objetivos da APF?
  • 6.
  • 7.
  • 9. Requisitos e a Norma ISO/IEC 14.143-1
  • 10. Quando Aplicar ... como aplicar? Fase no Ciclo de Vida Pode ser estimado Pode ser medido Proposta Sim Não Requisitos Sim Sim Projeto Sim Sim Construção Sim Sim Implantação Sim Sim Manutenção Adaptativa Sim Sim Manutenção Corretiva Não Não Manutenção Perfectiva Não Não
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. APF para estimar esforço ou custo 15 H/PF 5 H/PF 8 H/PF 12 H/PF Classificação de projetos por similaridade 14 H/PF 14 H/PF 9 H/PF 9 H/PF ?? H/PF C U I D A D O!
  • 18.
  • 19.
  • 20. COMO inserir a APF no programa de métricas
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. Definição da Base Histórica
  • 32.
  • 33.
  • 34. Estatísticas quanto à produtividade (Fonte ISBSG: The Software Metrics Compendium – 2002) Programming Language N Min P10 P25 Median P75 P90 Max Mean StDev ABAP 5 8.0 - 13.3 13.8 18.0 - 24.3 15.5 6.1 ACCESS 28 0.3 0.5 1.1 2.0 - 5.5 27.0 3.3 5.1 ADS 7 1.8 - 4.3 6.5 8.5 - 21.6 7.9 6.6 C 27 2.8 6.4 8.5 14.9 19.8 27.4 41.4 15.6 8.9 C++ 20 1.2 5.9 9.3 17.4 24.4 42.3 69.3 21.2 16.9 CLIPPER 4 8.6 - 8.6 8.8 11.4 - 18.7 11.2 5.0 COBOL 64 1.2 5.2 9.4 16.0 26.0 42.4 69.7 20.1 15.2 COBOL II 32 1.5 3.7 5.4 13.8 25.8 30.9 52.2 17.0 13.4 CSP 5 15.6 - 27.0 32.1 34.4 - 39.8 29.8 9.2 EASYTRIEVE 8 4.6 - 9.6 13.0 14.1 - 25.3 12.9 6.2 JAVA 10 5.3 6.6 14.7 19.6 26.7 67.8 68.2 26.8 22.8 NATURAL 21 2.3 4.8 5.7 9.6 13.7 33.0 42.0 12.7 11.1 ORACLE 49 1.2 3.0 6.0 10.3 15.9 28.1 78.1 13.4 12.9 PERIPHONICS 6 4.2 - 9.1 18.6 39.1 - 101.0 32.4 36.7 PL/I 8 3.9 - 9.7 13.6 20.4 - 33.3 15.9 10.6 SAS 3 5.2 - - 11.2 - - 17.1 11.2 6.0 SQL 56 0.5 3.4 8.2 13.6 19.3 35.3 60.7 16.9 13.4 TELON 7 4.4 - 7.4 10.9 21.0 - 30.4 14.6 9.6 VISUAL BASIC 54 0.4 2.7 3.8 7.5 14.0 37.2 68.0 13.3 14.9 Other 3GL 14 1.3 2.7 6.1 9.3 14.6 - 60.7 14.9 16.3 Other 4GL 10 4.0 6.2 6.4 8.4 18.2 - 24.7 12.1 7.3 Total 438 0.3 2.8 5.9 11.3 19.8 - 101.0 15.6 14.4
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.