Treinamento apf
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 qualquer momento
• 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 o tipo 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 a