User Stories no Desenvolvimento Ágil
Gabarito: letra A. O formato apresentado no enunciado é o modelo clássico de uma história de usuário (user story), uma técnica utilizada no gerenciamento do backlog de produto para descrever funcionalidades do ponto de vista do usuário, seguindo a estrutura: "Como [persona], eu quero [funcionalidade] para que [benefício]". Esse padrão é consagrado em metodologias ágeis, especialmente no Extreme Programming (XP) e no Scrum, e não se aplica a subtarefas, bugs, temas ou tarefas técnicas.
O enunciado descreve exatamente a estrutura de uma user story, que é um dos principais artefatos do backlog do produto (Product Backlog) no desenvolvimento ágil. A história de usuário é uma descrição concisa de uma funcionalidade, escrita numa linguagem coloquial e focada no valor para o usuário. As demais alternativas referem-se a outros tipos de itens de backlog, mas não seguem esse formato.
Alternativa A — ✅ Correta ⟵ GABARITO
A alternativa A está correta, pois o formato "Como [usuário], eu quero [ação] para que [valor]" é a definição padrão de uma história de usuário (user story). É amplamente utilizado em frameworks ágeis para expressar requisitos de forma simples e centrada no usuário, facilitando a priorização e o planejamento das iterações.
Alternativa B — ❌ Incorreta
Subtarefa refere-se a uma divisão menor de uma história ou tarefa, geralmente técnica e operacional, que não segue o formato de valor para o usuário. Subtarefas são detalhamentos internos da equipe, não itens independentes do backlog.
Alternativa C — ❌ Incorreta
Bug/defeito é um item que descreve um comportamento incorreto do sistema. Embora possa ser incluído no backlog, sua descrição não segue o modelo "Como… eu quero… para que…", mas sim uma descrição do problema observado, com passos para reprodução e impacto.
Alternativa D — ❌ Incorreta
Tema (theme) é um agrupamento de várias histórias de usuário relacionadas a um objetivo maior. Um tema é um épico ou uma categoria, não um item atômico com a estrutura específica de usuário-ação-valor.
Alternativa E — ❌ Incorreta
Tarefa é um item de trabalho técnico, geralmente resultado da decomposição de uma história ou de uma atividade de engenharia (como configurar ambiente, refatorar código). Não segue o formato centrado no usuário; sua descrição é mais técnica e muitas vezes em linguagem imperativa.
Gabarito: letra A