Pular para o conteúdo principal

Questão de Engenharia de Software — Métricas de Software — FGV 2025

Engenharia de SoftwareMétricas de Software
Código
fg105427
Banca
FGV
Órgão
AL-AM
Ano
2025
Nível
Superior
Cargo
Analista Legislativo - Programador
No método de Análise de Ponto de Função (APF) simplificado, o Analista calcula a Contagem de Pontos de Função Não Ajustada (UFC). Antes de chegar à Contagem Final de Pontos de Função (FPC), é necessário aplicar o Fator de Ajuste de Valor (VAF). O principal objetivo da aplicação do Fator de Ajuste de Valor (VAF) na Metodologia APF é
  1. Aadaptar a contagem de pontos ao framework de desenvolvimento (backend ou frontend).
  2. Bajustar a complexidade da contagem funcional com base nas 14 características de processamento da aplicação.
  3. Ctransformar a métrica de Pontos de Função em Story Points para uso em metodologias ágeis.
  4. Dconverter a estimativa de tamanho funcional em esforço (horas/pessoa)
  5. Eponderar a experiência da equipe de desenvolvimento na contagem final.
Revelar gabarito e comentário

GabaritoB — ajustar a complexidade da contagem funcional com base nas 14 características de processamento da aplicação.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Análise de Pontos de Função (APF) – Fator de Ajuste de Valor (VAF)

Gabarito: letra B. O principal objetivo do VAF é ajustar a contagem de pontos de função não ajustados (UFC) com base na influência das 14 Características Gerais do Sistema (CGS), conforme definição da IFPUG. Cada CGS recebe um nível de influência de 0 a 5, e a soma ponderada compõe o VAF, que é multiplicado pela UFC para obter a contagem final de pontos de função (FPC).

A banca testa o conhecimento sobre o propósito do VAF, que é um fator de complexidade sistêmica, não de tecnologia, esforço ou metodologia ágil.

IFPUG (International Function Point Users Group):

“Para calcular o Valor do Fator de Ajuste (VAF), o primeiro passo é: Avaliar 14 Características Gerais do Sistema (CGSs); cada uma dessas características é avaliada com um Nível de Influência (NI); a escala usada vai de 0 (nenhuma influência) até 5 (influência essencial).”

As 14 CGS são: 1. Comunicação de dados, 2. Processamento distribuído, 3. Performance, 4. Configuração do equipamento, 5. Volume de transações, 6. Entrada de dados online, 7. Interface com o usuário, 8. Atualização online, 9. Processamento complexo, 10. Reusabilidade, 11. Facilidade de implantação, 12. Facilidade operacional, 13. Múltiplos locais, 14. Facilidade de mudanças.

Aspecto

Descrição

Relação com o VAF

Objetivo principal

Ajustar a contagem de pontos de função não ajustados (UFC) com base na complexidade sistêmica

O VAF é multiplicado pela UFC para obter a contagem final (FPC)

Base de cálculo

14 Características Gerais do Sistema (CGS)

Cada CGS recebe nível de influência de 0 a 5, compondo o VAF

Natureza do ajuste

Complexidade funcional sistêmica, independente de tecnologia

Não considera framework, esforço, metodologia ágil ou experiência da equipe

Alternativa correta (B)

Ajustar a complexidade da contagem funcional com base nas 14 características de processamento da aplicação

Reflete exatamente o propósito do VAF conforme a IFPUG

Alternativa A — ❌ Incorreta

“Adaptar a contagem de pontos ao framework de desenvolvimento (backend ou frontend).” O VAF não considera framework ou tecnologia. A APF é independente de tecnologia, e o VAF ajusta a complexidade funcional por características sistêmicas, não por detalhes de implementação.

Alternativa B — ✅ Correta ⟵ GABARITO

“Ajustar a complexidade da contagem funcional com base nas 14 características de processamento da aplicação.” Exatamente: o VAF mede o grau de influência dessas 14 CGS, refletindo a complexidade sistêmica e ajustando a contagem de pontos de função não ajustados.

Alternativa C — ❌ Incorreta

“Transformar a métrica de Pontos de Função em Story Points para uso em metodologias ágeis.” O VAF não converte para Story Points – trata-se de um ajuste dentro da própria APF. Story Points são outra métrica, geralmente subjetiva, e independente da APF.

Alternativa D — ❌ Incorreta

“Converter a estimativa de tamanho funcional em esforço (horas/pessoa).” O VAF ajusta o tamanho funcional, não converte diretamente em esforço. A conversão em esforço é feita posteriormente utilizando produtividade histórica ou modelos de estimativa, sem relação direta com o VAF.

Alternativa E — ❌ Incorreta

“Ponderar a experiência da equipe de desenvolvimento na contagem final.” O VAF é baseado nas características do sistema, não na equipe. A experiência da equipe pode influenciar a produtividade, mas não compõe o fator de ajuste da APF.

Gabarito: letra B.

Link permanente: /questoes/fg105427