Questão nº 67
Questão de Tecnologia da Informação · FGV TJ-AP 2024 (nº 67)
Cláudia precisa estimar o custo do novo software para o setor de logística, e utilizou a metodologia de pontos de função para o cálculo dos recursos financeiros necessários. No entanto, ela observou que muitos custos não eram expressos apenas com a análise das funcionalidades do sistema.
Para lidar com esses custos ocultos, Cláudia precisará fazer uma análise adicional, com base na metodologia:
- ASNAP; (alternativa correta)
- BWSDL;
- CUDDI;
- DREST;
- ECI/CD.
Resposta comentada
Gabarito Alternativa A
Pontos de Função (PF) medem o tamanho de um software com base nas funcionalidades que ele entrega ao usuário, ajudando a estimar o custo do "o quê" o sistema faz. No entanto, um software também possui requisitos de qualidade, como desempenho ou segurança, que geram custos adicionais e são medidos por metodologias como o SNAP.
- (A) Correta: O SNAP (Software Non-functional Assessment Process) é uma metodologia que complementa os Pontos de Função, medindo o tamanho dos requisitos não funcionais do software (como desempenho, segurança, portabilidade, usabilidade), que são os "custos ocultos" não expressos pela análise funcional.
- (B) Incorreta: WSDL (Web Services Description Language) é uma linguagem baseada em XML para descrever a interface de serviços web, não uma metodologia de estimativa de custos.
- (C) Incorreta: UDDI (Universal Description, Discovery, and Integration) é um diretório para registrar e descobrir serviços web, sem relação com estimativa de custos de software.
- (D) Incorreta: REST (Representational State Transfer) é um estilo arquitetural para sistemas distribuídos, como APIs web, e não uma metodologia de estimativa de custos de software. A armadilha aqui é que é um termo de TI muito comum, mas fora do contexto de métricas de software.
- (E) Incorreta: CI/CD (Continuous Integration/Continuous Delivery) são práticas de engenharia de software para automatizar a integração e entrega de código, não uma métrica para estimar custos.
Fonte: FGV TJ-AP 2024 Analista Judiciário - TI - Desenvolvimento de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.