Questão de Engenharia de Software — Geral — INSTITUTO AOCP 2026
Engenharia de Software›Geral
Código
qa434183
Banca
INSTITUTO AOCP
Órgão
IF CE
Ano
2026
Cargo
Ana ( )
O IFCE iniciará o desenvolvimento de um sistema para gestão de estágios. O analista de tecnologia da informação identificou que existem diferentes perfis envolvidos (alunos, coordenadores de curso, setor de convênios e empresas parceiras), com necessidades distintas e pouco documentadas. Para compreender expectativas, conflitos e regras implícitas do processo, o profissional optou por reunir representantes desses grupos em sessões estruturadas de discussão coletiva, conduzidas por facilitador, com objetivo de levantar requisitos de forma colaborativa.
Considerando as técnicas de elicitação de requisitos, é correto afirmar que a técnica descrita se refere
Aà prototipação evolutiva, pois o sistema é implementado diretamente para validação posterior.
Bà análise de documentos, pautada na extração de requisitos a partir de regulamentos institucionais e normas vigentes.
Cao questionário estruturado aplicado individualmente aos usuários, sem interação entre eles.
Dao workshop de requisitos (JAD – Joint Application Development), com participação colaborativa dos stakeholders.
Eao teste de sistema, pois os requisitos são identificados durante a execução do software já implementado.
Revelar gabarito e comentário▾
GabaritoD — ao workshop de requisitos (JAD – Joint Application Development), com participação colaborativa dos stakeholders.
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”.
Elicitação de Requisitos: Workshop de Requisitos (JAD)
Gabarito: letra D. A técnica descrita é o workshop de requisitos, também conhecido como JAD (Joint Application Development), caracterizado por sessões estruturadas e facilitadas que reúnem representantes de diferentes grupos de stakeholders para levantar requisitos de forma colaborativa. O enunciado descreve exatamente essa dinâmica: "reunir representantes desses grupos em sessões estruturadas de discussão coletiva, conduzidas por facilitador, com objetivo de levantar requisitos de forma colaborativa".
A elicitação de requisitos é a primeira atividade da engenharia de requisitos, responsável por descobrir, compreender e documentar as necessidades dos stakeholders. Existem diversas técnicas para realizar essa elicitação, cada uma com suas vantagens e desvantagens, e a escolha da técnica adequada depende do contexto do projeto, da disponibilidade dos stakeholders e da natureza dos requisitos a serem levantados.
O workshop de requisitos (JAD) é uma técnica de elicitação que se destaca por sua natureza colaborativa e estruturada. Nela, um facilitador conduz sessões de discussão com representantes de todos os grupos de stakeholders envolvidos, com o objetivo de identificar requisitos, resolver conflitos e alinhar expectativas. Essa técnica é particularmente útil quando há diferentes perfis de usuários com necessidades distintas e pouco documentadas, como descrito no enunciado, pois permite que os participantes compartilhem suas perspectivas e cheguem a um consenso sobre os requisitos do sistema.
A principal vantagem do JAD é a redução do tempo de levantamento de requisitos, pois reúne todos os envolvidos em um único local, e a melhoria da qualidade dos requisitos, pois promove a discussão e a validação imediata das ideias. No entanto, exige um facilitador experiente e a disponibilidade dos stakeholders para participar das sessões.
Outras técnicas de elicitação incluem entrevistas, questionários, análise de documentos, observação, etnografia e prototipação. Cada uma delas tem suas particularidades: as entrevistas são individuais e permitem aprofundamento, os questionários são aplicados a um grande número de pessoas de forma padronizada, a análise de documentos extrai requisitos de fontes existentes, e a prototipação envolve a criação de uma versão inicial do sistema para validar requisitos.
A banca explora a confusão entre as diferentes técnicas de elicitação, apresentando alternativas que descrevem outras abordagens. O candidato deve identificar as palavras-chave do enunciado — "sessões estruturadas", "discussão coletiva", "facilitador", "colaborativa" — que apontam diretamente para o workshop de requisitos (JAD).
Técnicas de elicitação de requisitos
1Workshop (JAD)
Sessões estruturadas
Facilitador
Discussão coletiva
Colaborativa
2Prototipação
Versão inicial
Refinamento iterativo
3Análise de documentos
Regulamentos
Normas
4Questionário
Individual
Padronizado
5Entrevista
Individual
Aprofundamento
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
A prototipação evolutiva é uma técnica que envolve a criação de uma versão inicial do sistema (protótipo) que é refinada iterativamente com base no feedback do usuário. No enunciado, não há menção à implementação de um protótipo ou à validação posterior; a descrição foca na discussão coletiva para levantar requisitos, o que caracteriza o JAD, não a prototipação.
Alternativa B — ❌ Incorreta
A análise de documentos é uma técnica de elicitação que extrai requisitos a partir de documentos existentes, como regulamentos, normas e manuais. O enunciado menciona que as necessidades são "pouco documentadas", o que indica que a análise de documentos não seria a técnica mais adequada, e a descrição da técnica envolve discussão coletiva, não análise de documentos.
Alternativa C — ❌ Incorreta
O questionário estruturado é uma técnica de elicitação aplicada individualmente aos usuários, sem interação entre eles. O enunciado descreve "sessões estruturadas de discussão coletiva", o que é o oposto da aplicação individual de questionários. A técnica descrita é colaborativa, não individual.
Alternativa D — ✅ Correta ⟵ GABARITO
O workshop de requisitos (JAD) é exatamente a técnica descrita: reúne representantes de diferentes grupos de stakeholders em sessões estruturadas, conduzidas por um facilitador, para discutir e levantar requisitos de forma colaborativa. As palavras-chave do enunciado — "sessões estruturadas", "discussão coletiva", "facilitador", "colaborativa" — são as marcas distintivas do JAD.
Alternativa E — ❌ Incorreta
O teste de sistema é uma atividade de verificação e validação que ocorre após a implementação do software, com o objetivo de identificar defeitos. O enunciado descreve uma atividade de elicitação de requisitos, que ocorre nas fases iniciais do desenvolvimento, antes da implementação. A descrição não envolve a execução de software já implementado.