Pular para o conteúdo principal

Questão de Engenharia de Software — Processos de Software - Desenvolvimento Ágil — CESPE / CEBRASPE 2025

Engenharia de SoftwareProcessos de Software - Desenvolvimento Ágil
Código
ce195318
Banca
CESPE / CEBRASPE
Órgão
BANRISUL
Ano
2025
Nível
Superior
Cargo
Técnico em Tecnologia da Informação II - Transformação Digital e Gestão de TI
O modelo “Como [usuário, persona ou sistema], eu quero [ação] para que [valor, motivo ou necessidade por trás].” é utilizado no gerenciamento do backlog para descrever
  1. Ahistória.
  2. Bsubtarefa.
  3. Cbug/defeito.
  4. Dtema.
  5. Etarefa.
Revelar gabarito e comentário

GabaritoA — história.

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”.

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

Link permanente: /questoes/ce195318