Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — CESPE / CEBRASPE 2025

Engenharia de SoftwareEngenharia de Requisitos
Código
ce195320
Banca
CESPE / CEBRASPE
Órgão
BANRISUL
Ano
2025
Nível
Superior
Cargo
Técnico em Tecnologia da Informação II - Transformação Digital e Gestão de TI
Uma equipe de produto está desenvolvendo um novo aplicativo de mobilidade urbana. Para a identificação dos reais desafios enfrentados pelos usuários, os designers saem a campo, realizam entrevistas com passageiros e motoristas, observam seus comportamentos e documentam suas angústias e necessidades.No que se refere ao processo de product design, a etapa descrita na situação hipotética precedente corresponde à
  1. Aiteração e refinamento.
  2. Bideação e brainstorming.
  3. Cdescoberta do problema.
  4. Ddefinição da solução.
  5. Eprototipagem e teste.
Revelar gabarito e comentário

GabaritoC — descoberta do problema.

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”.

Product design: etapa de descoberta do problema

Gabarito: letra C. A situação descreve designers saindo a campo, realizando entrevistas, observando comportamentos e documentando necessidades — atividades típicas da etapa de descoberta do problema (ou problem discovery), que visa entender profundamente o contexto e os desafios reais dos usuários antes de gerar soluções. Essa fase corresponde à elicitação de requisitos na engenharia de software, conforme definição clássica (Sommerville).

A banca testa o conhecimento das fases do product design e da engenharia de requisitos. O processo de desenvolvimento de produto geralmente segue: descoberta do problema → ideação → prototipagem → teste → iteração. A situação do enunciado se encaixa exclusivamente na primeira etapa.

  1. 1Descoberta do problema
  2. 2Ideação
  3. 3Prototipagem
  4. 4Teste
  5. 5Iteração
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

Iteração e refinamento referem-se ao ciclo de melhoria contínua após a entrega de uma versão do produto, quando se coleta feedback e se ajusta a solução. Não se aplica à fase inicial de identificação de problemas.

Alternativa B — ❌ Incorreta

Ideação e brainstorming são técnicas para gerar ideias de solução, que ocorrem após a compreensão do problema. O enunciado descreve a coleta de dados, não a geração de ideias.

Alternativa C — ✅ Correta ⟵ GABARITO

Descoberta do problema é a etapa que envolve pesquisa de campo, entrevistas, observação e documentação das necessidades e dores dos usuários. É o momento de entender o contexto antes de propor qualquer solução. Na engenharia de requisitos, corresponde à elicitação de requisitos, que inclui técnicas como entrevistas e etnografia.

Alternativa D — ❌ Incorreta

Definição da solução ocorre depois da descoberta do problema, quando se define o conceito do produto ou as funcionalidades que atenderão às necessidades identificadas. O enunciado não menciona definição de solução.

Alternativa E — ❌ Incorreta

Prototipagem e teste são etapas posteriores, nas quais se constroem versões iniciais do produto e se validam com usuários. A prototipagem pode auxiliar na elicitação de requisitos, mas o cenário descrito foca exclusivamente na fase de descoberta.

PEGA ESSA DICA!

Em questões sobre product design ou engenharia de requisitos, identifique a etapa pela ação principal: coleta de informações sobre o usuário e o problema = descoberta; geração de ideias = ideação; construção de rascunhos = prototipagem; validação = teste; refinamento contínuo = iteração.

Gabarito: letra C.

Link permanente: /questoes/ce195320