Questão de Engenharia de Software — Prototipação — CESPE / CEBRASPE 2025
Engenharia de Software›Prototipação
Código
ce195307
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
A respeito dos riscos e limitações associados à prototipação no desenvolvimento de softwares, julgue os itens seguintes.I O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface.II O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema.III A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento.Assinale a opção correta.
AApenas o item I está certo.
BApenas o item II está certo.
CApenas os itens I e III estão certos.
DApenas os itens II e III estão certos.
ETodos os itens estão certos.
Revelar gabarito e comentário▾
GabaritoB — Apenas o item II está certo.
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”.
Prototipação: riscos e limitações
Gabarito: letra B – Apenas o item II está certo. O uso de protótipos no desenvolvimento de software permite a construção de funcionalidades operacionais, especialmente na abordagem evolucionária, e a integração do feedback dos usuários é um dos principais benefícios, não uma limitação. O único risco real entre os itens é o comprometimento da qualidade do código e da manutenibilidade devido ao foco na entrega rápida, conforme aponta a literatura (Sommerville, Engenharia de Software).
A banca testa o conhecimento sobre o que a prototipação realmente é e quais são suas vantagens e desvantagens. O conteúdo de apoio (capítulo 8 de Sommerville) descreve protótipos como versões iniciais de sistemas que podem ser executadas e evoluir para o produto final, servindo para elicitação e validação de requisitos.
Item
Afirmação
Correto?
Motivo
I
O uso de protótipos impede a construção de funcionalidades operacionais, já que são apenas representações estáticas da interface.
❌ Incorreto
Protótipos podem ser executáveis e conter funcionalidades reais, especialmente na abordagem evolucionária. A afirmativa confunde protótipo com mockup estático.
II
O foco na entrega rápida de protótipos pode comprometer aspectos importantes, como a qualidade do código e a manutenção futura do sistema.
✅ Correto
A prototipação rápida prioriza velocidade e demonstração, sacrificando boas práticas como documentação, testes e modularidade. Risco reconhecido na literatura.
III
A principal limitação do uso de protótipos está na dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento.
❌ Incorreto
A integração de feedback é um dos principais benefícios da prototipação, não uma limitação. As limitações reais incluem baixa qualidade, custos mal gerenciados e falsa impressão de completude.
Item I — ❌ Incorreto
Afirma que protótipos impedem a construção de funcionalidades operacionais, sendo apenas representações estáticas da interface. Isso é falso. Protótipos podem ser executáveis e conter funcionalidades reais, principalmente na prototipação evolucionária, onde o protótipo é gradualmente refinado até se tornar o sistema final. A afirmativa confunde protótipo com mockup ou maquete estática.
Item II — ✅ Correto
O foco na entrega rápida de protótipos pode, de fato, comprometer a qualidade do código e a manutenção futura do sistema. A prototipação rápida prioriza a velocidade e a demonstração de funcionalidades, muitas vezes sacrificando boas práticas de engenharia, como documentação, testes e modularidade. Esse é um risco reconhecido na engenharia de software.
Item III — ❌ Incorreto
Afirma que a principal limitação da prototipação é a dificuldade de integrar feedbacks dos usuários ao ciclo de desenvolvimento. Na verdade, a integração de feedback é um dos principais benefícios da prototipação. Os protótipos permitem que usuários experimentem o sistema e forneçam sugestões, facilitando a elicitação e validação de requisitos. As limitações reais incluem a possibilidade de baixa qualidade, aumento de custos se mal gerenciada, e a falsa impressão de que o sistema está completo.
NÃO CAIA NESSA!
A banca inverte a realidade: no item I, trata o protótipo como algo estático (quando pode ser dinâmico); no item III, trata a coleta de feedback – que é uma vantagem – como uma dificuldade. Atenção para não cair nessas inversões conceituais.
Conclusão: Apenas o item II está correto. Portanto, a alternativa que corresponde a essa combinação é a letra B (Apenas o item II está certo).