SóProvas


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

Encontra-se em desenvolvimento uma nova aplicação, que possuirá 10 ALIs, dos quais 3 serão simples; 5, médios; e 2, complexos. Essa aplicação referenciará dados em dois AIEs simples e possuirá 32 funções transacionais, das quais 18 serão EEs de complexidade baixa; 8 serão CEs de complexidade média; e 6 serão SEs complexas. O fator de ajuste será igual a 1,00 e não serão necessárias funções de conversão de dados.

Julgue o item abaixo, relativo à situação hipotética apresentada.

Na hipótese em questão, o tamanho funcional do projeto de novo desenvolvimento será de 239 pontos de função.

Alternativas
Comentários
  • Para resolver a questão basta multiplicar a quantidade fornecida pelo seu peso em pontos, somar tudo e multiplicar pelo fator de ajuste.

    Cada tipo está com peso em pontos para entre parenteses(Complexo/médio/simples). 

    10 ALIs (15/10/7)

    3 serão simples; 3x7 = 21

    5 médios; 5x10 = 50

    2 complexos. 2x15 = 30

    2 AIEs simples (10/7/5)

    2x5 = 10

    32 funções transacionais

    18 serão EEs (6/4/3) de complexidade baixa; 18x3 = 54

    8 serão CEs (6/4/3) de complexidade média; 8x4 = 32 

    6 serão SEs (7/5/4) complexas. 6x7 = 42 

    O fator de ajuste será igual a 1,00 e não serão necessárias funções de conversão de dados.

    (21 + 50 + 30 + 10 + 54 + 32 + 42) * 1 = 239

  • Dica para memorizar a tabela:

    http://denisfrancis.wordpress.com/2012/04/11/analise-por-pontos-de-funcao-como-memorizar-a-tabela-de-complexidades/


  • 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

  • CERTO

    A ordem da tabela é simples-médio-complexo.

    ALI 7-10-15 , AIE 5-7-10 , EE 5-7-10, SE 4-5-7, CE 3-4-6

    10 ALIs = (3 simples * 7 pontos) + (5 médios * 10 pontos) + (2 complexos * 15 pontos) = 101 pontos

    2 AIEs = (2 simples * 5 pontos) = 10 pontos 

    32 funções transacionais:

    18 EEs = (18 complexidade baixa * 3 pontos) = 54 pontos                                                                                                                      8 CEs = (8 complexidade média * 4 pontos) = 32 pontos                                                                                                                        6 SEs = (6 Complexas * 7 pontos) = 42 pontos.    

    O fator de ajuste será igual a 1,00 e não serão necessárias funções de conversão de dados.

    (101 + 10 + 54 + 32 + 42) = 239  pontos de função

    Obs: Complexidade baixa é a mesma coisa de complexidade simples.



  • Renato Camargos, essa tabelinha salvará vidas! Muito obrigado!

  • Eduardo, sua consideração não tem muita relação com a questão, mas não pude deixar de observar que está incorreta. Funções de conversão são consideradas apenas para projetos de desenvolvimento e não de melhorias como você apontou.