Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2015
Engenharia de Software›Engenharia de Requisitos
Código
fc022301
Banca
FCC
Órgão
TCM-GO
Ano
2015
Nível
Superior
Cargo
Auditor de Controle Externo - Informática
Considere as técnicas de levantamento de requisitos:I. O Analista se insere no ambiente de trabalho em que o sistema será utilizado. O trabalho diário é observado e são anotadas as tarefas reais em que o sistema será utilizado. O principal objetivo da técnica é ajudar a descobrir requisitos de sistema implícitos, que refletem os processos reais, em vez de os processos formais, nos quais as pessoas estão envolvidas. II. É composta de duas etapas principais: planejamento, que tem por objetivo elicitar e especificar os requisitos, e projeto, em que se lida com o projeto de software. Cada etapa consiste em três fases: a primeira cuida de organizar a equipe e fazer a preparação para a segunda fase, na qual é realizado um ou mais encontros estruturados, envolvendo desenvolvedores e usuários, em que os requisitos são desenvolvidos e documentados. A terceira fase tem por objetivo converter a informação da fase anterior em um documento de especificação de requisitos. As técnicas I e II referem-se, respectivamente, a
ABrainstorming e VORD (Viewpoint-Oriented Requirements Definition).
BEtnografia e VORD (Viewpoint-Oriented Requirements Definition).
CEtnografia e JAD (Joint Application Design).
DVORD (Viewpoint-Oriented Requirements Definition) e Workshop.
EJAD (Joint Application Design) e Etnografia.
Revelar gabarito e comentário▾
GabaritoC — Etnografia e JAD (Joint Application Design).
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 levantamento de requisitos – Etnografia e JAD
Gabarito: letra C. A descrição da técnica I corresponde à Etnografia (o analista se insere no ambiente, observa o trabalho real e descobre requisitos implícitos). A técnica II descreve o JAD – Joint Application Design (planejamento e projeto com encontros estruturados entre desenvolvedores e usuários, gerando a especificação de requisitos). Nenhuma outra alternativa combina corretamente as duas técnicas.
A banca cobra o conhecimento das principais técnicas de elicitação de requisitos. A descrição de cada uma é bastante característica:
Técnica
Descrição típica
Etnografia
Analista imerge no ambiente de trabalho, observa as tarefas reais e descobre requisitos implícitos, refletindo processos reais (não formais).
JAD (Joint Application Design)
Reuniões estruturadas entre desenvolvedores e usuários, com etapas de planejamento e projeto, resultando em documento de especificação de requisitos.
Brainstorming
Geração livre de ideias em grupo.
VORD (Viewpoint-Oriented Requirements Definition)
Técnica orientada a pontos de vista (viewpoints) para elicitação e análise.
Workshop
Reunião estruturada, mas sem a divisão em fases típica do JAD.
A descrição do item II menciona explicitamente duas etapas principais (planejamento e projeto) e três fases, com encontros estruturados e documentação – isso é exatamente a definição clássica de JAD conforme Pressman e outros autores.
1Etnografia
2JAD
3Brainstorming
4VORD
5Workshop
LEVEL · soulevel.com.br
Alternativa A – ❌ Incorreta
A técnica I não é Brainstorming; Brainstorming é uma reunião de geração de ideias, não envolve imersão no ambiente de trabalho. A técnica II também não é VORD, que é uma abordagem orientada a pontos de vista, não a estrutura de fases descrita.
Alternativa B – ❌ Incorreta
Acerta na técnica I (Etnografia), mas erra na II: VORD não tem a estrutura de planejamento/projeto com três fases descritas no enunciado.
Alternativa C – ✅ Correta ⟵ GABARITO
Corresponde exatamente às descrições: I – Etnografia; II – JAD.
Alternativa D – ❌ Incorreta
Inverte a ordem e associa VORD à técnica I, que é característica de Etnografia. A técnica II poderia ser um Workshop, mas a descrição detalhada com etapas de planejamento e projeto, três fases e documento de especificação é típica do JAD, não de um workshop genérico.
Alternativa E – ❌ Incorreta
Inverte as técnicas: JAD não corresponde à imersão no ambiente (I) e Etnografia não corresponde à estrutura de reuniões com planejamento e projeto (II).
NÃO CAIA NESSA!
A banca alterna os nomes para confundir. O candidato pode associar a técnica I a “workshop” ou “JAD” por causa do contato com usuários, mas a imersão no ambiente é a marca registrada da Etnografia. Já a técnica II, com suas etapas de planejamento e projeto e três fases, é a assinatura do JAD – não confunda com um workshop simples.