Questão nº 61
Questão de Tecnologia da Informação · FGV TCE-ES 2022 (nº 61)
João precisa fazer uma contagem de pontos de função para um novo projeto de desenvolvimento utilizando a Análise de Pontos de Função (APF) Estimada (APF de Alto Nível).
Para isso, João deve considerar a complexidade funcional de todos(as) os(as):
- Afronteiras da aplicação a serem desenvolvidas como média;
- Bprocessos elementares das funções de transação como baixa;
- Cfunções de dados como média para cálculo de pontos de função;
- Dfunções de transação como baixa para cálculo de pontos de função;
- Egrupos de dados logicamente relacionados, reconhecidos pelo usuário, que serão mantidos dentro da fronteira da aplicação ou referenciados pela aplicação como baixa. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A Análise de Pontos de Função (APF) Estimada, ou de Alto Nível, é uma forma simplificada de contar pontos de função para estimar o tamanho de um software. Em vez de analisar cada detalhe, ela foca nos elementos principais e geralmente atribui uma complexidade padrão (baixa, média ou alta) para agilizar a estimativa.
- (A) Incorreta: "Fronteiras da aplicação" não é um elemento contável diretamente na APF. A APF conta funções de dados (arquivos) e funções de transação (entradas, saídas, consultas).
- (B) Incorreta: Embora "processos elementares" façam parte das funções de transação, a APF de alto nível busca simplificar, não detalhar os processos elementares. Além disso, focar apenas em transações e assumir sempre baixa complexidade pode ser uma simplificação incompleta para todos os elementos do projeto.
- (C) Incorreta: "Funções de dados" (Arquivos Lógicos Internos - ILF e Arquivos de Interface Externa - EIF) são elementos contáveis na APF. A armadilha aqui é que, embora a complexidade "média" seja frequentemente usada como padrão em estimativas rápidas, a alternativa E descreve os elementos de forma mais completa e especifica a complexidade "baixa", que é a correta para a questão.
- (D) Incorreta: "Funções de transação" (Entradas Externas - EI, Saídas Externas - EO, Consultas Externas - EQ) são elementos contáveis, mas focar apenas nelas e assumir sempre baixa complexidade pode ser uma simplificação incompleta para todos os elementos do projeto.
- (E) Correta: Esta alternativa descreve de forma precisa as Funções de Dados (Arquivos Lógicos Internos - ILF e Arquivos de Interface Externa - EIF) da APF: "grupos de dados logicamente relacionados, reconhecidos pelo usuário, que serão mantidos dentro da fronteira da aplicação ou referenciados pela aplicação". A atribuição de complexidade "baixa" é uma simplificação válida e comum na APF Estimada (Alto Nível) para agilizar a contagem, focando nos principais elementos de dados.
Fonte: FGV TCE-ES 2022 Auditor de Controle Externo - Tecnologia da Informação (Caderno Tipo 1). Reproduzida para fins de estudo.