Questão de Engenharia de Software — Engenharia de Requisitos — FCC 2019
- Código
- fc057626
- Banca
- FCC
- Órgão
- TRF - 3ª REGIÃO
- Ano
- 2019
- Cargo
- Analista Judiciário - Informática
- Aquestionário.
- Bestudo etnográfico.
- Cbrainstorming.
- Dprototipagem.
- Eentrevista.
GabaritoB — estudo etnográfico.
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 |
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.
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".
O brainstorming é voltado para geração criativa de ideias em grupo, sem foco na observação do trabalho cotidiano.
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.
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).
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