Glossário da Análise de Pontos de Função


Glossário sobre Análise de Pontos de Função

FATTO Consultoria e Sistemas - www.fattocs.com

Este glossário foi compilado pela FATTO com termos usados no Manual de Práticas de Contagem do IFPUG, versão 4.3, e complementados com outros termos comumente usados pelos praticantes da APF.


Critério de ordenação atual: Por data de atualização crescente Por ordem cronológica: Por data de atualização Mude para decrescente | Por data de criação

Página: (Anterior)   1  2  3  4  5  6  7  8  9  10  ...  19  (Próximo)
  Todos

Caso de Uso

(Última edição: quarta, 26 Nov 2008, 10:55)

O caso de uso é um documento que representa uma unidade discreta de interação entre o usuário e o sistema, ou seja, uma sequência de ações (com possíveis variações) que produz um resultado concreto. Ele descreve uma funcionalidade que o sistema possui do ponto de vista da interação usuário (ou ator) e o sistema. Não deve conter termos técnicos da área de desenvolvimento, apenas a linguagem do usuário. Também não deve descrever como o sistema será construído.

Tipicamente um sistema terá vários casos de uso, cada um abordando uma parte do que o sistema irá fornecer ao seu usuário.


Contagem Estimativa

(Última edição: quarta, 26 Nov 2008, 11:34)
Técnica proposta pela NESMA para estimar o tamanho em pontos de função de um sistema baseado apenas na identificação de todas as suas funções, sem a necessidade de identificar a complexidade delas. Neste caso assume-se a complexidade baixa para os arquivos lógicos e a complexidade média para as transações.

Análise de Pontos de Função

(Última edição: segunda, 11 Mai 2009, 23:21)

Método padrão para medir software do ponto de vista do usuário pela quantificação da funcionalidade fornecida. 

Objetivos da Técnica:
- Medir a funcionalidade que o usuário solicita e recebe;
- Medir o desenvolvimento e manutenção de software de forma independente da tecnologia utilizada para sua implementação.

Objetivos do Processo de Contagem:
- Ser simples o suficiente para minimizar o esforço adicional envolvido no processo de medição;
- Uma medida consistente entre vários projetos e organizações.

Benefícios da APF:
- Determinar o tamanho de um pacote adquirido;
- Ajudar usuários a determinar os benefícios de um pacote para sua organização;
- Suportar a análise de produtividade e qualidade;
- Estimar custos e recursos para desenvolvimento e manutenção de software;
- Fator de normalização para comparação de software.


Atualização On-Line

(Última edição: terça, 12 Mai 2009, 22:48)

Uma das 14 características gerais de sistema que descreve o grau pelo qual arquivos lógicos internos são atualizados de forma on-line. 

Pontue o nível de influência de acordo com as seguintes orientações:
0 - Não há nenhuma atualização on-line.
1 - Existe a atualização on-line de um a três arquivos. Volume de atualização é pequeno e a recuperação é fácil.
2 - Existe a atualização on-line de quatro ou mais arquivos. Volume de atualização é pequeno e a recuperação é fácil.
3 - A atualização da maioria dos arquivos internos é on-line.
4 - Adicionalmente, a proteção contra a perda de dados é essencial e foi especialmente projetada e programada no sistema.
5 - Adicionalmente, o alto volume de processamento torna necessária a análise do custo do processo de recuperação. São incluídos procedimentos altamente automatizados com um mínimo de intervenção do operador.


Complexidade de Processamento

(Última edição: terça, 12 Mai 2009, 23:55)

Uma das 14 características gerais de sistema que descreve em que nível o processamento lógico ou matemático influencia o desenvolvimento da aplicação. Os seguintes componentes estão presentes:
- Controle sensível e/ou processamento específico de segurança da aplicação. Exemplo: processamento especial de auditoria.
- Processamento lógico extensivo. Exemplo: sistema de gestão de crédito.
- Processamento matemático extensivo. Exemplo: sistema de otimização de corte de tecidos.
- Muito processamento de exceção resultando em transações incompletas que devem ser processadas novamente. Exemplo: transações incompletas em ATM em função de problemas de teleprocessamento, falta de dados ou de edição.
- Processamento complexo para manipular múltiplas possibilidades de entrada e saída, como, por exemplo, multimídia, ou independência de dispositivo. Exemplo: sistema de extrato de conta corrente que emite via terminal de retaguarda, auto-atendimento, web, e-mail, telefone celular.

Pontue o nível de influência de acordo com as seguintes orientações:
0 - Nenhum dos itens anteriores.
1 - Qualquer um dos itens anteriores.
2 - Quaisquer dois itens anteriores.
3 - Quaisquer três itens anteriores.
4 - Quaisquer quatro itens anteriores.
5 - Todos os cinco itens anteriores.


Chave primária

(Última edição: quarta, 3 Jun 2009, 16:05)
É um conjunto de um ou mais campos, cujos valores nunca se repetem dentro de um arquivo. É ela que identifica de forma única cada registro do arquivo. Pode ser simples (quando formada por um único campo) ou composta (quando formada por vários campos). Se a chave primária é composta, ou seja, formada por mais de um campo, os valores de cada campo podem se repetir, mas não a combinação desses valores.

Chave Estrangeira

(Última edição: quarta, 3 Jun 2009, 17:56)
Campo (ou conjunto de campos) em um arquivo, reconhecido e solicitado pelo usuário, que existe para estabelecer um relacionamento com outro arquivo. A chave estrangeira aponta para a chave primária do outro arquivo relacionado.

Contagem Indicativa

(Última edição: quinta, 4 Jun 2009, 23:49)
Técnica proposta pela NESMA para estimar o tamanho em pontos de função de um sistema baseado apenas na identificação de seus arquivos lógicos.
O tamanho é dado contando 35 PFs para cada ALI identificado e 15 PFs para cada AIE identificado.
AFP = #ALI x 35 + #AIE x 15

Scope Creep

(Última edição: sexta, 5 Jun 2009, 10:00)

Funcionalidade adicional que não foi originalmente especificada nos requisitos do projeto, porém é identificada conforme o escopo vai sendo melhor esclarecido e as funções definidas.


Função

(Última edição: sexta, 12 Jun 2009, 19:08)
As características ou capacidades de uma aplicação como vistas pelo usuário. Também chamada de funcionalidade. Unidade que representa as suas práticas e procedimentos.


Página: (Anterior)   1  2  3  4  5  6  7  8  9  10  ...  19  (Próximo)
  Todos