SóProvas


ID
697345
Banca
FCC
Órgão
TRE-SP
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre a análise de pontos por função, considere:

I. É um método de contagem padrão capaz de medir as funcionalidades de um sistema sobre o ponto de vista do desenvolvedor.

II. A contagem sem ajustes (UFPC - unadjusted function point count) reflete as funcionalidades contáveis específicas disponibilizadas pelo sistema ou aplicação para o usuário.

III. É uma ferramenta para ajudar usuários a determinar os benefícios de um pacote de aplicativos para sua empresa por meio de contagem das funcionalidades que especificamente atendem seus requerimentos.

Está correto o que consta em

Alternativas
Comentários
  • O erro da questão:

    I. É um método de contagem padrão capaz de medir as funcionalidades de um sistema sobre o ponto de vista do desenvolvedor.

    Resposta: O ponto de vista do usuário, a métrica de ponto de função está voltada para funcionalidades no ponto de vista do usuário.

    II. A contagem sem ajustes (UFPC - unadjusted function point count) reflete as funcionalidades contáveis específicas disponibilizadas pelo sistema ou aplicação para o usuário.

    Correta: A contagem sem ajustes não está levando em conta os requisitos não funcionais da aplicação( perfomace, tempo de reposta, disponibilidade entre outros) refletindo apenas as funcionalidades contáveis.

    III. É uma ferramenta para ajudar usuários a determinar os benefícios de um pacote de aplicativos para sua empresa por meio de contagem das funcionalidades que especificamente atendem seus requerimentos.

    Correta. Os pontos de função ajudam ao usuários a identificar o tamanho de mudanças propostas e funcionalidades requeridas.
  • Sobre o item III, como a contagem de funções ajuda a calcular os benefícios? Ela ajuda a calcular os custos e não os benefícios.
  • Benefícios da APF: 
    - Determinar o tamanho de um pacote adquirido; 
    - Ajudar usuários a determinar os benefícios de um pacote para sua organização; 
    - Suportar a análise de produtividade e qualidade; 
    - Estimar custos e recursos para desenvolvimento e manutenção de software; 
    - Fator de normalização para comparação de software.

    Fonte: http://apf.locaweb.com.br/mod/glossary/view.php?id=1374
  • Concordo com a colega Danielle, A questão o item III está sem pé nem cabeça.
    A banca utilizou um conceito e uma justificativa errada para o conceito.

    "É uma ferramenta para ajudar usuários a determinar os benefícios de um pacote de aplicativos"
    Isso pode ser interpretado como correto, mas o motivo é porque o úsuário pode saber o tamanho do software. Desta forma pode estimar o trabalho e custo de  desenvolver ou manter este software, estimando desta forma o valor que este software vai agregar

    Agora justificar:
    "funcionalidades que especificamente atendem seus requerimentos"
    Não tem fundamento. APF NÃO serve para validar requisitos
  • A assertiva III não diz que a APF serve para validar requisitos.
    O que ela diz é que, ao avaliar se vale a pena adquirir um pacote de aplicativos ao invés de desenvolvê-lo, o usuário pode contar as funcionalidades do pacote que, de fato, atendem às suas necessidades para analisar se vale a pena a aquisição do tal pacote.
    Essa afirmativa foi tirava do livro do Carlos Eduardo Vazquez. No parágrafo de onde a FCC tirou a questão, o autor ainda complementa com a seguinte informação: "Ao avaliar o custo do pacote, o tamanho das funções que serão efetivamente utilizadas, a produtividade e o custo da própria equipe, é possível realizar uma análise do tipo make-or-buy."

    Análise make-or-buy é aquela em que se decide se a funcionalidade será desenvolvida na própria organização ou adquirida no mercado.
  • III - Ferramenta? APF não é uma ferramenta!

  • Pessoal, não discutam com a banca só porque ela chama APF de ferramenta, metodologia, framework etc. Geralmente as pessoas insistem em marcar errado simplesmente porque a banca começa afirmando isso. Analisem a questão como o todo, não se prendam a um termo específico, isso é bobagem. 


    III. É uma xxxx (ignorem) para ajudar usuários a determinar os benefícios de um pacote de aplicativos para sua empresa por meio de contagem das funcionalidades que especificamente atendem seus requerimentos.


    A APF conta funcionalidades? Sim, essa é a função dela.


    Funcionalidades são benefícios? Sim, funcionalidade é aquilo que agrega valor ao negócio. 


    Tem que atender aos requerimentos dos usuários? Sim, a APF é totalmente voltada a visão do usuário. Somente aquilo que importa pra ele deve ser contado como funcionalidade, isso é óbvio, uma empresa de desenvolvimento não pode cobrar por aquilo que não foi pedido (lembre-se que uma das principais razões da existência da APF é calcular os custos de desenvolvimento).


  • d-

    FPA é visao do usuario e independe de tecnologia. Contagem avalia primeiro se é um projeto novo ou manutenção e depois escolhe meio de contagem, que pode ser estimado ou detalhado