Professional Documents
Culture Documents
APF
Escopo da Contagem
Fronteira da Aplicação
Tipos de dados
Tipos de Registros
Tipos de Dados: são campos reconhecidos pelo usuário como únicos e não
repetidos, incluindo atributos de chave estrangeira, mantidos no arquivo.
Exemplo:
CD de Música;
ALI: 1 (O CD de música);
Tipo de Dado (TD): 9 (Campos únicos) ;
Tipo de Registro (TR): 2 (Grupo CD e Grupo Música).
ETAPA 3: CONTAGEM DAS FUNÇÕES DE DADOS
EXEMPLO
Exemplo:
ALI 2 (BAIXA) x 7 = 14
0 (MÉDIA) x 10 =0 14
0 (ALTA) x 15 =0
AIE 1 (BAIXA) x 5 =5
0 (MÉDIA) x 7 =0 5
0 (ALTA) x 10 =0
Processo elementar;
Processo elementar;
Processo Elementar;
Exemplos:
Lógica de Processamento:
ETAPA 4: CONTAGEM DAS FUNÇÕES TRANSACIONAIS
TERMOS UTILIZADOS
ETAPA 4: CONTAGEM DAS FUNÇÕES TRANSACIONAIS
Determinação da Complexidade:
<5 5 – 15 > 15
Arquivos
(AR’s)
<5 5 – 15 > 15
Arquivos
(AR’s)
OU
AIE lido pela função do tipo de transação.
Tabela de contribuição dos pontos de função não ajustados das funções do tipo de transação
ETAPA 4: CONTAGEM DAS FUNÇÕES TRANSACIONAIS
0. Nenhuma influência;
1. Influência Mínima;
2. Influência Moderada;
3. Influência Média;
4. Influência Significativa;
5. Grande Influência.
ETAPA 5: DETERMINAR O FATOR DE AJUSTE
Contagem
Concluímos que :
Influências:
Linguagem de codificação;
Tamanho do sotware;
Exeperiência da equipe;
Métodos estruturados;
Ambiente de desenvolvimento;
Qualidade de expansão/manutenção;
Reutilização de código;
Organização da equipe.
ETAPA 5: DETERMINAR O FATOR DE AJUSTE
EXEMPLO
Vantagens:
Uma ferramenta para medir as unidades de um produto de software para apoiar a análise de
qualidade e produtividade;
www.cin.ufpe.br/~if720/slides/Pontos-de-funcao.ppt
ETAPA 5: DETERMINAR O FATOR DE AJUSTE
EXEMPLO
OBRIGADO!
Carlos Augusto de Sousa Lima:
carloslima_2008@hotmail.com
jcorreavian@hotmail.com