Questão nº 58
Questão de Tecnologia da Informação · FCC TRT15 2024 (nº 58)
Um Tribunal Regional do Trabalho está implementando um novo sistema para gerenciar processos trabalhistas. O sistema será utilizado para registrar e processar informações relacionadas aos casos trabalhistas, com funcionalidades como cadastro de processos, consulta de informações, emissão de relatórios e integração com outros sistemas judiciais. Para estimar o esforço de desenvolvimento do sistema, uma Analista de TI recomendou que a equipe utilizasse a técnica de Ponto de Função (contagem bruta),
- Acujo cálculo deve levar em consideração a contagem do número de linhas de código implementadas no sistema, pois isso é diretamente relacionado ao tamanho do sistema.
- Bporque ela é utilizada apenas para medir a complexidade das funcionalidades técnicas que é o caso do sistema em questão.
- Cporque, nesse caso, a complexidade seria determinada pela quantidade de componentes gráficos e interfaces de usuário no sistema (requisitos principais), sendo irrelevante a lógica de negócios por trás de cada funcionalidade.
- Dporque de acordo com os requisitos, o cálculo de Pontos de Função seria realizado levando em conta apenas a quantidade de processos realizados pelo sistema, independentemente do tipo e quantidade de entrada ou saída envolvida.
- Eporque essa técnica é baseada na análise das funcionalidades do sistema, considerando entradas, saídas, consultas, arquivos e interfaces, independentemente da tecnologia utilizada para implementá-las. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
A Análise de Pontos de Função (APF) é uma técnica para medir o tamanho funcional de um software, ou seja, o que ele faz para o usuário, independentemente de como é construído.
- (A) Incorreta: A contagem de linhas de código (LOC) é uma métrica de tamanho físico e de implementação, dependente da tecnologia e da linguagem de programação. A Análise de Pontos de Função mede o tamanho funcional, sendo independente da tecnologia e do código. Armadilha da banca: Confunde métricas de tamanho funcional (APF) com métricas de tamanho físico/implementação (LOC), que são conceitos distintos.
- (B) Incorreta: A Análise de Pontos de Função mede a complexidade funcional (o que o sistema faz para o usuário), não a complexidade técnica (como o sistema é implementado internamente, algoritmos, etc.).
- (C) Incorreta: A Análise de Pontos de Função considera a lógica de negócios como um fator crucial na determinação da complexidade das funcionalidades (entradas, saídas, consultas). Focar apenas em componentes gráficos e interfaces de usuário e ignorar a lógica de negócios é um entendimento incorreto da técnica.
- (D) Incorreta: O cálculo de Pontos de Função não se baseia apenas na quantidade bruta de processos, mas sim na análise detalhada dos tipos de processos (entradas, saídas, consultas) e dos dados envolvidos (arquivos lógicos internos e externos), considerando sua complexidade.
- (E) Correta: Esta alternativa descreve precisamente a Análise de Pontos de Função. A técnica avalia o software a partir da perspectiva do usuário, quantificando suas funcionalidades através de elementos como entradas (dados que o sistema recebe), saídas (informações que o sistema gera), consultas (requisições de informação), arquivos (dados armazenados ou referenciados) e interfaces (comunicação com outros sistemas), sendo independente da tecnologia utilizada para o desenvolvimento.
Fonte: FCC TRT15 2024 Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação (Caderno Tipo 001). Reproduzida para fins de estudo.