SóProvas


ID
895165
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito de análise de pontos de função, julgue os itens
subsecutivos.

Na contagem de um projeto de manutenção ou de melhoria, as funções de conversão de dados não devem ser contadas.

Alternativas
Comentários
  • Perceba na fórmula abaixo que constam os pontos de conversão de dados.
    Fórmula para cálculo :

    EFP = [(ADD + CHGA + CFP) * VAFA] + (DEL * VAFB)

    Onde:

    EFP – Número de pontos de função do projeto de melhoria;

    ADD – Número de pontos de função não ajustados das funções incluídas pelo projeto de melhoria;

    CHGA – Número de pontos de função não ajustados das funções modificadas depois das modificações;

    CFP - Número de pontos de função não ajustados adicionados pela conversão;

    VAFA – Valor do fator de ajuste da aplicação depois do projeto de melhoria;

    DEL - Número de pontos de função não ajustados das funções excluídas pelo projeto de melhoria;

    VAFB – Valor do fator de ajuste da aplicação antes do projeto de melhoria.

  • Segundo a técnica de mensuração em pontos de função, somente podemos considerar funções de conversão de dados para projetos de melhoria pois  poderemos migrar dados de um sistema legado para o novo. Para os projetos em manutenção NUNCA veremos as funções de conversão pois estamos atuando sobre a mesma fronteira da aplicação.

    IFPUG 4.3.1
  • Creio que para projeto de desenvolvimento também é contado, e não, exclusivamente, para os projetos de melhoria.
  • Existem 3 tipos de contagem:

    Projeto de Desenvolvimento: são os novos projetos, que ainda não foram para a produção.
    Projeto de Melhoria: são as manutenções nos projetos já entregues
    Contagem de Aplicação: são as contagens em produtos já entregues. Apenas para saber o tamanho, não houve manutenção.

    As funções de conversão são usadas para medir o esforço para converter dados para o sistema. Por exemplo a importação de dados do sistema legado.

    O única caso em que não são usadas as funções de conversão é a contagem de aplicação, as demais utilizam.
  • Prezados,
    A questão trata de contagem de pontos de função.
    Dentro da contagem de pontos de função, a primeira etapa do processo é determinar o tipo de contagem, que pode ser:
    - Contagem de projeto de desenvolvimento: O número de pontos de função de um projeto de desenvolvimento mede a funcionalidade fornecida aos usuários finais quando da primeira instalação do software entregue quanto o projeto estiver pronto. Esta contagem também abrange as funções de conversão de dados que serão precisas para a implantação do software. Como exemplo de função de conversão de dados pode-se citar a necessidade de importar dados de um sistema antigo para o sistema em implantação.(VAZQUEZ,2005)
    - Contagem de projeto de melhoria ( manutenção ) : Em um projeto de melhoria o número de pontos de função mede as modificações para uma aplicação já existente ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados. Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação.(VAZQUEZ,2005)
    - Contagem de projeto de aplicação : A contagem de pontos de função de uma aplicação refere-se a uma aplicação já instalada e mede a funcionalidade fornecida ao usuário pela aplicação instalada provendo uma medida da atual funcionalidade ganha pelo usuário da aplicação. Ela é iniciada ao final da contagem do projeto de desenvolvimento e atualizado no final do projeto de melhoria. (VAZQUEZ,2005)
    As funções de conversões de dados são funcionalidades providas somente na instalação do sistema. Elas existem para converter dados ou proporcionar outros requisitos estabelecidos pelo usuário e necessários à conversão. (IFPUG2010)
    Como podemos ver, a contagem de projeto de melhoria conta também as funções de conversão de dados, não obstante, a mesma está presente também na fórmula do calculo:
    EFP = [(ADD + CHGA + CFP) * VAFA] + (DEL * VAFB)
    Onde:
    EFP – Número de pontos de função do projeto de melhoria;
    ADD – Número de pontos de função não ajustados das funções incluídas pelo projeto de melhoria;
    CHGA – Número de pontos de função não ajustados das funções modificadas depois das modificações;
    CFP - Número de pontos de função não ajustados adicionados pela conversão;
    VAFA – Valor do fator de ajuste da aplicação depois do projeto de melhoria;
    DEL - Número de pontos de função não ajustados das funções excluídas pelo projeto de melhoria;
    VAFB – Valor do fator de ajuste da aplicação antes do projeto de melhoria.
     
    Fontes :
    IFPUG2010 THE INTERNATIONAL FUNCTION POINT USERS GROUP, Princeton Junction. Function Point Counting Practices Manual release 4.3.1 [s.l.]
    VAZQUEZ, C. E.;SIMÕES, G. S; ALBERT, R. M. Análise de Pontos de Função – Medição, Estimativas e Gerenciamento de Projetos de Software. 2005. 3.ed. São Paulo- Editora Erica
  • Esse manutenção OU melhoria, me pegou errei a questão. (MAS SÃO A MESMA COISA)


    - Contagem de projeto de melhoria ( manutenção ) : Em um projeto de melhoria o número de pontos de função mede as modificações para uma aplicação já existente ou seja, as funções adicionais , modificadas ou excluídas do sistema pelo projeto e as funções de conversões de dados. Após a conclusão e implantação do projeto de melhoria , o número de pontos de função da aplicação deve ser atualizado para refletir as mudanças nas funcionalidades da aplicação.(VAZQUEZ,2005)