Questão 56 · Informática: Engenharia de software e metodologias ágeis
Identificar o conhecimento e os requisitos dos stakeholders é uma atividade importante do ciclo de desenvolvimento de um projeto de software.
Considere que você tem a responsabilidade de desenvolver requisitos inovadores, porém, neste momento não está muito interessado em estabelecer requisitos precisos sobre o comportamento do sistema.
Dentre as técnicas de elicitação de requisitos a seguir, a mais indicada para esboçar uma visão inicial do sistema e identificar fatores inesperados de satisfação dos stakeholders é:
- A) brainstorming;
- B) entrevista;
- C) questionário;
- D) arqueologia de sistema;
- E) observação de campo.
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca FGV (TCE/SE 2015).
Comentário
Gabarito: A.
O enunciado pede uma técnica para explorar ideias inovadoras, sem exigir requisitos precisos de comportamento, e para descobrir fatores de satisfação que os stakeholders não anteciparam. Isso aponta para o brainstorming: uma sessão em grupo em que se geram ideias livremente, sem críticas imediatas. Ela produz uma visão inicial do sistema e revela necessidades e expectativas não percebidas antes.
Por que as outras estão erradas:
- B: a entrevista costuma partir de perguntas definidas e serve para detalhar requisitos conhecidos.
- C: o questionário coleta respostas padronizadas sobre temas já delimitados, com pouca exploração de ideias novas.
- D: a arqueologia de sistema analisa documentação e sistemas legados, ou seja, o que já existe.
- E: a observação de campo captura processos reais em uso, útil para requisitos atuais, não para inovação.
A pista do enunciado está em 'não está muito interessado em estabelecer requisitos precisos' e em 'visão inicial': ambas indicam uma técnica exploratória e criativa.
Fundamentos: Elicitação de requisitos: brainstorming · Requisitos inovadores e visão inicial do sistema · Comparação entre técnicas: entrevista, questionário, arqueologia e observação
Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.
Fonte: prova FGV TCE/SE 2015 (Analista de Tecnologia da Informação - Desenvolvimento), questão 56, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.