De histórias de usuários (USs) a histórias de usuários expandidas: como escrever USs que fornecem o melhor dos dois mundos
Aqui está uma conversa recente que tive com um gerente de produto
Eu: Ei A, como você está e como está o progresso do seu produto?
Sr. A: Fazendo o bem; O progresso está ok. Estou enfrentando problemas para trabalhar com as equipes de desenvolvimento e UX.
Eu: Você pode compartilhar mais detalhes?
Sr. A: Grande parte do meu esforço é gasto na resolução de consultas de desenvolvimento e experiência do usuário.
Eu: Que tipo de perguntas? Você explica os requisitos no planejamento do sprint? A equipe está clara antes de começar?
Sr. A: Eles perguntam até coisas básicas como campos, validações, regras, etc. Falei com o EM, eles precisam de mais detalhes sobre os critérios de aceitação. Não tenho certeza de como colocá-lo.
Eu: Você pode compartilhar comigo uma de suas histórias de usuário?
Sr. A: Aqui vamos nós

Eu: Acho que você deveria usar “Expanded User Stories” Isso ajudará. Mas deixe-me começar com o básico dos EUA e depois progredir para EUSs.
O que é uma história de usuário (EUA)?
É uma descrição curta e simples de um recurso contado da perspectiva da pessoa que deseja o novo recurso, geralmente um usuário ou cliente do sistema.
- Cabra da Montanha Fonte

Geralmente é dividido em:
- Título: Define quem, o quê e por quê. Define o cenário e fornece o contexto.

- Critério de aceitação: define as condições que o software deve atender para ser marcado como concluído. Ele se concentra no comportamento do produto que precisa ser atendido para confirmar se o software está funcionando conforme o esperado.
- Descrição: geralmente contém itens como capturas de tela de UX, anexos de amostra etc.



Quais são as desvantagens/preocupações com o formato existente?

O que é uma história de usuário expandida?
Refere-se à definição de USs que combinam requisitos da perspectiva do usuário final e da perspectiva do produto. Ele aborda os desafios acima e fornece uma perspectiva clara tanto do usuário final quanto da perspectiva do desenvolvimento.

Exemplo de história de usuário expandida?


Prós e contras da história de usuário expandida?

Contras:
- Maior Esforço e Tempo
- Os detalhes podem ser esmagadores
Sinta-se à vontade para entrar em contato se você ou sua equipe estiver tentando descobrir como otimizar a estrutura dos EUA, manter uma hierarquia e colaborar nos EUA com a equipe.