A equipe de TI está desenvolvendo um módulo de consulta de ...

Próximas questões
Com base no mesmo assunto
Q3885101 Engenharia de Software
A equipe de TI está desenvolvendo um módulo de consulta de histórico de votações, um sistema de alta complexidade em termos de interface e volume de dados. Os usuários finais (assessores parlamentares e jornalistas) têm dificuldade em articular suas necessidades de interface exata, e o ambiente legislativo exige validação rápida, porém o custo de desenvolver uma solução completa do zero é muito alto.
Considerando a necessidade de obter feedback rápido sobre a interface em um ambiente de alto custo de desenvolvimento, assinale a opção que apresenta o tipo de prototipação mais adequado e seu principal objetivo estratégico nesse cenário.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: B

Fundamento decisivo: A decisão dependia de reconhecer que o enunciado pede um protótipo para esclarecer requisitos de interface e usabilidade rapidamente, não uma base a ser transformada no sistema final. Esse contraste entre prototipação descartável e evolutiva conduz ao gabarito B.

Tema central: prototipação descartável
Análise das alternativas
A
Errada
Está errada porque descreve prototipação evolutiva, em que o protótipo é mantido e evoluído até se tornar base do sistema final. Aqui, o problema central é validar rapidamente a interface antes da implementação robusta, não transformar o código inicial em primeira versão de produção.
B
Certa
A alternativa B está correta porque corresponde ao uso clássico da prototipação descartável no cenário apresentado: criar rapidamente um modelo para obter feedback sobre interface e usabilidade, refinar requisitos ainda imprecisos e depois descartar o protótipo antes da implementação definitiva.
C
Errada
Está errada porque modelagem de casos de uso não é tipo de prototipação. Além disso, a alternativa erra ao tratar esse método como mais eficaz para capturar requisitos de interface sem modelo visual, justamente quando o enunciado destaca dificuldade dos usuários em explicitar a interface exata.
D
Errada
Está errada porque atribui à prototipação de baixa fidelidade características incompatíveis com ela: código de produção e validação de desempenho e velocidade de carregamento. Pela base, baixa fidelidade se volta tipicamente à exploração de layout, fluxo e interação com baixo custo.
E
Errada
Está errada porque desloca o foco para validação de camadas profundas e ainda afirma que interface e interação não são críticas. Isso contraria diretamente o enunciado, que centra a decisão em obter feedback rápido sobre a interface com usuários finais.
Pegadinha da questão
A confusão principal era trocar prototipação descartável por evolutiva, já que ambas envolvem validação com usuário.
Dica para questões semelhantes
  • Se o usuário não consegue especificar bem a interface e o custo de errar na implementação final é alto, priorize prototipação descartável para aprender antes de construir.
  • Diferencie o objetivo do protótipo: se ele existe para esclarecer requisitos e depois ser abandonado, é descartável; se será transformado no produto final, é evolutivo.
  • Quando a questão pedir o tipo mais adequado com objetivo estratégico, não basta reconhecer um artefato útil; é preciso alinhar método e finalidade principal do cenário.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: B) Prototipação Descartável

O cenário apresenta:

  • Alta complexidade de interface
  • Usuários com dificuldade de expressar requisitos
  • ⚡ Necessidade de feedback rápido
  • Alto custo de desenvolvimento completo

Ponto-chave:

Quando o objetivo é explorar e validar requisitos (principalmente de interface) sem comprometer a arquitetura final → usa-se prototipação descartável.

B) Prototipação Descartável...

✅ Correta.

➡️ Características:

  • Foco em entender requisitos (especialmente RNFs – usabilidade, interface)
  • Protótipo é descartado após validação
  • Evita levar código “improvisado” para produção

Ideal quando:

  • Usuário não sabe exatamente o que quer
  • Interface é complexa
  • Feedback rápido é essencial

A) Prototipação Evolutiva

Incorreta.

➡️ O protótipo vira o sistema final

➡️ Risco alto em cenários de exploração de requisitos

C) Modelagem de Casos de Uso

Incorreta.

➡️ Não é prototipação

➡️ Não resolve bem problemas de interface visual

D) Prototipação de Baixa Fidelidade com código de produção

Incorreta.

➡️ Baixa fidelidade ≠ código de produção

➡️ Contradição conceitual

E) Prototipação Vertical

Incorreta.

➡️ Foca em camadas técnicas (backend)

➡️ Aqui o problema é interface/UX

Se a questão falar:

  • “usuário não sabe o que quer”
  • “interface complexa”
  • “feedback rápido”

Resposta: Prototipação Descartável

Fonte: ChatGPT

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo