Pular para o conteúdo principal

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

Engenharia de SoftwareEngenharia de Requisitos
Código
fc057626
Banca
FCC
Órgão
TRF - 3ª REGIÃO
Ano
2019
Cargo
Analista Judiciário - Informática
Com relação às técnicas de Levantamento de Requisitos, os requisitos que descrevem como funcionários de determinada área realmente trabalham, em vez da maneira pela qual as descrições dos processos dizem que esses funcionários devem trabalhar, são mais bem obtidos pela técnica
  1. Aquestionário.
  2. Bestudo etnográfico.
  3. Cbrainstorming.
  4. Dprototipagem.
  5. Eentrevista.
Revelar gabarito e comentário

GabaritoB — estudo etnográfico.

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

Gabarito: letra B. A técnica que melhor capta como os funcionários realmente trabalham — e não como os processos formais dizem — é o estudo etnográfico, pois se baseia na observação direta das atividades no ambiente real de trabalho, revelando requisitos implícitos que outras técnicas não conseguem extrair (Sommerville, Engenharia de Software).

A etnografia é uma técnica de elicitação em que o analista se insere no ambiente de trabalho, observando e registrando o dia a dia dos usuários. Ela é especialmente útil para descobrir requisitos que refletem as práticas reais, em contraste com descrições formais de processos. Vejamos cada alternativa:

Técnica

Característica principal

Como capta o trabalho real?

Adequação ao contexto

Estudo etnográfico

Observação direta no ambiente real

Observa o que os funcionários realmente fazem, não o que dizem

✅ Ideal para capturar práticas reais e requisitos implícitos

Questionário

Coleta de respostas escritas

Depende do relato dos funcionários, não da observação

❌ Não capta o comportamento real

Brainstorming

Geração criativa de ideias em grupo

Foco em ideias, não na observação do cotidiano

❌ Não revela processos informais

Prototipagem

Criação de versões rápidas do sistema

Valida requisitos, mas não observa o trabalho real

❌ Não capta práticas reais

Entrevista

Perguntas diretas ao stakeholder

Pode sofrer viés de relato (pessoas nem sempre descrevem o que fazem)

❌ Não garante fidelidade ao trabalho real

1Observam trabalho real
Estudo etnográfico
2Dependem do relato
Entrevista
Questionário
3Geram ideias/validação
Brainstorming
Prototipagem
Técnicas de levantamento
LEVELsoulevel.com.br
Técnicas de levantamento: Observam trabalho real (Estudo etnográfico); Dependem do relato (Entrevista, Questionário); Geram ideias/validação (Brainstorming, Prototipagem)

Alternativa A — ❌ Incorreta

O questionário coleta respostas escritas dos stakeholders, mas não permite observar o comportamento real; depende do que os funcionários dizem, não do que fazem.

Alternativa B — ✅ Correta ⟵ GABARITO

A etnografia (ou estudo etnográfico) é a técnica correta, conforme descrito no contexto: "ajuda a descobrir requisitos implícitos do sistema que refletem as formas reais com que as pessoas trabalham, em vez de refletir processos formais".

Alternativa C — ❌ Incorreta

O brainstorming é voltado para geração criativa de ideias em grupo, sem foco na observação do trabalho cotidiano.

Alternativa D — ❌ Incorreta

A prototipagem explora aspectos críticos dos requisitos por meio de versões rápidas do sistema, mas não observa o trabalho real; ela valida e refina requisitos após a elicitação.

Alternativa E — ❌ Incorreta

A entrevista coleta informações por meio de perguntas diretas, mas pode sofrer de viés de relato (as pessoas nem sempre descrevem o que realmente fazem).

PEGA ESSA DICA!

A etnografia é a técnica ideal para capturar requisitos implícitos e processos informais. Lembre-se: ela revela o "trabalho real" em vez do "trabalho prescrito".

Gabarito: letra B.

Link permanente: /questoes/fc057626