pontos de funÇÃo como ferramenta no gerenciamento de projetos de sistemas ana maria galvão obh @...
TRANSCRIPT
![Page 1: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/1.jpg)
PONTOS DE FUNÇÃOPONTOS DE FUNÇÃO
como ferramenta no como ferramenta no Gerenciamento de Projetos Gerenciamento de Projetos
de Sistemasde Sistemas
Ana Maria Galvão Ana Maria Galvão obh @ centroin . com . brobh @ centroin . com . br
![Page 2: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/2.jpg)
Análise de Pontos Análise de Pontos funçãofunção
Não se pode gerenciar
o que não se pode medir
![Page 3: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/3.jpg)
Pontos de FunçãoPontos de Função O gerenciamento de projetos
deve ser auxiliado pela utilização de uma métrica que permita a mensuração de um projeto e consequentemente a geração de sua estimativa de prazo, custo e recursos.
![Page 4: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/4.jpg)
Produtividade no Produtividade no Desenvolvimento de SistemasDesenvolvimento de Sistemas
Produtividade = Medida do Produto do Trabalho Esforço para Produzi-lo
Para minimizar distorções é importante que a medida do produto do trabalho seja padronizada e uniforme para tarefas iguais ou similares e é preferível que o esforço seja medido em termos de dedicação exclusiva ao trabalho em questão.
![Page 5: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/5.jpg)
Medida do Produto do Trabalho
Este é o grande problema com que nos defrontamos nos projetos de
desenvolvimento, manutenção e expansão de sistemas.
Que unidade de medida padronizada e uniforme deve ser adotada para
mensurar o tamanho de um projeto ?
![Page 6: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/6.jpg)
Escolha de uma Escolha de uma medida padronizada medida padronizada para sistemaspara sistemas
Pontos de Função podem ser utilizados para medir sistemas em várias fases do ciclo de vida de desenvolvimento, inclusive para manutenção.
Linhas de código ?
Módulos Implantados ?
![Page 7: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/7.jpg)
Técnica de Pontos de Técnica de Pontos de FunçõesFunções
Principal mérito: Abordagem das funções e
características de um sistema sob o ponto de vista do que ele faz para o usuário, num enfoque empresarial e não técnico.
![Page 8: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/8.jpg)
Objetivos Medição de Funcionalidade de
Sistemas de acordo com a perspectiva do usuário
Comparação da produtividade entre ambientes de desenvolvimento
Criação de uma unidade padrão de medida de software
Melhoria de estimativas de projetos de desenvolvimento de sistemas
![Page 9: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/9.jpg)
VantagensVantagens Transparência para o usuário final Permite estimativas de tempo, recursos
e custos desde o início do ciclo de desenvolvimento, mesmo sem ter todas as informações necessárias sobre o sistema.
Melhorar a qualidade dos contratos de terceirização
![Page 10: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/10.jpg)
Etapas do Processo1. Identificação das funções do sistema.2. Classificação de cada função quanto à
complexidade funcional relativa como: simples, média ou complexa.
3. Cálculo dos pontos de função brutos através da aplicação dos pesos de acordo com a tabela específica
4. Avaliação das 14 características gerais do sistema
5. Determinação do Fator de Ajuste6. Cálculo dos pontos de função ajustados.
![Page 11: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/11.jpg)
Etapas da Parte 1 - Levantamento dos pontos
de função brutos. Parte I
IdentificarFunções
Etapa 1
ContarElementos PESOS
Pontos deFunção
NãoAjustados
Etapa 2 Etapa 3
![Page 12: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/12.jpg)
Etapas da Parte 2 - Levantamento dos Etapas da Parte 2 - Levantamento dos pontos pontos
de função ajustados.de função ajustados.
Parte II
PontuarÍtens de
Influência
Etapa 4
DeterminarFator deAjuste
Pontos deFunção
NãoAjustados
Pontos deFunção
(Ajustados)
Etapa 5 Etapa 6
![Page 13: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/13.jpg)
Análise de Recursos e Prazos a partir Análise de Recursos e Prazos a partir do cálculo de Pontos de Funçãodo cálculo de Pontos de Função
Considerando-se a seguinte projeção: Produtividade para modelagem = 6 FP /
Homem-mês Produtividade para implementação = 4 FP /
Homem-mês
Recursos efetivos para modelagem = 4 homens-mês
Recursos efetivos para implementação = 5 homens-mês
FPA = Total de Pontos de Função Ajustado contabilizado na etapa II.
![Page 14: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/14.jpg)
Estimativa de prazo a partir do cálculo de Pontos de Função
Modelo Essencial = FPA X 25% ___ FP
Necessidade de Homens-mês = ____ / 6 ___ HM
Prazo = ____ / 4 ___ MÊS
Modelo de Implementação = FPA X 20% ___ FP
Necessidade de Homens-mês = / 6 ___ HM
Prazo = ____ / 4 ___ MÊS
![Page 15: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/15.jpg)
Prazos a partir do cálculo de Pontos de Função
Implementação = FPA X 45% ____ FPTNecessidade de Homens-mês = ____ / 4 ____ HMPrazo = ____ / 5 ____ MÊS
Prazo total estimado para modelagem ( ___ + ___ ) ___ Meses
Prazo total estimado para implementação ___ Meses
Prazo total estimado ___ Meses
![Page 16: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/16.jpg)
Estimativas de Prazo e Custos para Estimativas de Prazo e Custos para Desenvolvimento de SistemasDesenvolvimento de Sistemas
Cálculo de Prazo Referente à Fas e de Anális e da MDS
Res ultados do Cálculo por FPA Semanas Mes es
Po ntos Função Total : 229,81 da Fas e da Fas ePercentual da Fas e 20% 11,49 2,87Po ntos de Função da Fas e : 45,96Pro dutividade Média Ponderada : 25,00 Cus to da Fas eEs forço Médio Ponderado (hs ) : 1.149,05 39.067,70
Recurs o Qtde. Aplicação hs / pfLíder de Projeto 1 50% 25,00Analis ta Sis t. SR 1 100% 25,00 AcumuladoAnalis ta Sis t, PL 1 100% 25,00 Semanas Mes esAdm Dados 0 0% 25,00 11,49 2,87Cons ultor 0 0% 25,00Perfil 1 0 0% 25,00 Cus to AcumuladoPerfil 2 0 0% 25,00 39.067,70Perfil 3 0 0% 25,00
![Page 17: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/17.jpg)
Estimativas de Recursos Estimativas de Recursos para o Projetopara o Projeto
Calculo de Recursos por Fase a Partir de Prazo Limite
Pontos Função Total :
1.984,85
Análise
Especific. Constr
Teste Implant
Percentual da Fase 20% 20% 30% 15% 5%Pontos de Função da Fase (pf):396,97 396,97 595,46 297,73 99,24 Produtividade média (hs / pf):40,00 40,00 40,00 40,00 40,00
Prazo Limite (MESES) 5,00 5,00 7,50 4,00 1,30
Quantidade de Recursos 19,85 19,85 19,85 18,61 19,09
![Page 18: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/18.jpg)
Indicadores da análise de Indicadores da análise de pontos de funçãopontos de função Indicador de Qualidade dos projetos Indicador de Produtividade entre
ambientes de programação Indicador de Produtividade entre
equipes de desenvolvimento Indicador de Custo entre projetos Indicador de Custo por fase de
desenvolvimento
![Page 19: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/19.jpg)
Avaliação da Qualidade
Taxa de Defeitos por Aplicação 1,20
1,00
0,80
0,60
0,40
Aplicação Aplicação Aplicação Aplicação (A) (B) (C) (D)
Gráfico ilustrando a quantidade falhas por pontos de função
![Page 20: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/20.jpg)
Avaliação da Produtividade em função da Linguagem
50
40
30
20
10
linguagem linguagem Linguagem Linguagem (A) (B) (C) (D)
Gráfico ilustrando a produtividade por linguagem
PF/ HM
![Page 21: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/21.jpg)
Produtividade da Produtividade da EquipeEquipe
Taxas de Produtividade Para Fase de Análise
Recurso Horas / P.F. Custo H.H.( R$ )
01- Líder de Projeto 4 4 2 ,0 0
02- Analista Sist. SR 4 3 5 ,0 0
03- Analista Sist, PL 4 3 0 ,0 0
04- Adm Dados 4 3 7 ,0 0
05- Consultor 4 4 0 ,0 0
06 - Perfil 1 4 3 5 ,0 0
07- Perfil 2 6 3 0 ,0 0
08- Perfil 3 8 2 5 ,0 0
Pag. 1 / 2
![Page 22: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/22.jpg)
Custo de Projetos $ / PF
Projeto Projeto Projeto Projeto (A) (B) (C) (D)
Gráfico ilustrando o custo por pontos de função para quatro projetos
600
500
400
300
200
![Page 23: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/23.jpg)
Custo Por Fase da MDS ($ / PF)
600
500
400
300
200
Análise Projeto Codificação Implantação
Gráfico ilustrando o custo por pontos de função para quatro Fases da MDS
![Page 24: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/24.jpg)
Levando-se em conta a necessidade de estimativas mais precisas e de melhoria no gerenciamento de projetos de desenvolvimento de sistemas, a TPF pode e deve ser aplicada desde as primeiras fases do projeto e recomenda-se a sua inclusão no ciclo de desenvolvimento de sistemas.
Emprego da Técnica de Pontos de Função
![Page 25: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/25.jpg)
Tipos de ContagemTipos de Contagem
Material Tipo Disponível para de
Estimativa de Esforço Contagem
Modelo Preliminar de dados ==>1-Contagem Indicativa de Pontos de FunçãoModelo e Funções Básicas ==> 2-Contagem Estimada de Pontos de Função
Projeto Detalhado / Protótipo ==>3-Contagem Detalhada de Pontos de Função
![Page 26: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/26.jpg)
Contagem Indicativa de Pontos de Função
O que você obterá utilizando esta forma de cálculo?
- Você obterá um valor indicativo da quantidade de pontos de função do sistema proposto sem conhecer detalhes do modelo nem do processo.
Quando utilizar esta forma de cálculo ?- Esta forma de cálculo poderá ser utilizada na
fase inicial da proposta de desenvolvimento, quando não se possua dados detalhados do processo, mas sim um modelo de dados preliminar.
![Page 27: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/27.jpg)
Contagem Indicativa de Pontos de FunçãoComo funciona este tipo de cálculo ?- A partir das informações obtidas do
modelo de dados este cálculo indicativo derivará uma quantidade de processos referente aos arquivos lógicos e de interface e um grau de complexidade que permitirá calcular o total de pontos de função sem ter os detalhes dos arquivos ou dos processos.
![Page 28: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/28.jpg)
Contagem Estimativa de Pontos de Função
O que você obterá utilizando esta forma de cálculo?
- Você obterá um valor estimado da quantidade de pontos de função do sistema proposto, sem a precisão do grau de complexidade das funções.
Quando utilizar esta forma de cálculo ?- Esta forma de cálculo poderá ser utilizada na
fase inicial da proposta de desenvolvimento, quando não se possua dados detalhados do processo, mas sim o modelo de dados e informações preliminares sobre os processos.
![Page 29: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/29.jpg)
Como funciona este tipo de cálculo ?- A partir dos dados informados
referentes às funções da técnica de pontos de função, este cálculo estimado será realizado atribuindo um grau de complexidade médio aos processos informados e baixo aos arquivos lógicos internos e de interface.
Contagem Estimativa de Pontos de Função
![Page 30: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/30.jpg)
Contagem DetalhadaContagem Detalhada de Pontos de Função de Pontos de Função
O que você obterá utilizando esta forma de cálculo?
- Você obterá a quantidade de pontos de função do sistema proposto, obtido a partir do grau de complexidade das funções levantadas.
Quando utilizar esta forma de cálculo ?- Esta forma de cálculo poderá ser utilizada em
qualquer fase do desenvolvimento, desde que se possua dados detalhados do processo e do modelo de dados, como descrição de telas e relatórios ou um protótipo do sistema.
![Page 31: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/31.jpg)
Como funciona este tipo de cálculo ?- A partir dos dados informados
referentes a parte de dados e de processos do sistema, o cálculo detalhado será realizado atribuindo um grau de complexidade em função das características de cada função : arquivo lógico interno, interface, entrada, saída e consulta.
Contagem DetalhadaContagem Detalhada de Pontos de Função de Pontos de Função
![Page 32: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/32.jpg)
Tipos de FunçõesTipos de Funções
1. Entradas 2. Saídas 3. Arquivo Lógico Interno 4. Arquivo de Interface Externo 5. Consulta
![Page 33: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/33.jpg)
Como Utilizar a Como Utilizar a MetodologiaMetodologia
Usuário Final Aplicação ou Módulo
Entrada
Saída
Consulta
Arquivos
Transações
Arquivos
Outra Aplicação ou Módulo
Transações
C S E
![Page 34: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/34.jpg)
TPF - Fluxo do Esquema Conceitual
Pontos deFunçãoBrutos
Input
Output
Interface
Consultas
Pontos de
Função
Avaliaçãodas
características
Nívelde
Influência
Fatorde
Ajuste
ProdutividadeRecursoPrazoCusto
SistemaPlanejado
Arquivos
![Page 35: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/35.jpg)
Arquivo Lógico InternoArquivo Lógico Interno
Grupo Lógico de Dados
Grupo Lógico de Informações de Controle
![Page 36: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/36.jpg)
Regras de Regras de Identificação dos Identificação dos Arquivos Lógicos Arquivos Lógicos InternosInternos
Grupo Lógico de Dados que satisfaz os requerimentos do usuário
É mantido dentro da aplicação através de processo elementar
![Page 37: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/37.jpg)
CASOS TÍPICOS Banco de Dados (cada arquivo lógico
segundo cada visão do usuário) Tabelas do usuário Arquivos de dados extra BD Arquivos de Mensagens Arquivos de documentação On-line (Help) Arquivos de Controle / Parâmetros
![Page 38: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/38.jpg)
Não Considerar Os arquivos Lógicos internos a que o
usuário não tenha acesso Arquivos internos do sistema
(temporários ou de trabalho) Mais de uma vez o mesmo arquivo
classificado em seqüência(s) diferente(s)
Arquivos criados por Imposição de tecnologia (JCL,BAT, ...)
![Page 39: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/39.jpg)
Nível de Complexidade do Nível de Complexidade do ArquivoArquivo
Tipos deRegistro Lógico
1 - 19 20 - 50 51 +
1 S S M
2 - 5 S M C
6 + M C C
Campos de Dados
![Page 40: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/40.jpg)
Arquivo de Interface Arquivo de Interface ExternoExterno
Grupo Lógico de dados ou parâmetros que é transferido de uma aplicação para outra
CASOS TÍPICOSCASOS TÍPICOS: Banco de Dados compartilhado Arquivo de parâmetros compartilhado ALI de outra aplicação acessado somente
para leitura pela aplicação medida.
![Page 41: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/41.jpg)
Formulário de Levantamento de Arquivos/ TabelasÉ mantido É apenas É um grupo É mantido Qtde Qtdedentro da referenciado que satifaz através pro- de de
Identificação do Arquivo/Tabela aplicação pela aplicação requer. usu. cesso elem. ALI's AIE's_________________________________ x x 0 1_________________________________ 0 0_________________________________ 0 0
Total Arquivos : 1 Arquivos desprezados 0
Total de ALI's : 0Total de AIE's : 1
Pag. 2 / 2
Formulário para identificação Formulário para identificação Parte de DadosParte de Dados
![Page 42: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/42.jpg)
Formulário para Classificação Formulário para Classificação de Arquivos Lógicos Internosde Arquivos Lógicos Internos
Formulário de Arquivos Lógicos Internos
Descrição da Função Registros Qtde. Grau de Lógicos de Itens Complex.
_____________________________________________ 0 0 * _____________________________________________ 0 0 * _____________________________________________ 0 0 * _____________________________________________ 0 0 * _____________________________________________ 0 0 * _____________________________________________ 0 0 *
Total Arquivos Lógicos Internos : 1
Total de Simples : 1Total de Médios : 0Total de Complexos : 0
Pag. 2 / 2
![Page 43: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/43.jpg)
EntradaEntrada
Processos para Entrada de Dados
Manutenção de Arquivo Lógico Interno inclusãoexclusãoalteração
![Page 44: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/44.jpg)
CASOS TÍPICOS
Tela de entrada de dados (operações de inclusão,exclusão, alteração de registros)
Entrada em Modo Batch (uma para cada função de manutenção)
![Page 45: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/45.jpg)
Não Considerar :Não Considerar : Entradas necessárias apenas em
função da tecnologia empregada e que não afetam nem beneficiam diretamente o usuário
A parte da entrada das consultas que servem apenas para direcionar a recuperação de dados.
![Page 46: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/46.jpg)
Nível de Complexidade da Nível de Complexidade da EntradaEntrada
ArquivosReferenciados
1 - 4 5 - 15 16 +
0 - 1 S S M
2 S M C
3 + M C C
Campos de Dados
![Page 47: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/47.jpg)
SaídaSaída
Saída de dados
Saída de informações de controle para o usuário
![Page 48: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/48.jpg)
Nível de Complexidade da Nível de Complexidade da SaídaSaída
ArquivosReferenciados
1 - 5 6 - 19 20 +
0 - 1 S S M
2 - 3 S M C
4 + M C C
Campos de Dados
![Page 49: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/49.jpg)
Consulta Considerações:
Para efeito de classificação considerar separadamente a parte da entrada e da Saída, conforme os critérios vistos anteriormente para estas funções e assumir o maior nível de complexidade entre os dois
![Page 50: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/50.jpg)
Nível de Complexidade da Nível de Complexidade da ConsultaConsulta
ArquivosReferenciados
1 - 4 5 - 15 16 +
0 - 1 S S M
2 S M C
3 + M C C
Campos de Dados
1 - 5 6 - 19 20 +
0 - 1 S S M
2 - 3 S M C
4 + M C C
INPUT
OUTPUT
![Page 51: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/51.jpg)
Cálculo dos Pontos de Funções Cálculo dos Pontos de Funções BrutosBrutos
Tipos deFunções
S M C
ENTRADA 3 4 6
SAÍDA 4 5 7
ARQ. LOG.INT. 7 10 15
PESOS
INTERFACE 5 7 10
CONSULTA 3 4 6
![Page 52: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/52.jpg)
Forma de Cálculo :– A tabela anterior quando aplicada para o
cálculo da quantidade de pontos de função dos arquivos lógicos internos apresentará o seguinte resultado:
(Quantidade de ALI’s Simples) X 7+(Quantidade de ALI’s Médios) X 10
+(Quantidade de ALI’s Complexos) X 15.
![Page 53: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/53.jpg)
Aplicação : Aplicação Modelo para contagem TPF
Pontos de Função não-ajustados
Tipo de Função Complex. Qtde. Total Total Tipo Funcional Complex. Função
simples
Média
Complexa
Simples
Média
Complexa
Simples
Média
Complexa
Simples
Média
Complexa
Simples
Média
Complexa
Arquivo Lógico Interno
Arquivo de Interface Ext.
Entrada Externa
Saída Externa
Consulta Externa
![Page 54: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/54.jpg)
Ajuste dos Pontos de Função BrutosAvaliação das 14 características
“NI” Indiviual
“NI” Total
Fator de Ajuste
Pontos de Função(Ajustados)
Pontos deFunção Brutos
![Page 55: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/55.jpg)
Etapas da Parte II - Levantamento dos pontos de função ajustados.
Passos para calcular o fator de ajuste: Avaliar o impacto de cada uma das
quatorze características atribuindo para cada característica um peso de 0 a 5.
Calcular o nível de influência através da soma dos pesos de cada uma das características.
Calcular o fator de ajuste a partir da equação Fator = (NI * 0,01) + 0,65.
![Page 56: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/56.jpg)
Características gerais do Características gerais do sistemasistema
Cada característica está associada a descrições que auxiliam a determinar o nível de influência de cada uma no sistema que está sendo medido.
As características gerais do sistema podem influir no seu tamanho de -35% a +35%.
![Page 57: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/57.jpg)
Critério de Avaliação das Critério de Avaliação das Características Gerais e seu Características Gerais e seu
NINI Cada uma das 14 características gerais deve ser avaliada e
a ela atribuído um nível de influência que varia de 0 a 5.Nível de Influência Descrição %
0 Não existe ou não exerce
1 Pouca Influência 1 - 20
2 Influência Moderada 21 - 40
3 Influência Média 41 - 60
4 Influência Significativa 61 - 80
5 Influência Total 81 - 100
![Page 58: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/58.jpg)
Características Gerais da Características Gerais da AplicaçãoAplicação
1. TELEPROCESSAMENTO 2. PROCESSAMENTO DISTRIBUÍDO 3. PERFORMANCE 4. CARGA DE MÁQUINA 5. VOLUME DE TRANSAÇÕES 6. ENTRADA DE DADOS ON-LINE 7. ATUALIZAÇÕES ON-LINE 8. EFICIÊNCIA DO USUÁRIO FINAL 9. COMPLEXIDADE DE PROCESSAMENTO 10. REUTILIZAÇÃO DE CÓDIGO 11. FACILIDADE DE IMPLANTAÇÃO 12. FACILIDADE DE OPERAÇÃO 13. FACILIDADE DE MANUTENÇÃO / ALTERAÇÕES 14. OPERAÇÃO EM MÚLTIPLOS LOCAIS
![Page 59: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/59.jpg)
8. Eficiência do Usuário 8. Eficiência do Usuário FinalFinal
Mede o nível de “amigabilidade” da aplicação, isto é, a preocupação em aumentar a facilidade e eficiência do usuário na manipulação do sistema.
![Page 60: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/60.jpg)
Auxílio à navegação (teclas de função, acesso direto) Menus Documentação e telas para ajuda on-line Movimento automático do cursor scrolling vertical e horizontal Impressão remota através de transação on-line Teclas de função preestabelecidas (padrão da empresa) Processos batch submetidos a partir de transação on-line Seleção de cursor em campos da tela Utilização de campo com vídeo reverso/intensificado Impressão da documentação via “hard copy” Utilização de mouse Menus pop-up (Janelas para seleção em lista) Suporte Bilingue (conta como quatro itens) Suporte a mais de duas línguas (conta como seis itens)
Eficiência do UsuárioEficiência do Usuário -Itens Considerados-Itens Considerados
![Page 61: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/61.jpg)
Eficiência do UsuárioEficiência do Usuário -Nível de Influência-Nível de Influência
0 - Nenhum dos itens descritos
1 - De 1 a 3 dos itens descritos
2 - De 4 a 5 dos itens
3 - Mais de 5 itens, mas sem haver requerimentos do usuário quanto à amigabilidade do sistema.
4 - Mais de 5 itens e há requerimentos do usuário quanto à amigabilidade do sistema que implicam em atividades, como otimização da digitação (valores default de inicialização).
5 - Mais de 5 itens e há requerimentos do usuário quanto à amigabilidade do sistema que implicam no uso de ferramen-tas e processos especiais para demonstrar o alcance dos objetivos pretendidos.
![Page 62: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/62.jpg)
Ajuste dos Pontos de Função BrutosAvaliação das 14 características
“NI” Indiviual
“NI” Total
Fator de Ajuste
Pontos de Função(Ajustados)
Pontos deFunção Brutos
![Page 63: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/63.jpg)
Fórmula de Cálculo:
NI(total) = NI
FA = 0,65 + ( 0,01 X NI) (0,65 <= Fa <= 1,35)
PF = FA X PFB
14
i=1
Ajuste dos Pontos de Função Brutos
i
![Page 64: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/64.jpg)
Exemplo do Cálculo do Fator de Ajuste:
Se a soma for pesos das quatorze características for 61:Fator de Ajuste = (61 * 0,01) + 0,65 = 1,26
Se o total de Pontos de função brutos for 1000:Pontos de função = Pontos de função brutos X Fator de Ajuste = 1000 * 1,26 = 1260.
![Page 65: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/65.jpg)
Níveis de Detalhamento Níveis de Detalhamento da Contagemda Contagem
![Page 66: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/66.jpg)
Contagem em Fases Contagem em Fases Iniciais do Ciclo de VidaIniciais do Ciclo de Vida
Modelo Modelo
dede
DadosDados
Arquivos Lógicos Arquivos Lógicos Internos e InterfaceInternos e Interface
Quantidade de PF’s Quantidade de PF’s
só depende da quantidadesó depende da quantidade
de ALI’s e de AIE’sde ALI’s e de AIE’s
ProcessosProcessosQuantidade de PF’s
É baseada no número de ALI’s e AIE’s
![Page 67: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/67.jpg)
Contagem em Fases Contagem em Fases Iniciais do Ciclo de Vida Iniciais do Ciclo de Vida
- Estimativa- Estimativa
Modelo Modelo
dede
DadosDados
EE
ProcessosProcessos
Arquivos Lógicos Arquivos Lógicos Internos e InterfaceInternos e InterfaceGrau de Complexidade = Grau de Complexidade =
SimplesSimples
ProcessosProcessosGrau de Complexidade =
Médio
![Page 68: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/68.jpg)
Totais de Pontos de FunçãoTotais de Pontos de Funçãono Cálculo Estimadono Cálculo Estimado Para cada Arquivo Lógico
Interno, somar: 7 PF’s (1 arquivo lógico interno
simples
Para cada Arquivo Lógico Interno, somar:
5 PF’s (1 arquivo Interface simples)
![Page 69: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/69.jpg)
Criação de Banco de Dados de Histórico dos Projetos
Capa / Sumário
do
Projeto Planilhas
de
CálculoBanco de
Histórico
da TPF
![Page 70: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/70.jpg)
OBJETIVOS DO OBJETIVOS DO HISTÓRICOHISTÓRICO
Monitorar os indicadores de produtividade baseados em Pontos de função
Viabilizar avaliação de índices de qualidade nos projetos em função de seu tamanho medido em pontos de função
Transparência dos custos dos projetos referentes ao total de pontos de função
Comparação entre projetos a partir de índices de similaridade
![Page 71: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/71.jpg)
Quando Atualizar o Banco de Quando Atualizar o Banco de Dados de Histórico dos Dados de Histórico dos Projetos ?Projetos ?
Uma vez terminada a fase de cálculo de pontos de função para um novo projeto, os dados históricos devem ser atualizados.
Ao término de cada etapa realizada para comparar a produtividade esperada e a efetivamente obtida.
![Page 72: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/72.jpg)
Definição dos Dados Definição dos Dados HistóricosHistóricos Projeto Plataforma Tipo de processamento predominante Tipo de linguagem Estágio de desenvolvimento Processamento distribuído Demais características Pontos de função ajustados Produtividade estimada Produtividade realizada
![Page 73: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/73.jpg)
Produtividade da Equipe Pode ser medida pela quantidade de
horas que é gasta para disponibilizar
uma certa quantidade de pontos de
função.
Por exemplo: 160 Hs / 10 Pfs ou 16 Hs
/ PF
![Page 74: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/74.jpg)
Etapas para cálculo da produtividade:
.Utilizamos TPF para medir seu tamanho ( em PF ) .Recorremos a registros históricos para determinar
o esforço despendido (em horas - pessoa) .Calculamos a produtividade obtida (em Hora / PF ) .Estabelecemos as produtividades médias obtidas
para os diversos ambientes de desenvolvimento (equipe, recursos de apoio, linguagem, etc.), que serão adotadas como padrão para as estimativas de sistemas a desenvolver.
![Page 75: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/75.jpg)
Principais Fatores Que Influenciam A Produtividade de Um Projeto Inexperiência da equipe
Gerenciamento ineficiente do projeto
Requerimentos instáveis
Falta de metodologia de desenvolvimento
Tamanho do Projeto
![Page 76: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/76.jpg)
Características do Projeto que influenciam na Produtividade
Ao cadastrar cada novo projeto, as características informadas no seu registro, deverão ser utilizadas para auxiliar a seleção da produtividade esperada..
![Page 77: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/77.jpg)
TPF - Cálculo de Estimativas
Pontos deFunçãoBrutos
Input
Output
Interface
Consultas
Pontos de
Função
Avaliaçãodas
características
Nívelde
Influência
Fatorde
Ajuste
ProdutividadeRecurso
PrazoCusto
SistemaPlanejado
Arquivos
![Page 78: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/78.jpg)
Produtividade da Produtividade da EquipeEquipe
Taxas de Produtividade Para Fase de Análise
Recurso Horas / P.F. Custo H.H.( R$ )
01- Líder de Projeto 4 4 2 ,0 0
02- Analista Sist. SR 4 3 5 ,0 0
03- Analista Sist, PL 4 3 0 ,0 0
04- Adm Dados 4 3 7 ,0 0
05- Consultor 4 4 0 ,0 0
06 - Perfil 1 4 3 5 ,0 0
07- Perfil 2 6 3 0 ,0 0
08- Perfil 3 8 2 5 ,0 0
Pag. 1 / 2
![Page 79: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/79.jpg)
Qual Produtividade adotar ?
Base histórica da empresa Média de outras empresas no mesmo
ambiente do projeto Micro / grande porte Cobol C++ CSP Visual Basic
![Page 80: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/80.jpg)
Relacionamento entre Linguagem e Nível
LINGUAGEM NÍVELCOBOL 3.0COBOL II 3.0COBOL / 400 3.5C 2.5C++ 6.0CBASIC 3.5CLIPPER DB 8.0CSP 6.0
NÍVEL DA LINGUAGEM PRODUTIVIDADE MÉDIA PORHOMEM MÊS
1 - 3 5 a 10 Pontos de Função
![Page 81: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/81.jpg)
Cálculo da Cálculo da Produtividade em Hs / Produtividade em Hs /
PFPF LINGUAGEM NÍVEL PF / HM
Cobol 3.0 10.0
Produtividade
em
Hs / PF
160 hs
10 PF
16 hs
1 PF
Melhor Caso
![Page 82: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/82.jpg)
Cálculo da Cálculo da Produtividade em Hs / Produtividade em Hs /
PFPF LINGUAGEM NÍVEL PF / HM
Cobol 3.0 5.0
Produtividade
em
Hs / PF
160 hs
5 PF
32 hs
1 PF
Pior Caso
![Page 83: PONTOS DE FUNÇÃO como ferramenta no Gerenciamento de Projetos de Sistemas Ana Maria Galvão obh @ centroin. com. br](https://reader031.vdocuments.com.br/reader031/viewer/2022011720/5706384c1a28abb8238f6144/html5/thumbnails/83.jpg)
Análise de Pontos de Função como ferramenta Análise de Pontos de Função como ferramenta no Gerenciamento de Projetos de Sistemasno Gerenciamento de Projetos de Sistemas
BFPUGBFPUGhttp:// www. bfpug. com. br/http:// www. bfpug. com. br/
Ana Maria GalvãoAna Maria Galvão obh @ centroin . com . brobh @ centroin . com . br