Apf Planilha de Contagem

15
Tipo Dado COMPLEXIDADE DO TIPO DADO Tipos de Dados < 20 20 - 50 > 50 1 Baixa Baixa Média 2 a 5 Baixa Média Alta > 5 Média Alta Alta Tipo Transação SAÍDA EXTERNA (SE) E CONSULTAS EXTERNAS (CE) Tipos de Dados (TDs) < 6 6 a 19 > 19 < 2 BAIXA BAIXA MÉDIA 2 a 3 BAIXA MÉDIA ALTA > 3 MÉDIA ALTA ALTA Tipo Transação ENTRADA EXTERNA (EE) Tipos de Dados (TDs) < 5 5 a 15 > 15 < 2 BAIXA BAIXA MÉDIA 2 BAIXA MÉDIA ALTA > 2 MÉDIA ALTA ALTA Tipos de Registros Arquivos Referenciados (Ars) Arquivos Referenciados (Ars)

Transcript of Apf Planilha de Contagem

Page 1: Apf Planilha de Contagem

Tipo Dado Determinar ContribuiçãoCOMPLEXIDADE DO TIPO DADO Tipo de Função

Tipos de Dados ALI< 20 20 - 50 > 50 AIE

1 Baixa Baixa Média

2 a 5 Baixa Média Alta Determinar Contribuição> 5 Média Alta Alta Tipo de Função

EE

Tipo Transação SE

SAÍDA EXTERNA (SE) E CONSULTAS EXTERNAS (CE) CE

Tipos de Dados (TDs)< 6 6 a 19 > 19 Sumário

< 2 BAIXA BAIXA MÉDIA EE = Entrada Externa2 a 3 BAIXA MÉDIA ALTA SE = Saída Externa> 3 MÉDIA ALTA ALTA CE = Consulta Externa

ALI = Arquivo Lógico InternoAIE = Arquivo de Interface ExtrenaDFP = Num. de PF do projeto de Des.

Tipo Transação UFP = Num. de PF n ajustados das funções diponíveis após instalaçao

ENTRADA EXTERNA (EE) CFP = Num. de PF n ajustados das funções de conversão

Tipos de Dados (TDs) VAF = Valor do Fator de Ajuste< 5 5 a 15 > 15 EFP = Num. de PF do projeto de melhoria

< 2 BAIXA BAIXA MÉDIA ADD = Num. de PF n ajustados das funções incluidas no projeto de melhoria2 BAIXA MÉDIA ALTA CHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria

> 2 MÉDIA ALTA ALTA VAFA = Valor do fator de ajuste da aplicação depois do proj. de melhoriaDEL = Num. de PF n ajustados das funções exclídos no projeto de melhoriaVAFB = Valor do fator de ajuste da aplicação antes do projeto de melhoriaADD(2) = Para projetos de APLICAÇÃO. PF n ajustados das funções instaladasAPF = Número de PF ajustados da aplicaçãoUFPB = PF n ajustados da aplicação antes do projeto de melhoriaADD(3) = Para projetos de APLICAÇÃO. PF n ajustados das funções incluidas pelo projeto de melhoriaCHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria depois de seu terminoCHGB = Num. de PF n ajustados das funções alteradas no projeto de melhoria antes de seu termino

Tipo

s de

Re

gist

ros

Arqu

ivos

Ref

eren

ciad

os (A

rs)

Arqu

ivos

Ref

eren

ciad

os

(Ars

)

Page 2: Apf Planilha de Contagem

Determinar ContribuiçãoBaixa Média Alta7 PF 10 PF 15 PF5 PF 7 PF 10 PF

Determinar ContribuiçãoBaixa Média Alta3 PF 4 PF 6 PF

4 PF 5 PF 7 PF

3 PF 4 PF 6 PF

SumárioEE = Entrada Externa

SE = Saída ExternaCE = Consulta Externa

AIE = Arquivo de Interface ExtrenaDFP = Num. de PF do projeto de Des.

UFP = Num. de PF n ajustados das funções diponíveis após instalaçao

CFP = Num. de PF n ajustados das funções de conversãoVAF = Valor do Fator de AjusteEFP = Num. de PF do projeto de melhoriaADD = Num. de PF n ajustados das funções incluidas no projeto de melhoriaCHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoriaVAFA = Valor do fator de ajuste da aplicação depois do proj. de melhoriaDEL = Num. de PF n ajustados das funções exclídos no projeto de melhoriaVAFB = Valor do fator de ajuste da aplicação antes do projeto de melhoriaADD(2) = Para projetos de APLICAÇÃO. PF n ajustados das funções instaladasAPF = Número de PF ajustados da aplicaçãoUFPB = PF n ajustados da aplicação antes do projeto de melhoriaADD(3) = Para projetos de APLICAÇÃO. PF n ajustados das funções incluidas pelo projeto de melhoriaCHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria depois de seu terminoCHGB = Num. de PF n ajustados das funções alteradas no projeto de melhoria antes de seu termino

Page 3: Apf Planilha de Contagem

Fórmula por Tipo de ContagemProjeto de Desenvolvimento DFP = (UFP + CFP) * VAFProjeto de Melhoria EFP=[(ADD + CHGA + CFP) * VAFA] + (DEL * VAFB)Aplicação APF = ADD(2) * VAFAplicação após melhoria APF = [(UFPB + ADD(3) + CHGA) - (CHGB + DEL)] * VAFA

Page 4: Apf Planilha de Contagem

Depois do Projeto de MelhoriaDescrição TIPO TD AR - TR Complexidade

CEP AIE 1 1 BAIXACIDADE IBGE 3 1 BAIXACIDADE AIECLIENTE ALI 19 2 BAIXAIMPOSTO AIE 4 1 BAIXANOTA FISCAL ALI 18 3 BAIXACadastro de cidades EEEditar Cidade EEExcluir Cidade EEConsultar Cidade CEList box - Cidade CE 3 1 BAIXA

Cadastro de Clientes EE 21 3 ALTA

Editar Cliente EE 21 3 ALTA

Excluir Cliente EE 4 2 BAIXA

Consultar Cliente CE 21 2 ALTA

Clientes - Listar na Consulta Rápida CE 2 1 BAIXA

Nota Fiscal - Incluir EE 21 4 ALTANota Fiscal - Editar EE 24 4 ALTANota Fiscal - Excluir EE 3 1 BAIXANota Fiscal - Consultar SE 23 4 ALTANota Fiscal - Faturar SE 15 4 ALTARelatório - Mensal SE 6 4 ALTA

Total de Pontos de Função Não Ajustados

Total de Pontos de Função Ajustados

Page 5: Apf Planilha de Contagem

Depois do Projeto de Melhoria Antes do Projeto de Melhoria Características Gerais de Sistema

Contribuição TD AR - TR Complexidade Contribuição 01 - Comunicação de Dados

5 02 - Processamento Distribuído

5 03 - Performance

3 1 BAIXA 7 04 - Configuração Altamente Utilizada

7 19 2 BAIXA 7 05 - Volume de Transações

5 4 1 BAIXA 57 18 3 BAIXA 7 07 - Eficiência do Usuário Final

5 1 BAIXA 35 1 BAIXA 3 09 - Processamento Complexo

4 2 BAIXA 3 10 - Reusabilidade

5 1 BAIXA 3 11 - Facilidade de Instalação

3 3 1 BAIXA 3 12 - Facilidade de Operação

13 - Múltiplos Locais

6 21 2 ALTA 6 14 - Modificação Facilitada

6 21 2 ALTA 6 EFP=[(ADD + CHGA + CFP) * VAFA] +(DEL * VAFB)3 4 2 BAIXA 3

6 21 2 ALTA 4

3 2 1 BAIXA 3

Sumário6 21 4 ALTA 6 EFP = Num. de PF do projeto de melhoria6 24 4 ALTA 6 ADD = Num. de PF n ajustados das funções incluidas no projeto de melhoria3 3 1 BAIXA 3 CHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria7 23 4 ALTA 7 VAFA = Valor do fator de ajuste da aplicação depois do proj. de melhoria7 15 4 ALTA 7 DEL = Num. de PF n ajustados das funções excludos no projeto de melhoria7 VAFB = Valor do fator de ajuste da aplicação antes do projeto de melhoria

CFP = Num. de PF n ajustados das funções de conversão

92

98.44

06 - Entrada de Dados On-line

08 - Atualização On-Line

Page 6: Apf Planilha de Contagem

Características Gerais de Sistema NI

01 - Comunicação de Dados 4

02 - Processamento Distribuído 4

03 - Performance 3

04 - Configuração Altamente Utilizada 3

05 - Volume de Transações 2

4

07 - Eficiência do Usuário Final 2

3

09 - Processamento Complexo 0

10 - Reusabilidade 4

11 - Facilidade de Instalação 4

12 - Facilidade de Operação 5

13 - Múltiplos Locais 2

14 - Modificação Facilitada 2

EFP=[(ADD + CHGA + CFP) * VAFA] +(DEL * VAFB) Total: 42Valor do Ajuste: 1.07

SumárioEFP = Num. de PF do projeto de melhoriaADD = Num. de PF n ajustados das funções incluidas no projeto de melhoriaCHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoriaVAFA = Valor do fator de ajuste da aplicação depois do proj. de melhoriaDEL = Num. de PF n ajustados das funções excludos no projeto de melhoriaVAFB = Valor do fator de ajuste da aplicação antes do projeto de melhoriaCFP = Num. de PF n ajustados das funções de conversão

06 - Entrada de Dados On-line

08 - Atualização On-Line

Page 7: Apf Planilha de Contagem

PROJETO DE DESENVOLVIMENTODescrição TIPO TD AR - TR Complexidade

CIDADE ALI 3 1 BAIXACLIENTE ALI 19 2 BAIXAIMPOSTO AIE 4 1 BAIXANOTA FISCAL ALI 18 3 BAIXACadastro de cidades EE 5 1 BAIXAEditar Cidade EE 5 1 BAIXAExcluir Cidade EE 4 2 BAIXAConsultar Cidade CE 5 1 BAIXAList box - Cidade CE 3 1 BAIXA

Cadastro de Clientes EE 21 2 ALTAEditar Cliente EE 21 2 ALTA

Excluir Cliente EE 4 2 BAIXA

Consultar Cliente CE 21 2 MÉDIA

Clientes - Listar na Consulta Rápida CE 2 1 BAIXA

Nota Fiscal - Incluir EE 21 4 ALTA

Nota Fiscal - Editar EE 24 4 ALTA

Nota Fiscal - Excluir EE 3 1 BAIXANota Fiscal - Consultar SE 23 4 ALTANota Fiscal - Faturar SE 15 4 ALTA

Total de Pontos de Função Não Ajustados

Total de Pontos de Função Ajustados

Page 8: Apf Planilha de Contagem

PROJETO DE DESENVOLVIMENTO Características Gerais de Sistema

Contribuição 01 - Comunicação de Dados

7 02 - Processamento Distribuído

7 03 - Performance

5 04 - Configuração Altamente Utilizada

7 05 - Volume de Transações

33 07 - Eficiência do Usuário Final

33 09 - Processamento Complexo

3 10 - Reusabilidade

11 - Facilidade de Instalação

6 12 - Facilidade de Operação

6 13 - Múltiplos Locais

3 14 - Modificação Facilitada

6 DFP = (UFP + CFP) * VAF Total:Valor do Ajuste:

3

6

6 Sumário3 DFP = Num. de PF do projeto de Des.7 UFP = Num. de PF n ajustados das funções diponíveis após instalaçao7 CFP = Num. de PF n ajustados das funções de conversão

VAF = Valor do Fator de Ajuste

Total de Pontos de Função Não Ajustados 94

Total de Pontos de Função Ajustados 100.58

06 - Entrada de Dados On-line

08 - Atualização On-Line

Page 9: Apf Planilha de Contagem

NI

4

4

3

3

2

4

2

3

0

4

4

5

2

2

42

1.07

SumárioDFP = Num. de PF do projeto de Des.UFP = Num. de PF n ajustados das funções diponíveis após instalaçaoCFP = Num. de PF n ajustados das funções de conversão

Page 10: Apf Planilha de Contagem

PROJETO - APLICAÇÃODescrição TIPO TD AR - TR Complexidade

CIDADE ALI 4 2 BAIXACLIENTE ALI 31 2 MÉDIAIMPOSTO AIE 8 2 BAIXANOTA FISCAL ALI 19 3 BAIXACadastro de cidades EE 6 1 BAIXAEditar Cidade EE 6 1 BAIXAExcluir Cidade EE 4 1 BAIXAConsultar Cidade CE 6 1 BAIXAList box - Cidade CE 2 1 BAIXAList box - Estado CE 2 1 BAIXACadastro de Clientes EE 33 2 ALTAEditar Cliente EE 33 2 ALTA

Excluir Cliente EE 4 2 BAIXA

Consultar Cliente CE 33 1 MÉDIA

list box: Cliente > Cidade CE 2 1 BAIXA

Clientes - Listar na Consulta Rápida CE 2 1 BAIXACliente - Pesquisa de Clientes CE 13 1 BAIXANota Fiscal - Incluir EE 21 4 ALTA

Nota Fiscal - Editar EE 21 4 ALTA

Nota Fiscal - Excluir EE 4 1 BAIXA

Nota Fiscal - Consultar SE 21 4 ALTA

Nota Fiscal - Faturar SE 15 4 ALTA

Total de Pontos de Função Não Ajustados

Total de Pontos de Função Ajustados

D4
1 - Cidade 2 - uf 3 - id 4 - iss
E4
1 - UF 2 - CIDADE
D5
1 - id 2 - razao social 3 - nome fantasia 4 - endereco 5 - bairro 6 - cep 7 - inscricao estadual 8 - CGC ou CNPJ 9 - tel 10 - cidade 11 - fax 12 - tipo pessoa 13 - email 14 - home page 15 - caixa postal 16 - inscrição municipal 17 - aniversario 18 - observação 19 - ordem contato 20 - nome contato 21 - sexo contato 22 - Endereco Contato 23 - Bairro contato 24 - Cidade 25 - CEP contato 26 - Fone contato 27 - Celular contato 28 - email contato 29 - caixa postal contato 30 - data de nascimento contato 31 - OBSERVACAO CONTATO
E5
1 - CLIENTE 2 - CONTATO
D6
1 - ID 2 - descricao 3 - valor minimo 4 - desc. Para impressao 5 - id aliquota 6 - data inicio aliquota 7 - data fim aliquota 8 - valor percentual aliquota
E6
1 - IMPOSTO 2 - ALIQUOTA
D7
1 - ID nota 2 - Número 3 - Data emissao 4 - Data vencimento 5 - Valor liquido 6 - Valor Bruto 7 - Indicador Cliente 8 - Situação 9 - Motivo do cancelamento 10 - ID nota x Serviço 11 - unidade 12 - Quantidade 13 - Descricao item 14 - Valor unitario 15 - valor total 16 - Imposto 17 - Valor incidente do imposto 18 - Imprime Descricao 19 - Deduz inposto na nota
E7
1 - NOTA FISCAL 2 - ITEM NOTA FISCAL 3 - IMPOSTO NOTA FISCAL
D8
1 - id 2 - nome 3 - uf 4 - ISS 5 - comando 6 - mensagem
E8
1 - CIDADE
D9
1 - id 2 - nome 3 - uf 4 - ISS 5 - comando 6 - mensagem
E9
1 - CIDADE
D10
1 - id 2 - nome 3 - comando 4 - mensagem
E10
1 - CIDADE
D11
1 - id 2 - nome 3 - uf 4 - ISS 5 - comando 6 - mensagem
E11
1 - CIDADE
D12
1 - cidade 2 - comando
E12
1 - CIDADE
D13
1 - estado 2 - Comando
D14
1 - id 2 - razao social 3 - nome fantasia 4 - endereco 5 - bairro 6 - cep 7 - inscricao estadual 8 - CGC ou CNPJ 9 - tel 10 - cidade 11 - fax 12 - tipo pessoa 13 - email 14 - home page 15 - caixa postal 16 - inscrição municipal 17 - aniversario 18 - observação 19 - ordem contato 20 - nome contato 21 - sexo contato 22 - Endereco Contato 23 - Bairro contato 24 - Cidade 25 - CEP contato 26 - Fone contato 27 - Celular contato 28 - email contato 29 - caixa postal contato 30 - data de nascimento contato 31 - OBSERVACAO CONTATO 22 - comando 33 - mensagem
E14
1 - CLIENTE 2 - CONTATO
D15
1 - id 2 - razao social 3 - nome fantasia 4 - endereco 5 - bairro 6 - cep 7 - inscricao estadual 8 - CGC ou CNPJ 9 - tel 10 - cidade 11 - fax 12 - tipo pessoa 13 - email 14 - home page 15 - caixa postal 16 - inscrição municipal 17 - aniversario 18 - observação 19 - ordem contato 20 - nome contato 21 - sexo contato 22 - Endereco Contato 23 - Bairro contato 24 - Cidade 25 - CEP contato 26 - Fone contato 27 - Celular contato 28 - email contato 29 - caixa postal contato 30 - data de nascimento contato 31 - OBSERVACAO CONTATO 22 - comando 33 - mensagem
E15
1 - CLIENTE 2 - CONTATO
D16
1 - id 2 - nome 3 - comando 4 - mensagem
E16
1 - CLIENTE 2 - CONTATO
D17
1 - id 2 - razao social 3 - nome fantasia 4 - endereco 5 - bairro 6 - cep 7 - inscricao estadual 8 - CGC ou CNPJ 9 - tel 10 - cidade 11 - fax 12 - tipo pessoa 13 - email 14 - home page 15 - caixa postal 16 - inscrição municipal 17 - aniversario 18 - observação 19 - ordem contato 20 - nome contato 21 - sexo contato 22 - Endereco Contato 23 - Bairro contato 24 - Cidade 25 - CEP contato 26 - Fone contato 27 - Celular contato 28 - email contato 29 - caixa postal contato 30 - data de nascimento contato 31 - OBSERVACAO CONTATO 22 - comando 33 - mensagem
E17
1 - CLIENTE
D18
1 - cidade 2 - comando
E18
1 - CIDADE
D19
1 - Nome 2 - Codigo
E19
1 - CLIENTE
D20
1 - Cliente 2 - Endereco 3 - Bairro 4 - CEP 5 - Cidade 6 - UF 7 - comando 8 - mensagem
E20
1 - CLIENTE
D21
1 - ID nota 2 - Número 3 - Data emissao 4 - Data vencimento 5 - Valor liquido 6 - Valor Bruto 7 - Indicador Cliente 8 - Situação 9 - Motivo do cancelamento 10 - ID nota x Serviço 11 - unidade 12 - Quantidade 13 - Descricao item 14 - Valor unitario 15 - valor total 16 - Imposto 17 - Valor incidente do imposto 18 - Imprime Descricao 19 - Deduz inposto na nota 20 - Comando 21 - Mensagem
E21
1 - NOTA FISCAL 2 - ITEM NOTA FISCAL 3 - IMPOSTO NOTA FISCAL 4 - CLIENTE
D22
1 - ID nota 2 - Número 3 - Data emissao 4 - Data vencimento 5 - Valor liquido 6 - Valor Bruto 7 - Indicador Cliente 8 - Situação 9 - Motivo do cancelamento 10 - ID nota x Serviço 11 - unidade 12 - Quantidade 13 - Descricao item 14 - Valor unitario 15 - valor total 16 - Imposto 17 - Valor incidente do imposto 18 - Imprime Descricao 19 - Deduz inposto na nota 20 - Comando 21 - Mensagem
E22
1 - NOTA FISCAL 2 - ITEM NOTA FISCAL 3 - IMPOSTO NOTA FISCAL 4 - CLIENTE
D23
1 - Numero nota 2 - ID 3 - Comando 4 - Mensagem
E23
1 - NOTA FISCAL
D24
1 - ID nota 2 - Número 3 - Data emissao 4 - Data vencimento 5 - Valor liquido 6 - Valor Bruto 7 - Indicador Cliente 8 - Situação 9 - Motivo do cancelamento 10 - ID nota x Serviço 11 - unidade 12 - Quantidade 13 - Descricao item 14 - Valor unitario 15 - valor total 16 - Imposto 17 - Valor incidente do imposto 18 - Imprime Descricao 19 - Deduz inposto na nota 20 - Comando 21 - Mensagem
E24
1 - NOTA FISCAL 2 - ITEM NOTA FISCAL 3 - IMPOSTO NOTA FISCAL 4 - CLIENTE
D25
1 - Data de vencimento 2 - Emissao 3 - Numero documento 4 - Cliente 5 - Endereco cliente 6 - unidade 7 - quantidade 8 - Especificacoes 9 - preco unitario 10 - preco total 11 - imposto 12 - iss 13 - total 14 - comando 15 - mensagem
E25
1 - NOTA FISCAL 2 - ITEM NOTA FISCAL 3 - IMPOSTO NOTA FISCAL 4 - CLIENTE
Page 11: Apf Planilha de Contagem

PROJETO - APLICAÇÃO Características Gerais de Sistema

Contribuição 01 - Comunicação de Dados

7 02 - Processamento Distribuído

10 03 - Performance

7 04 - Configuração Altamente Utilizada

7 05 - Volume de Transações

33 07 - Eficiência do Usuário Final

33 09 - Processamento Complexo

3 10 - Reusabilidade

3 11 - Facilidade de Instalação

6 12 - Facilidade de Operação

6 13 - Múltiplos Locais

3 14 - Modificação Facilitada

4 APF = ADD * VAF3

336

6

3 Sumário7 ADD(2) = Para projetos de APLICAÇÃO. PF n ajustados das funções instaladas7 APF = Número de PF ajustados da aplicação

Total de Pontos de Função Não Ajustados 106 UFPB = PF n ajustados da aplicação antes do projeto de melhoriaADD(3) = Para projetos de APLICAÇÃO. PF n ajustados das funções incluidas pelo projeto de melhoria

Total de Pontos de Função Ajustados 106 CHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria depois de seu termino

CHGB = Num. de PF n ajustados das funções alteradas no projeto de melhoria antes de seu termino

06 - Entrada de Dados On-line

08 - Atualização On-Line

Page 12: Apf Planilha de Contagem

Características Gerais de Sistema NI

01 - Comunicação de Dados 0

02 - Processamento Distribuído 0

03 - Performance 0

04 - Configuração Altamente Utilizada 0

05 - Volume de Transações 0

5

07 - Eficiência do Usuário Final 3

5

09 - Processamento Complexo 2

10 - Reusabilidade 3

11 - Facilidade de Instalação 5

12 - Facilidade de Operação 5

13 - Múltiplos Locais 3

14 - Modificação Facilitada 4

Total: 35Influência: 1

SumárioADD(2) = Para projetos de APLICAÇÃO. PF n ajustados das funções instaladasAPF = Número de PF ajustados da aplicaçãoUFPB = PF n ajustados da aplicação antes do projeto de melhoriaADD(3) = Para projetos de APLICAÇÃO. PF n ajustados das funções incluidas pelo projeto de melhoriaCHGA = Num. de PF n ajustados das funções alteradas no projeto de melhoria depois de seu termino

CHGB = Num. de PF n ajustados das funções alteradas no projeto de melhoria antes de seu termino

On-line