Análise de Pontos de Função – Sequência das Etapas
Gabarito: letra A. A Análise de Pontos de Função (APF) segue uma ordem rígida: primeiro define-se propósito, tipo de contagem, escopo e fronteira; depois medem-se as funções de dados (ALI, AIE) e de transação (EE, SE, CE); em seguida calcula-se o tamanho funcional bruto; por fim, aplicam-se os fatores de ajuste (VAF) conforme as condições de execução do projeto (IFPUG Counting Practices Manual). A alternativa A reproduz exatamente essa sequência.
A questão exige que o candidato conheça o fluxo correto das etapas de medição funcional. Um diagrama simplifica a memorização:
flowchart LR
A[Determinar propósito, tipo, escopo e fronteira] --> B[Medir funções de dados e transação]
B --> C[Calcular tamanho funcional]
C --> D[Ajustar pontos de função (VAF)]
Etapa | Alternativa A (Correta) | Alternativa B | Alternativa C | Alternativa D | Alternativa E |
|---|
1ª | Determinar propósito, tipo, escopo e fronteira | Medir funções de dados e transação | Medir funções de dados e informações | Definir quantidade de componentes funcionais básicos | Calcular tamanho funcional |
2ª | Medir funções de dados e transação | Determinar propósito, tipo, escopo e fronteira | Ajustar pontos de função (VAF) | Determinar propósito, tipo, escopo e fronteira | Definir quantidade de componentes funcionais básicos |
3ª | Calcular tamanho funcional | Calcular tamanho funcional | Definir quantidade de componentes funcionais básicos | Ajustar pontos de função (VAF) | Medir funções de dados e transação |
4ª | Ajustar pontos de função (VAF) | Ajustar pontos de função (VAF) | Calcular tamanho funcional | Calcular tamanho funcional | Ajustar pontos de função (VAF) |
Alternativa A — ✅ Correta ⟵ GABARITO
A sequência está integralmente correta: (1) determinação do propósito (desenvolvimento, melhoria ou aplicação), tipo de contagem, escopo e fronteira do sistema; (2) medição das funções de dados (ALI, AIE) e de transação (EE, SE, CE); (3) cálculo do tamanho funcional bruto; (4) aplicação do fator de ajuste (Value Adjustment Factor) baseado nas 14 Características Gerais do Sistema (GSCs). É o que preconiza o IFPUG CPM.
Alternativa B — ❌ Incorreta
Inicia com a medição das funções antes de estabelecer propósito, escopo e fronteira. Essa inversão inviabiliza a contagem, pois sem definir a fronteira não é possível identificar o que está dentro ou fora do sistema. O escopo e a fronteira devem ser definidos antes de qualquer medição.
Alternativa C — ❌ Incorreta
Contém dois erros: (a) menciona "funções de dados e de informações" – o correto é "funções de dados e de transação"; (b) a ordem está trocada – o ajuste (VAF) é a última etapa, não a segunda. Além disso, "definir a quantidade de componentes funcionais básicos" não é uma etapa padrão da APF; a medição já contabiliza os componentes.
Alternativa D — ❌ Incorreta
Começa por "definir a quantidade de componentes funcionais básicos", que não é uma etapa reconhecida no processo de contagem. A sequência correta inicia com propósito, escopo e fronteira, não com a definição de componentes. O ajuste também aparece antes do cálculo do tamanho funcional, o que é incorreto.
Alternativa E — ❌ Incorreta
Apresenta o cálculo do tamanho funcional como primeira etapa, impossível antes de medir as funções. Também inclui "definir componentes funcionais básicos" que não pertence ao processo padrão da APF. A ordem está completamente invertida.
Gabarito: letra A.