Análise de Pontos de Função
Gabarito: letra D. A Análise de Pontos de Função (APF) é uma técnica paramétrica de medição de software, padronizada internacionalmente pelo International Function Point Users Group (IFPUG), que define as regras de contagem. A APF mede a funcionalidade sob a perspectiva do usuário, independentemente de tecnologia ou linguagem de programação, e é aplicável desde a definição dos requisitos até a operação do software.
Alternativa A — ❌ Incorreta
A APF não é baseada em linhas de código. Ela mede a funcionalidade entregue, sendo independente da linguagem de programação ou da quantidade de linhas de código produzidas.
Alternativa B — ❌ Incorreta
A APF não é aplicável antes da definição dos requisitos funcionais. A contagem de pontos de função depende da identificação das funções do negócio (entradas, saídas, consultas, arquivos lógicos internos e arquivos de interface externa), que só podem ser identificadas após os requisitos estarem definidos ou ao menos esboçados.
Alternativa C — ❌ Incorreta
A APF pode ser usada para calcular o custo-benefício de software comprado. O conteúdo de apoio menciona que a técnica serve como "ferramenta para determinar o tamanho de pacotes de software adquiridos", permitindo comparar a funcionalidade ofertada com o custo.
Alternativa D — ✅ Correta ⟵ GABARITO
A APF é normatizada internacionalmente pelo International Function Point Users Group (IFPUG), que mantém o padrão de contagem e divulga diretrizes. Essa é a afirmação exata da alternativa.
Alternativa E — ❌ Incorreta
A APF é adequada para medir a produtividade de uma equipe de desenvolvimento. O conteúdo de apoio indica que a técnica pode ser usada para "apoiar a análise da qualidade e da produtividade", servindo como métrica de produtividade ao relacionar pontos de função com esforço despendido.