Dashboard
Classificações
Usuários
Ir para o guia
Sair
Dashboard
Classificações
Técnicas de Elicitação de Requisitos
Editar técnica
Definição
Classificação
Referências
Título
Slug
Resumo
História de usuário é um método que descreve de forma funcional os requisitos para o cliente ou comprador do projeto. Elas capturam o "quem", "o quê" e "por quê" de um requisito em uma forma concisa e simples.
Descrição
História de usuário é um método que descreve de forma funcional os requisitos para o cliente ou comprador do projeto. Elas capturam o "quem", "o quê" e "por quê" de um requisito em uma forma concisa e simples. Em consulta com o cliente ou com o product owner, a equipe divide o trabalho a ser realizado em incrementos funcionais chamados "histórias de usuários”. Espera-se que cada história de usuário produza, uma vez implementada, uma contribuição para o valor geral do produto, independentemente da ordem de implementação. As histórias de usuários são geralmente representadas em uma forma física: um cartão de índice ou lembrete, no qual é escrita uma breve frase descritiva. Isso enfatiza a natureza "atômica" das histórias de usuários e incentiva a manipulação física direta: por exemplo, as decisões sobre priorização são tomadas movendo-se fisicamente os "cartões de história". Apesar do cartão conter as funcionalidades, este não é o mais importante. Por meio das conversas serão tratados todos os detalhes de cada funcionalidade. Uma história, ainda que sintetizada no cartão, que produz histórias ainda menores, é chamada de épico. Assim, um épico contém vários detalhes a serem descritos em cartões distintos. O uso de histórias de usuário é comum em equipes de desenvolvimento onde os times de projeto são estruturados e gerenciados através da metodologia de desenvolvimento ágil.
Prós
- São compreensíveis por todos. - São do tamanho certo para planejamentos e priorizações. - Funcionam em desenvolvimentos iterativos. - Encorajam a comunicação verbal.
Contras
- Em um projeto grande com muitas histórias é difícil compreender o relacionamento entre elas. - É necessário aumentá-las com documentação adicional se a rastreabilidade dos requisitos for exigida pelo processo de desenvolvimento. - Elas podem não ser interessantes para equipes extremamente grandes.
Imagens
[{"src": "/images/tecnicas-re/user_story.png", "title": "Figura 1 - Exemplo de aplicação da técnica Histórias de usuário"}]
Alterar
Cancelar