Questão de Engenharia de Software — Desenvolvimento de Software — FGV 2024
Engenharia de Software›Desenvolvimento de Software
Código
fg089971
Banca
FGV
Órgão
Prefeitura de Macaé - RJ
Ano
2024
Nível
Superior
Cargo
Analista Previdenciário - Especialidade: Analista de Sistemas
Prototipação é uma técnica usada no desenvolvimento de software que envolve a criação de um modelo ou versão preliminar de um sistema para ajudar na compreensão dos requisitos e validar conceitos antes da construção do produto final.No contexto da prototipação em desenvolvimento de software, assinale a afirmativa que descreve corretamente o principal objetivo da criação de protótipos.
APrototipação visa exclusivamente testar o desempenho do sistema sob condições extremas.
BPrototipação é usada para substituir a fase de design do software, eliminando a necessidade de criar diagramas de arquitetura.
CPrototipação permite aos stakeholders visualizar e interagir com uma versão preliminar do software, ajudando a refinar os requisitos e identificar problemas cedo no processo.
DPrototipação é uma técnica usada para garantir que o software final seja implementado sem defeitos.
EPrototipação destina-se a produzir a versão final do software que será entregue ao usuário.
Revelar gabarito e comentário▾
GabaritoC — Prototipação permite aos stakeholders visualizar e interagir com uma versão preliminar do software, ajudando a refinar os requisitos e identificar problemas cedo no processo.
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
Gabarito: letra C. A prototipação visa permitir que os stakeholders visualizem e interajam com uma versão preliminar do software, auxiliando no refinamento dos requisitos e na identificação precoce de problemas. O conteúdo de apoio destaca que a prototipação "auxilia os interessados a compreender melhor o que está para ser construído" e ajuda na elicitação e validação de requisitos.
Alternativa A — ❌ Incorreta
Afirma que a prototipação visa "exclusivamente testar o desempenho do sistema sob condições extremas". Esse é o objetivo de testes de desempenho ou estresse, não da prototipação. O protótipo é criado para entender requisitos e validar conceitos, não para testar desempenho extremo.
Alternativa B — ❌ Incorreta
Afirma que a prototipação "substitui a fase de design, eliminando a necessidade de diagramas de arquitetura". A prototipação complementa o design, não o substitui. Diagramas de arquitetura continuam sendo importantes para documentar e comunicar a estrutura do sistema.
Alternativa C — ✅ Correta ⟵ GABARITO
Descreve corretamente: "permite aos stakeholders visualizar e interagir com uma versão preliminar do software, ajudando a refinar os requisitos e identificar problemas cedo no processo". Isso está alinhado com a definição de prototipação: versão inicial para demonstrar conceitos, experimentar opções e descobrir mais sobre o problema e suas soluções.
Alternativa D — ❌ Incorreta
Afirma que a prototipação "garante que o software final seja implementado sem defeitos". Nenhuma técnica garante ausência total de defeitos. A prototipação ajuda a descobrir problemas, mas não substitui testes formais e outras atividades de garantia de qualidade.
Alternativa E — ❌ Incorreta
Afirma que a prototipação "destina-se a produzir a versão final do software que será entregue ao usuário". O protótipo é uma versão preliminar, podendo ser descartável ou evolucionária, mas nunca é a versão final de entrega. Quando evolucionário, o protótipo pode ser refinado até se tornar o sistema final, mas mesmo assim o objetivo principal da criação do protótipo inicial é explorar requisitos, não produzir a entrega final.
NÃO CAIA NESSA!
A banca explora a confusão entre o objetivo da prototipação e finalidades de outras fases (teste, design, garantia de qualidade). A opção C descreve exatamente o que a literatura prega: envolvimento dos stakeholders para refinamento de requisitos e detecção precoce de problemas. As demais distorcem o propósito.
PEGA ESSA DICA!
Na prova, lembre-se: protótipo é uma ferramenta de comunicação e aprendizado sobre os requisitos, não de teste ou de produção final. Foque nos verbos "visualizar", "interagir", "refinar requisitos", "descobrir problemas cedo".