Pular para o conteúdo principal

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

Engenharia de SoftwareMétricas de Software
Código
fg126236
Banca
FGV
Órgão
AL-GO
Ano
2026
Nível
Superior
Cargo
Analista Legislativo - Desenvolvedor de Sistemas
O departamento de Informática da ALEGO que atende o setor financeiro enfrenta dificuldades em estimar custos e prazos porque não utiliza uma métrica padronizada de tamanho funcional.Para melhorar a previsibilidade e a comparabilidade entre projetos, a diretoria avalia adotar a Análise de Pontos de Função (APF) e busca entender, de forma geral, como essa métrica pode apoiar o planejamento e a gestão de desenvolvimento.
  1. AA APF considera apenas as funcionalidades visíveis para o usuário final, considerando também as funcionalidades internas do sistema.
  2. BUma contagem de pontos de função ajustados é realizada apenas para projetos de desenvolvimento, não sendo necessária em projetos de melhoria.
  3. CA complexidade das funções do tipo transação é determinada exclusivamente pela quantidade de dados processados, sem considerar a estrutura do sistema.
  4. DA contribuição de Arquivos Lógicos Internos (ALI) e Arquivos de Interface Externa (AIE) é padronizada por organizações como o IFPUG, permitindo comparações consistentes entre diferentes sistemas.
  5. EA estimativa de custos em projetos de software utilizando APF é totalmente independente das taxas de produtividade da equipe de desenvolvimento.
Revelar gabarito e comentário

GabaritoD — A contribuição de Arquivos Lógicos Internos (ALI) e Arquivos de Interface Externa (AIE) é padronizada por organizações como o IFPUG, permitindo comparações consistentes entre diferentes sistemas.

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)

Gabarito: letra D. A APF, padronizada pelo IFPUG, define pesos fixos para Arquivos Lógicos Internos (ALI) e Arquivos de Interface Externa (AIE) com base em sua complexidade, permitindo comparações consistentes entre diferentes sistemas, independentemente da tecnologia utilizada.

A banca testa o conhecimento dos conceitos fundamentais da APF: tipos de funções (dados e transação), complexidade, aplicação em diferentes tipos de projeto, e a relação com estimativas de custo.

Alternativa A — ❌ Incorreta

A APF não conta apenas funcionalidades visíveis ao usuário; ela conta todas as funcionalidades que o usuário reconhece, incluindo as funções de dados (ALI e AIE), que são internas ao sistema mas representam dados que o usuário necessita. A redação é contraditória e não reflete o escopo completo da métrica.

Alternativa B — ❌ Incorreta

A contagem de pontos de função ajustados (com fator de ajuste) pode ser aplicada tanto em projetos de desenvolvimento quanto em projetos de melhoria e manutenção. A APF possui contagens específicas para cada tipo: desenvolvimento, melhoria e aplicação.

Alternativa C — ❌ Incorreta

A complexidade das funções de transação (Entrada Externa, Saída Externa, Consulta Externa) é determinada pela quantidade de dados (DER) e pela quantidade de arquivos referenciados (RLR ou TR). Não é exclusivamente pela quantidade de dados; a estrutura (número de arquivos) também influencia.

Alternativa D — ✅ Correta ⟵ GABARITO

O IFPUG (International Function Point Users Group) padroniza a contagem de pontos de função, inclusive os pesos para ALI e AIE conforme a complexidade (baixa, média, alta). Essa padronização permite comparar o tamanho funcional de sistemas distintos, independentemente da linguagem de programação ou plataforma.

Alternativa E — ❌ Incorreta

A estimativa de custos usando APF depende diretamente das taxas de produtividade da equipe (ex.: horas por ponto de função). A APF mede o tamanho funcional, mas a conversão para custo ou prazo exige dados históricos de produtividade. Portanto, não é independente.

Conclusão: a única alternativa correta é a letra D, que reflete corretamente o papel da padronização do IFPUG na contagem de pontos de função.

Link permanente: /questoes/fg126236