Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — FGV 2024
Engenharia de Software›Processos de Software - Desenvolvimento Ágil
Código
fg086804
Banca
FGV
Órgão
MF
Ano
2024
Nível
Superior
Cargo
Auditor Federal de Finanças e Controle - Área de Tecnologia da Informação (Transformação Digital) - manhã
Em gerenciamento ágil de projetos de software com Scrum, uma unidade de documentação que declara cada um dos requisitos da solução desejada, escritos pela perspectiva dos stakeholders envolvidos, indicando quem quer, o que, e o porquê, é denominado
Ause case.
Buser story.
Ctimebox.
Dstandups.
Erelease.
Revelar gabarito e comentário▾
GabaritoB — user story.
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”.
Processos de Software - Desenvolvimento Ágil
Gabarito: letra B. A descrição do enunciado — uma unidade de documentação que declara requisitos na perspectiva dos stakeholders, com 'quem quer, o que e o porquê' — corresponde exatamente ao conceito de user story, artefato central no Scrum (e em métodos ágeis) para descrever funcionalidades do ponto de vista do usuário final.
Alternativa A — ❌ Incorreta
Use case é uma descrição mais formal e detalhada de uma interação entre ator e sistema, comum em metodologias tradicionais, não se encaixando no formato compacto de 'quem, o que, porquê' típico das user stories.
Alternativa B — ✅ Correta ⟵ GABARITO
User story é exatamente a definição apresentada: uma descrição concisa de um requisito, escrita na perspectiva do stakeholder, geralmente no formato "Como [papel], quero [funcionalidade] para [benefício]". É uma prática fundamental no Scrum para expressar itens do Product Backlog.
Alternativa C — ❌ Incorreta
Timebox refere-se ao período de tempo fixo de uma sprint (ou de uma reunião), e não a uma unidade de documentação de requisitos.
Alternativa D — ❌ Incorreta
Standups (ou daily meetings) são reuniões diárias de sincronização da equipe, sem relação com a documentação de requisitos.
Alternativa E — ❌ Incorreta
Release é uma versão do software pronta para entrega, composta por múltiplas funcionalidades; não descreve requisitos individuais.
PEGA ESSA DICA!
Associe a user story diretamente ao formato "As a [role], I want [goal] so that [reason]". É o instrumento ágil para capturar o valor do ponto de vista do usuário.