Treinamento apf

Disponível somente no TrabalhosFeitos
  • Páginas : 9 (2220 palavras )
  • Download(s) : 0
  • Publicado : 21 de março de 2013
Ler documento completo
Amostra do texto
Curso de Capacitação em Análise de Pontos de Função

Revisão

Revisão
• Reunir a documentação disponível
• Documentação de suporte

• Descrever a funcionalidade entregue pelo software

• Descrever a funcionalidade impactada pelo projeto de software medido

Revisão
• Visão do Usuário

• Usuário
• É qualquer pessoa ou coisa que se comunica ou interage com o software a qualquermomento

• Requisitos Funcionais do Usuário
• Subconjunto dos requisitos do usuário que descrevem o que o software deverá fazer em termos de tarefas e serviços

Revisão
• Visão do Usuário
• É uma descrição das funções do negócio

• Pode ser feito por declaração verbal pelo usuário através de seu ponto de vista
• É aprovada pelo usuário • Pode ser usada para medir o tamanho funcional •Pode variar na forma física
• Ex.: documento de requisitos, especificações especificações detalhadas, manuais do usuário externas,

Revisão
• Tipos de Contagem de Pontos de Função

• Contagem de pontos de função de projeto de desenvolvimento

• Contagem de pontos de função de projeto de melhoria
• Contagem de pontos de função de aplicação

Revisão
• Propósito da Contagem
• Determina otipo de contagem de ponto de função e o escopo da contagem

• Escopo da Contagem
• Define o (sub)conjunto do software que está sendo medido

• Fronteira
• Define o que é externo à aplicação

Revisão

Revisão
• Funções de Dados

• Arquivo Lógico Interno (ALI)

• Arquivo de Interface Externa (AIE)

Revisão

Determinação da Complexidade e Contribuição
• Complexidade Funcional(Baixa, Média, Alta)

• Número de Tipos de Dados (TD)

• Número de Tipos de Registros (TR)

Revisão
• Definição de Tipo de Dado (TD)

• Campo único • Reconhecido pelo usuário • Não repetido

Revisão
• Definição de Tipo de Registros (TR)

• É um subgrupo de dados • Reconhecido pelo usuário • Dentro de uma função de dados

Revisão

Revisão

Processo de contagem
• Reunir adocumentação disponível • Determinar o escopo e a fronteira da contagem, identificando os requisitos funcionais do usuário • Medir funções de dados • Medir funções de transação

• Calcular tamanho funcional
• Documentar e reportar

Função de Transação

• É um processo elementar que oferece funcionalidade ao usuário para processar dados.
• Entrada externa (EE) • Saída externa (SE)

•Consulta externa (CE)

Entrada Externa (EE)
• Processo elementar • Processa dados ou informações de controle que vêm de fora da fronteira da aplicação • Intenção Primária
• Manter um ou mais ALIs e/ou alterar o comportamento do sistema

Entrada Externa (EE)
• Exemplo:
• Janela que permite adicionar, excluir e alterar registros em arquivos contribui com três entradas externas • Transações querecebem dados externos manutenção de Arquivos Lógicos Internos utilizados na

• Não Exemplos:
• Telas de filtro de relatórios e consultas • Menus • Telas de Login

Saída Externa (SE)
• Processo elementar • Envia dados ou informações de controle para fora da fronteira da aplicação • Intenção Primária
• Apresentar informações ao usuário através de lógica de processamento que não seja apenasa recuperação de dados ou informações de controle

Saída Externa (SE)
• Lógica de processamento:
• Ao menos uma fórmula matemática ou cálculo • Criar dados derivados
• Não é necessário que sejam apresentados

• Manter (incluir, alterar ou excluir dados de) um ou mais ALI e/ou alterar o comportamento do sistema

Saída Externa (SE)
• Exemplos:
• Relatórios com totalização de dados •Relatórios que também atualizam arquivos • Telas de login (com criptografia)

• Não exemplos:
• Telas de Help • Drop-downs • Consultas e relatórios sem nenhum totalizador

Consulta Externa (CE)
• Processo elementar • Envia dados ou informações de controle para fora da fronteira da aplicação

• Intenção Primária
• Apresentar informações ao usuário por meio de uma simples recuperação de...
tracking img