Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2025
Engenharia de Software›Engenharia de Requisitos
Código
ce193457
Banca
CESPE / CEBRASPE
Órgão
AEB
Ano
2025
Nível
Superior
Cargo
Tecnologista Júnior – Especialidade: Tecnologia da Informação
Considere que uma agência espacial esteja desenvolvendo um software de controle de missão para um satélite de observação da Terra. Nesse contexto, assinale a opção que corresponde à técnica de elicitação de requisitos mais eficaz para garantir que a interface do usuário atenda às necessidades críticas de precisão, confiabilidade e usabilidade, especialmente em situações de alta pressão.
Asessões de brainstorming com a equipe de desenvolvimento e especialistas em controle de missão para gerar ideias inovadoras sobre funcionalidades e design da interface
Banálise de extensos documentos de requisitos de softwares de controle de missão de satélites anteriores, priorizando-se a reutilização de funcionalidades comprovadas
Caplicação de questionários detalhados, com perguntas técnicas sobre as preferências de leiaute e de organização de dados dos cientistas e engenheiros
Dcriação de protótipos interativos de alta fidelidade da interface do usuário, que permitem que os cientistas e engenheiros simulem cenários de missão críticos e forneçam feedback detalhado a respeito da usabilidade e da precisão dos dados
Erealização de entrevistas formais com cientistas e engenheiros, focadas em suas experiências passadas com softwares de controle de missão e nos desafios enfrentados
Revelar gabarito e comentário▾
GabaritoD — criação de protótipos interativos de alta fidelidade da interface do usuário, que permitem que os cientistas e engenheiros simulem cenários de missão críticos e forneçam feedback detalhado a respeito da usabilidade e da precisão dos dados
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Engenharia de Requisitos – Técnicas de Elicitação
Gabarito: letra D. A criação de protótipos interativos de alta fidelidade é a técnica mais eficaz para garantir que a interface do usuário atenda a requisitos críticos de precisão, confiabilidade e usabilidade, especialmente em situações de alta pressão. A prototipação permite que os usuários finais (cientistas e engenheiros) simulem cenários reais de missão e forneçam feedback imediato sobre a interação e a apresentação dos dados, validando aspectos subjetivos que outras técnicas não capturam adequadamente.
A questão explora a diferença entre técnicas de elicitação de requisitos. Enquanto brainstorming, análise documental, questionários e entrevistas são úteis em fases iniciais, a prototipação se destaca quando o foco é a usabilidade e a validação de requisitos não funcionais em contextos de alta criticidade.
Técnica de Elicitação
Característica Principal
Eficácia para Usabilidade em Alta Pressão
Exemplo de Aplicação
Brainstorming (A)
Geração de ideias inovadoras
Baixa – feedback subjetivo, sem simulação real
Discussão de funcionalidades com equipe e especialistas
Análise Documental (B)
Reutilização de requisitos comprovados
Baixa – não captura necessidades específicas do novo contexto
Estudo de documentos de projetos anteriores
Questionários (C)
Coleta de preferências técnicas
Baixa – limitado para explorar usabilidade em estresse
Perguntas sobre leiaute e organização de dados
Prototipação de Alta Fidelidade (D)
Simulação interativa de cenários críticos
Alta – permite feedback concreto sobre precisão e usabilidade
Cientistas simulam missões e avaliam a interface
Entrevistas Formais (E)
Exploração de experiências passadas
Média – foco em desafios, mas sem interação com o sistema
Conversas sobre dificuldades com softwares anteriores
Técnicas de elicitação: Prototipação (D) (Alta fidelidade, Simula cenários críticos, Feedback concreto de usabilidade); Brainstorming (A) (Gera ideias, não valida interface); Análise documental (B) (Reutiliza, não captura novo contexto); Questionários (C) (Preferências, sem simulação real); Entrevistas (E) (Experiência passada, sem interação)
Alternativa A — ❌ Incorreta
Sessões de brainstorming são eficazes para gerar ideias inovadoras, mas não permitem simular situações de alta pressão nem validar a precisão e usabilidade da interface. O feedback é subjetivo e não baseado na interação real com o sistema.
Alternativa B — ❌ Incorreta
A análise de documentos de projetos anteriores é útil para reutilizar requisitos comprovados, mas não captura as necessidades específicas de usabilidade do novo contexto, nem permite avaliar a interface em cenários críticos.
Alternativa C — ❌ Incorreta
Questionários podem coletar preferências, mas são limitados para explorar a fundo a usabilidade em situações de estresse. Não permitem simular a operação real nem obter feedback detalhado sobre a interação.
Alternativa D — ✅ Correta ⟵ GABARITO
A prototipação de alta fidelidade permite que os usuários interajam com uma versão simulada da interface, executando tarefas em cenários de missão críticos. O feedback obtido é concreto e focado na usabilidade, precisão e confiabilidade, atendendo diretamente ao objetivo da questão. Conforme o material de apoio, a prototipação é essencial para que as partes interessadas experimentem o sistema e descubram problemas e soluções no início do processo, reduzindo riscos.
Alternativa E — ❌ Incorreta
Entrevistas formais são valiosas para levantar experiências passadas e desafios, mas não oferecem a oportunidade de testar a interface em tempo real sob condições de alta pressão. O relato verbal pode omitir detalhes importantes que a simulação revela.
NÃO CAIA NESSA!
O candidato pode considerar brainstorming ou entrevistas como suficientes para validar usabilidade. No entanto, a prototipação interativa é a única que permite simular o contexto real de uso e obter feedback direto sobre a interface, sendo a mais indicada para requisitos críticos de usabilidade.