Questão FC374977
Assinale, a seguir, o principal objetivo da técnica de Análise por Pontos de Função (APF), conforme definida pelas organizações IFPUG (International Function Point Users Group) e N
Métricas de Software
Instituto Consulplan · 2024
Assinale, a seguir, o principal objetivo da técnica de Análise por Pontos de Função (APF), conforme definida pelas organizações IFPUG (International Function Point Users Group) e NESMA (Non-functional End System Measures Association).
- Avaliar a complexidade da arquitetura de software.
- Medir o tamanho do código-fonte em linhas de código.
- Validar a conformidade do código com os padrões de codificação.
- Estimar o tamanho e o custo de desenvolvimento de um projeto de software.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
A alternativa D está correta porque a Análise por Pontos de Função (APF) tem como propósito principal medir o tamanho funcional do software na visão do usuário e, com isso, subsidiar estimativas de esforço e custo.
O processo identifica funções de usuário (entradas, saídas, consultas, arquivos lógicos internos e interfaces externas), atribui complexidades e soma pesos para obter os Unadjusted Function Points (UFP).
Em seguida aplica-se o Value Adjustment Factor (VAF), baseado em características gerais do sistema, gerando os pontos de função (FP), segundo IFPUG/NESMA.
A fórmula usada é: \(FP = UFP \times (0{,}65 + 0{,}01 \times \sum Fi)\).
Com os FP calculados, multiplicam-se por taxas de produtividade (horas/FP) e custo por hora para estimar esforço e custo de desenvolvimento, tornando a APF uma técnica prática e independente da tecnologia de implementação.
Conteúdo do catálogo FC Concursos · Atualizado em