Pular para o conteúdo principal

Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2015

Engenharia de SoftwareEngenharia 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
  1. ABrainstorming e VORD (Viewpoint-Oriented Requirements Definition).
  2. BEtnografia e VORD (Viewpoint-Oriented Requirements Definition).
  3. CEtnografia e JAD (Joint Application Design).
  4. DVORD (Viewpoint-Oriented Requirements Definition) e Workshop.
  5. 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.

  1. 1Etnografia
  2. 2JAD
  3. 3Brainstorming
  4. 4VORD
  5. 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.

Gabarito: letra C.

Link permanente: /questoes/fc022301