Pular para o conteúdo principal

Questão de Engenharia de Software — Análise de Pontos de Função (APF) — CESPE / CEBRASPE 2025

Engenharia de SoftwareAnálise de Pontos de Função (APF)
Código
ce417872
Banca
CESPE / CEBRASPE
Órgão
TCE RS
Ano
2025
Cargo
APE (TCE-RS)

A respeito da gestão de projetos e produtos de software, julgue o item que se segue.

 

No cálculo de pontos de função (FP) por meio da equação FP = count_total \times [0,65 + 0,01 \times Σ(Fi)], em que count_total corresponde à contagem bruta dos pontos de função, o somatório dos Fi, Σ(Fi), reflete a subjetividade inerente à avaliação da complexidade do projeto.

  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

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: o papel dos fatores de ajuste

Gabarito: Certo (C). A equação apresentada é a fórmula clássica da Análise de Pontos de Função (APF), e o somatório Σ(Fi) corresponde exatamente aos 14 fatores de ajuste (Características Gerais do Sistema), que introduzem um componente de avaliação subjetiva na medição, pois dependem do julgamento do analista sobre o grau de influência de cada característica no sistema. A afirmação está correta.

A Análise de Pontos de Função é uma técnica de medição de tamanho funcional do software, criada por Allan Albrecht na IBM em 1979, que quantifica as funcionalidades sob o ponto de vista do usuário, independentemente da tecnologia ou linguagem de programação utilizada. O processo de contagem envolve identificar as funções de dados (ALI e AIE) e as funções de transação (EE, SE e CE), classificar cada uma por complexidade (baixa, média ou alta) e somar os pontos de função não ajustados (count_total).

A fórmula completa da APF é: FP = count_total × [0,65 + 0,01 × Σ(Fi)], onde:

  • count_total é a soma dos pontos de função não ajustados (UFPC – unadjusted function point count), obtida pela contagem das funções de dados e transação com suas complexidades.

  • Fi são os 14 fatores de ajuste, também chamados de Características Gerais do Sistema (CGS), que avaliam a influência de aspectos como comunicação de dados, processamento distribuído, performance, volume de transações, entrada de dados online, interface com o usuário, atualização online, processamento complexo, reusabilidade, facilidade de implantação, facilidade operacional, múltiplos locais e facilidade de mudanças.

Cada fator Fi recebe um valor de 0 a 5, indicando o grau de influência daquela característica no sistema. O somatório Σ(Fi) pode variar de 0 a 70. O fator de ajuste [0,65 + 0,01 × Σ(Fi)] varia, portanto, de 0,65 (quando Σ(Fi) = 0) a 1,35 (quando Σ(Fi) = 70). Esse fator ajusta os pontos de função brutos para refletir a complexidade geral do sistema.

A subjetividade mencionada no enunciado reside exatamente na atribuição dos valores de 0 a 5 para cada Fi. Essa avaliação depende da interpretação do analista sobre o quanto cada característica geral influencia o sistema em questão. Por exemplo, um sistema com alta necessidade de performance (Fi = 5) terá um fator de ajuste maior do que um sistema com baixa necessidade (Fi = 0). Essa subjetividade é inerente à técnica, e é por isso que a APF, embora busque objetividade na contagem das funções, incorpora um componente de julgamento nos fatores de ajuste.

É importante distinguir a contagem bruta (count_total) da contagem ajustada (FP). A contagem bruta é baseada em regras bem definidas e tabelas de complexidade, sendo relativamente objetiva. Já a contagem ajustada introduz os fatores de ajuste, que são subjetivos. Essa distinção é crucial para entender a afirmação da questão.

A banca explora exatamente essa distinção: o candidato pode achar que a subjetividade está na contagem das funções, mas ela está nos fatores de ajuste. A contagem das funções segue critérios padronizados, enquanto os fatores de ajuste dependem da avaliação do analista. Portanto, a afirmação está correta ao atribuir a subjetividade ao somatório dos Fi.

Fórmula APF
  • 1FP = count_total × [0,65 + 0,01 × Σ(Fi)]
  • 2count_total
    • Contagem bruta (UFPC)
    • Funções de dados (ALI, AIE)
    • Funções de transação (EE, SE, CE)
    • Objetiva (tabelas padronizadas)
  • 3Σ(Fi)
    • 14 fatores de ajuste (CGS)
    • Cada Fi: 0 a 5
    • Σ varia de 0 a 70
    • Fator de ajuste: 0,65 a 1,35
    • Subjetiva (julgamento do analista)
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. A equação apresentada é a fórmula da APF, e o somatório Σ(Fi) representa os 14 fatores de ajuste (Características Gerais do Sistema), que são avaliados subjetivamente pelo analista, atribuindo-se valores de 0 a 5 para cada característica. Essa subjetividade é inerente à avaliação da complexidade do projeto, pois depende do julgamento humano sobre o grau de influência de cada fator. A contagem bruta (count_total) é objetiva, mas o ajuste final incorpora a subjetividade dos fatores.

Gabarito: Certo (C).

Link permanente: /questoes/ce417872