SóProvas


ID
1643179
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre os conceitos da técnica de análise de pontos de função, julgue o item subsecutivo.

Quando duas ou mais aplicações mantém e(ou) referenciam a mesma função de dados, deve-se contar os DERs (dados elementares referenciados) de todas as funções de dados das aplicações envolvidas.

Alternativas
Comentários
  • No caso em questão você conta apenas uma vez os DER's.

  • Dado Elementar Referenciado (DER):

    - Atributo único, reconhecido pelo usuário, e não repetido;

    - Similar ao conceito de campos em uma tabela ou atributos em um objeto;

    - Sua identificação precisa depende da visão e da utilização do usuário.

  • Tenho uma dúvida. A questão tem um "deve-se", mas algo me impediria de contar os DER's dessa mesma função referenciada para cada projeto de contagem, individualmente? Ou o que a questão quer dizer é que, se eu contei um ALI Y na aplicação1, não posso mais contar o AIE Y na aplicação2?

  • Acredito que o erro esteja em "os DERs de todas as funções de dados das aplicações envolvidas.", quando na verdade se deve contar apenas os DERs que são referenciados/mantidos dentro da fronteira da aplicação.


    flashfs flashfs,

    Acho que este exemplo responde sua pergunta:

    - Supondo que exista uma função de dados com os atributos A, B, C e D.

    - A aplicação 1 referencia os atributos A e B;

    - A aplicação 2 referencia os atributos B, C e D;


    Dentro da fronteira da aplicação 1, a função de dados (podendo ser ALI ou AIE) vai possuir os atributos A e B

    Dentro da fronteira da aplicação 2, a função de dados (podendo ser ALI ou AIE) vai possuir os atributos B, C e D




  • temos que a questão esta dizendo que deve-se contar TODOS as funções de dados.  Só isso já invalida a questão porque o que você tem que medir é aquilo que é de relevância (independente de ser AIE, ALI DERs), tem que contar aquilo que vai agregar valor no projeto para a analise que você quer realizar, você não vai medir ou contar TUDO até porque isso sai caro demais. 

  • (Dificuldade: Difícil) Apesar de a redação confundir um pouco o entendimento, a questão quis dizer que temos uma única base de dados (ALI/AIE) sendo referenciada por duas ou mais aplicações. Faz sentido contar os Dados Elementares Referenciados (DER) para cada aplicação? Não, conta-se apenas uma vez


    Fonte: http://www.estrategiaconcursos.com.br/blog/concurso-tcu-engenharia-de-software-e-desenvolvimento-de-sistemas/
  • Na contagem por ponto de função, deve-se contar um item para cada campo reconhecido pelo usuário. Se este campo aparecer mais de uma vez em mais de um lugar ele deve ser contado apenas uma vez (principalmente se este fato ocorrer pela tecnologia utilizada) 

  • Acho que o erro está no seguinte: para determinar a complexidade do ALI ou AIE, devem ser contados apenas os DERs referenciados por cada aplicação separadamente. 

    Conforme o IFPUG 4.2, página 6-7:
    "Quando duas aplicações mantém e/ou referenciam o mesmo ALI/AIE, mas cada uma mantém/referencia diferentes DERs, conte apenas os DERs que estão sendo usados por cada aplicação para medir o ALI/AIE."

    Ou seja, não são contados todos os DERs, mas sim apenas aqueles que são referenciados pela aplicação em questão.

  • 5.4.4  Contar os DERs para cada função de dados

    b)  quando  duas  ou  mais  aplicações  mantiverem  e/ou  referenciarem  a  mesma  função  de  dados, contar APENAS os DERs utilizados pela aplicação medida,  NOTA 2  Os atributos não referenciados pela aplicação medida não são contados.

    Fonte: Manual de práticas de contagem APF - Versão 4.3.1 (Página 12)