-
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.