Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2015
Engenharia de Software›Engenharia de Requisitos
Código
fc026751
Banca
FCC
Órgão
TRT - 9ª REGIÃO (PR)
Ano
2015
Nível
Médio
Cargo
Técnico Judiciário - Área Apoio Especializado - Tecnologia da Informação
Um Técnico da área de TI adotou uma técnica para elicitação de requisitos criada pela IBM cujo objetivo é permitir a moderação de discussões de brainstorming, acelerando e consolidando o desenvolvimento de aplicações. Esta técnica consiste em colocar autoridades representativas e gerenciais juntas dentro de um workshop estruturado para promover decisões. Trata-se da
APrototipação.
BParticipatory Design.
CJoint Application Development.
DCooperative Requirements Capture.
EQuality Function Deployment.
Revelar gabarito e comentário▾
GabaritoC — Joint Application Development.
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”.
Técnicas de Elicitação de Requisitos – Joint Application Development (JAD)
Gabarito: letra C. A técnica descrita — workshop estruturado que reúne autoridades representativas e gerenciais para moderar discussões de brainstorming, com o objetivo de acelerar e consolidar decisões — é exatamente o Joint Application Development (JAD), criado pela IBM na década de 1970. O próprio nome remete ao trabalho conjunto (Joint) em sessões focadas (Application Development).
A questão cobra conhecimento das principais técnicas de elicitação de requisitos, especialmente aquelas que envolvem dinâmicas de grupo e tomada de decisão colaborativa. O JAD se destaca por ser um workshop formal, com facilitador, patrocinadores e usuários-chave, visando definir requisitos de forma rápida e consensual.
Técnicas de elicitação de requisitos
1Joint Application Development (JAD)
Criado pela IBM (1970)
Workshop estruturado
Autoridades representativas e gerenciais
Facilitador modera brainstorming
Decisões rápidas e consensuais
2Prototipação
Validação de requisitos
Modelo inicial do sistema
3Participatory Design
Usuários finais no design
Sem foco gerencial
4Cooperative Requirements Capture
Termo genérico
Sem estrutura rígida
LEVEL · soulevel.com.br
Alternativa A — ❌ Incorreta
Prototipação é uma técnica de validação de requisitos, na qual um modelo inicial do sistema é construído para explorar ideias e refinar necessidades. Não se trata de um workshop estruturado com autoridades gerenciais para discussões de brainstorming.
Alternativa B — ❌ Incorreta
Participatory Design (Design Participativo) envolve a participação ativa dos usuários finais no processo de design, mas não é uma técnica de workshop estruturado focada em decisões gerenciais; além disso, não foi criado pela IBM com esse propósito específico.
Alternativa C — ✅ Correta ⟵ GABARITO
Joint Application Development (JAD) é exatamente a técnica mencionada. Consiste em reuniões estruturadas (workshops) que reúnem stakeholders, gerentes e especialistas, com um facilitador, para elicitar requisitos de forma colaborativa e acelerada. O nome original da IBM é Joint Application Design, mas é comumente tratado como JAD. O conteúdo de apoio confirma: "JAD (Joint Application Design) – Cooperação, entendimento e trabalho em grupo entre os usuários desenvolvedores."
Alternativa D — ❌ Incorreta
Cooperative Requirements Capture é um termo genérico que pode abranger várias abordagens colaborativas, mas não é uma técnica específica criada pela IBM e não tem a estrutura rígida de workshop com autoridades descrita.
Alternativa E — ❌ Incorreta
Quality Function Deployment (QFD) é uma técnica originada na engenharia de qualidade para traduzir requisitos do cliente em características técnicas do produto (casa da qualidade). Não é uma técnica de elicitação de requisitos de software por workshop.
PEGA ESSA DICA!
Na hora da prova, palavras-chave como "workshop estruturado", "autoridades representativas e gerenciais" e "criada pela IBM" apontam diretamente para JAD. Lembre-se: JAD é reunião presencial, facilitada, com tomada de decisão rápida — diferente de prototipação, que é construção iterativa de modelo.