quarta, 8 Mai 2024, 19:02
Site: FATTO
Curso: FATTO (FATTO)
Glossário: Glossário da Análise de Pontos de Função

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.

Contribuição

(Última edição: quarta, 9 Mai 2012, 15:03)

A contribuição dos tipos de função (ALI,AIE,EE,SE,CE) aos pontos de função da aplicação.

O termo "contribuição" no que se refere a uma função em especial ou ao conjunto de funções de determinado tipo corresponde à quantidade de pontos de função apurados para essa função em especial ou ao conjunto de funções de determinado tipo, conforme o caso.

Informação de Controle

(Última edição: sábado, 12 Jul 2008, 18:45)

Dados que influenciam um processo elementar da aplicação sendo contada. Especifica o que, quando ou como os dados devem ser processados. Em resumo, são parâmetros.

Exemplos:

"O que" - determinado campo especifica que o cálculo da parcela deve contemplar somente o valor vencido ou o valor corrigido com juros e multa.

"Quando" - uma enquete pode ter um fechamento automático (votações finalizadas) definido pela data de encerramento da mesma.

"Como" - durante a compra de uma passagem aérea, o cliente informa em um campo como deseja receber a confirmação da compra: por e-mail, torpedo (SMS) ou fax.

Manutenção Corretiva

(Última edição: quinta, 3 Fev 2011, 15:49)

Modificação reativa de um produto de software executada depois da entrega para corrigir problemas identificados. A modificação corrige os produtos de software para satisfazer os requisitos. (ISO/IEC 14764:2006)

Escopo da Contagem

(Última edição: quinta, 3 Fev 2011, 15:55)

O escopo da contagem define o conjunto de requisitos funcionais do usuário a ser incluído na contagem de pontos de função. Ele:

  • Define um (sub)conjunto do software sendo medido;
  • É determinado pelo próposito da contagem de pontos de função;
  • Identifica quais funções serão incluídas na contagem de pontos de função
    para fornecer respostas relevantes ao propósito da contagem;
  • Pode incluir mais de uma aplicação.

O escopo da contagem de:

  • Uma contagem de projeto de melhoria inclui todas as funcionalidades incluídas, alteradas e excluídas. As fronteiras das aplicações impactadas permanecem as mesmas. A funcionalidade das aplicações refletem o impacto das funções sendo incluídas, alteradas e excluídas.
  • Uma contagem de projeto de desenvolvimento inclui todas as funções impactadas (construídas ou customizadas) pelas atividades do projeto.
  • Uma contagem de pontos de função da aplicação pode incluir, dependendo do propósito, apenas as funções sendo usadas pelo usuário ou todas as funcionalidades entregues. Por exemplo, fornecer um pacote como a solução de software.

Comunicação de Dados

(Última edição: quinta, 16 Nov 2006, 11:40)

Uma das 14 características gerais de sistema que descreve o grau pelo qual a aplicação comunica-se diretamente com o processador. Os dados ou informações de controle utilizados pela aplicação são enviados ou recebidos por meio de recursos de comunicação. Terminais conectados localmente à unidade de controle são considerados recursos de comunicação. Protocolo é um conjunto de convenções que permite a transferência ou intercâmbio de informações entre dois sistemas ou dispositivos. Todos os links de comunicação necessitam de algum tipo de protocolo.

Pontue o seu nível de influência de acordo com as seguintes orientações:
0 - A aplicação é puramente batch ou uma estação de trabalho isolada.
1 - A aplicação é puramente batch, mas possui entrada de dados ou impressão remota.
2 - A aplicação é batch, mas possui entrada de dados e impressão remota.
3 - A aplicação possui entrada de dados on-line, front-end de teleprocessamento para um processamento batch ou sistema de consulta.
4 - A aplicação é mais que um front-end, mas suporta apenas um tipo de protocolo de comunicação.
5 - A aplicação é mais que um front-end, e suporta mais de um tipo de protocolo de comunicação.

Tipo de Dado

(Última edição: terça, 22 Mar 2011, 14:31)

Campo único reconhecido pelo usuário e não repetido. Também chamado Dado Elementar Referenciado (DER) ou Data Element Type (DET).

Regras para contagem em um arquivo lógico:

- Conte um DER para cada campo único, reconhecido pelo usuário e não repetido, mantido ou recuperado pela função de dados durante a execução de todos os processos elementares no escopo da contagem.

Regras para contagem em uma transação:

- conte um tipo de dado para cada campo que entra ou sai pela fronteira da aplicação, na direção do usuário, e que seja necessário à execução do processo elementar.

- conte um tipo de dado para a capacidade de especificar uma ação

- conte um tipo de dado para a capacidade da transação de emitir uma mensagem para o usuário (seja de erro, aviso, alerta, confirmação, etc).

Função de Dados

(Última edição: quarta, 12 Jun 2013, 12:07)

A funcionalidade fornecida ao usuário para atender requisitos por dados internos e externos. São Arquivos Lógicos Internos (ALI) ou Arquivos de Interface Externa (AIE).

Defeito

(Última edição: terça, 28 Nov 2006, 23:41)

Um problema o qual, sem sua correção, poderia causar uma aplicação falhar ou produzir um resultado incorreto. A falta de uma funcionalidade que foi especificada ou solicitada também é considerada um defeito.

Dado Derivado

(Última edição: quinta, 16 Jul 2009, 12:01)

Informação criada a partir da transformação de dados existentes. Requer outro processamento além da recuperação, conversão, formatação e/ou edição direta de dados de um arquivo lógico interno e/ou arquivo de interface externa.

Ou seja, é um dado que é apresentado pelo sistema mas que não está armazenado em um arquivo lógico. Ele é criado através de uma lógica de processamento (cálculo, por exemplo). Exemplos de dados derivados podem ser todos os campos apresentados pela transação que sejam resultados de cálculos: total de faturamento, tempo médio entre falhas, % de participação do produto X nas vendas, etc.