Questão de Engenharia de Software — Engenharia de Requisitos — FUNDATEC 2025
Engenharia de Software›Engenharia de Requisitos
Código
qg474866
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2025
Nível
Superior
Cargo
Analista em Computação / Ênfase em Análise de Sistemas / Gerência de Projetos de TI
Qual técnica de especificação de requisitos é mais comumente associada a metodologias ágeis como o scrum?
ADiagrama de casos de uso (UML).
BHistórias de usuário (user stories).
CDocumento de Especificação de Requisitos de Software (ERS).
DMatriz de rastreabilidade.
EDiagrama de Fluxo de Dados (DFD).
Revelar gabarito e comentário▾
GabaritoB — Histórias de usuário (user stories).
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 especificação de requisitos em metodologias ágeis
Gabarito: letra B. Em metodologias ágeis como o Scrum, a técnica mais comumente associada à especificação de requisitos são as histórias de usuário (user stories). Elas descrevem funcionalidades do ponto de vista do usuário final, de forma concisa e orientada ao valor de negócio, permitindo flexibilidade e priorização constante, características centrais do desenvolvimento ágil.
As demais alternativas representam técnicas ou artefatos mais típicos de abordagens tradicionais ou complementares:
Alternativa A — ❌ Incorreta
Diagramas de casos de uso (UML) são amplamente utilizados em metodologias estruturadas ou orientadas a objetos para modelar funcionalidades, mas não são a técnica principal em Scrum. Em projetos ágeis, o foco está em iterações curtas e comunicação direta, não em diagramas formais.
Alternativa B — ✅ Correta ⟵ GABARITO
As histórias de usuário (user stories) são o padrão no Scrum e em outras metodologias ágeis. Seguem o formato "Como [tipo de usuário], quero [ação] para [benefício]" e são priorizadas no Product Backlog. A simplicidade e a ênfase no valor para o usuário as tornam ideais para o desenvolvimento iterativo.
Alternativa C — ❌ Incorreta
O Documento de Especificação de Requisitos de Software (ERS) é um artefato típico de metodologias tradicionais (cascata), onde todos os requisitos são detalhados antes do desenvolvimento. Em métodos ágeis, a documentação extensa é substituída pela comunicação contínua e pela evolução incremental dos requisitos.
Alternativa D — ❌ Incorreta
A matriz de rastreabilidade é uma ferramenta de gestão de requisitos que relaciona requisitos a artefatos de desenvolvimento, mas não é uma técnica de especificação de requisitos por si só. É usada em diversos contextos, mas não é a principal em Scrum.
Alternativa E — ❌ Incorreta
O Diagrama de Fluxo de Dados (DFD) é uma técnica clássica da análise estruturada para modelar o fluxo de informações em um sistema. Embora útil em projetos tradicionais, não é associada a metodologias ágeis, que preferem histórias de usuário e aceitam mudanças frequentes.
PEGA ESSA DICA!
Em provas sobre metodologias ágeis, lembre-se: a especificação de requisitos é feita por meio de histórias de usuário (user stories), escritas pelos Product Owners e priorizadas no backlog. Questões que mencionam "Scrum" ou "XP" geralmente têm essa alternativa como correta.