Histórias de usuários: 3 exemplos para impulsionar o valor do usuário
Resumo
Uma história de usuário é uma explicação informal de um recurso de software escrito a partir da perspectiva do usuário final. Uma história de usuário típica seguirá o formato "como[Persona], quero [Meta de Software], de modo que [resultado]". Descubra como escrever histórias efetivas de usuários para representar com precisão como um recurso de software dirigirá o valor do usuário.
Quando se trata de expandir suas capacidades de produto, as atualizações de software são a chave para aumentar o valor do usuário.
As histórias de usuários são uma explicação de um recurso de software gravado a partir da perspectiva do usuário final. Isso ajuda Ágil Equipes entendem o que os usuários querem para que possam entregar os melhores recursos.
Colocamos detalhes importantes em torno de como escrever histórias de usuários eficazes. Saiba como se concentrar na experiência do usuário final pode conduzir mais valor.
O que é uma história de usuário?
Uma história de usuário é uma explicação informal de um recurso de software escrito a partir da perspectiva do usuário final. Essas histórias devem ser escritas usando linguagem não técnica para fornecer contexto à equipe de desenvolvimento.
Uma história de usuário é tipicamente contada em uma frase, seguindo o formato: "como uma[persona], quero [objetivo do software], de modo que [resultado]".
O objetivo de escrever histórias de usuários é representar com precisão como um recurso de software se traduz em valor do usuário. Em outras palavras, como esse software tem impacto no usuário final?
Um usuário final, também conhecido como cliente, não necessariamente descreve um consumidor externo. Um usuário final também pode ser um cliente interno ou membro da equipe que se beneficiará deste trabalho. Definir seu usuário final, dependerá do propósito do recurso de software que você está construindo.
As histórias de usuários são um componente principal de uma abordagem ágil. Você pode escrevê-los de várias maneiras, incluindo usando notas post-it ou cartões de índice, mas a maneira mais eficaz de criar e rastrear histórias de usuários é com Software de gerenciamento de projetos . O software eficaz de gerenciamento de projetos permite ajustar, editar e rastrear histórias de usuário em tempo real para que sua equipe saiba exatamente como eles podem servir melhor seus usuários finais. Tenha em mente que o desenvolvimento do software Agile visa colocar as pessoas em primeiro lugar, e as histórias de usuários ajudam a fazer isso, posicionando seu foco no usuário final.
Quem escreve histórias de usuário?
Mais comumente, o proprietário do produto grava histórias de usuários com base na pesquisa do usuário e organiza-as em uma lista para a equipe de desenvolvimento, também conhecida como Backlog do produto. . Embora qualquer um possa escrever tecnicamente histórias de usuários, é responsabilidade do gerente de produto garantir que eles tenham todas as informações que a equipe de desenvolvimento precisa para executar suas iniciativas.
Então, a equipe de desenvolvimento priorizará e decidirá quais histórias de usuários enfrentarem durante sua Reunião de planejamento de sprint .
Quem usa histórias de usuário?
Histórias de usuários são usadas em Scrum. e Kanban. frameworks.
No Scrum. , as histórias de usuários ajudam sua equipe a obter uma melhor compreensão durante o planejamento da Sprint.
Em Kanban. , as equipes puxam histórias em seu backlog e trabalham nelas durante o sprint. As histórias de usuários fornecem equipes o contexto e o esclarecimento que precisam para gerenciar o trabalho e atender aos seus prazos.
As histórias de usuários são abordadas por equipes de dev durante um fluxo de trabalho ou sprint para realizar tarefas e impedir Oportunista . Quebre grandes histórias de usuários em vários sprints ou épicos, se necessário. Epics são grandes histórias divididas em várias histórias menores. Vários epics compõem uma iniciativa.
Como escrever uma boa história de usuário
Uma história de usuário é escrita em três etapas e representa o ponto de vista do usuário final.
As três etapas de escrever uma história de usuário são:
Persona: O personagem do usuário final
Precisar: O objetivo do objetivo do software tem na jornada do usuário final
Objetivo: O objetivo da experiência do usuário final com o recurso de software
Sua história de usuário deve conter todos esses três componentes. Vamos cavar em cada um desses elementos para lhe dar uma melhor compreensão de como escrever uma história de usuário efetiva.
Passo 1. Identifique a persona
Identifique a persona do usuário final, avaliando seu público-alvo. Considere quem será impactado pelo recurso de software.
Aqui estão algumas perguntas para se perguntar e sua equipe ao identificar a personalidade do usuário:
Quem estamos construindo este recurso de software para?
Que tipo de recursos do produto o usuário final deseja?
Quais são as demografias e psicografia do usuário final?
Pode haver várias personas em uma determinada história de usuário, dependendo do tamanho do público-alvo.
Etapa 2. Descreva a necessidade
Descreva como o usuário final usará seu recurso de software e por quê. Isso é crítico para que sua equipe entenda por que o público-alvo usaria seu recurso em primeiro lugar.
Considere estas questões ao analisar a intenção do usuário final:
Qual é o usuário final tentando realizar?
Como o recurso de software ajudará o usuário final a realizar seus objetivos?
Evite focar nos recursos específicos - em vez disso, considere o que o usuário final está procurando e como seu software os ajudará a alcançar seus objetivos.
Etapa 3. Defina o propósito
Defina o objetivo analisando a imagem maior do lançamento do software. Considere como o recurso de software se encaixa em suas metas internas.
Pergunte a si mesmo essas perguntas para ajudar a definir o propósito:
Qual é o benefício do recurso de software?
Qual é o problema que está sendo resolvido?
Como isso se encaixa em metas maiores?
O objetivo aqui é definir o valor do seu recurso de software relacionado a metas de imagem big.
Exemplos de história do usuário.
Para tomar sua compreensão das histórias de usuários ágeis um passo adiante, reunimos alguns exemplos. Quanto mais efetivas suas histórias de usuário são, mais valor você poderá dirigir para o usuário final.
Aqui estão três exemplos para representar diferentes cenários de história do usuário:
Exemplo de Story do Usuário 1: Desenvolvimento de Produtos
Como gerente de produto, quero uma maneira de os membros da equipe entenderem como as tarefas individuais contribuem para objetivos de negócios maiores para motivar a eficiência.
Story do usuário Exemplo 2: experiência do cliente
Como cliente de retorno, espero que minhas informações sejam salvas para criar uma experiência de check-out mais simplificada.
Story do usuário Exemplo 3: aplicativo móvel
Como usuário de aplicativo freqüente, quero uma maneira de digerir informações relevantes da maneira mais rápida possível.
Em todos os três exemplos, você pode ver o quão importante é colocar atualizações de software a partir da perspectiva do usuário final. Desta forma, as atualizações são feitas com o melhor interesse do cliente em mente.
Dicas para alcançar uma história de usuário eficaz
Além das três etapas descritas acima, uma história eficaz do usuário deve seguir os 3 CS e investir acrônimo. Ambas ajudam a levar suas histórias de usuário para o próximo nível, resultando em atualizações de software mais eficazes.
Vamos cavar em cada um deles para obter uma melhor compreensão do que compõe uma história de usuário eficaz.
3 cs
Os 3 cs são C. ard, C. onversão e C. em confirmação. Os 3 CS quebram cada história de usuário em três benchmarks diferentes, criando um processo mais organizado. Vamos mergulhar em cada um dos 3 Cs para obter uma melhor compreensão:
Cartão: Uma descrição escrita da história do usuário usada para o planejamento da Sprint. Para criar e compartilhar cartões de história, tente usar um ferramenta de gerenciamento de trabalho. .
Conversação: Uma discussão entre clientes, usuários e desenvolvedores em torno da prioridade e potenciais soluções para a história do usuário.
Confirmação: Um acordo entre as partes interessadas que os objetivos e soluções da história do usuário foram alcançados.
Os 3 CS ajudam a dividir uma história de usuário em tarefas simples. Isso dá uma direção clara para as partes interessadas envolvidas.
INVESTIR
Investir representa eu NDEPENDENTE, N. egotiable, V. alable, E. estimulável, S. Mall e. T. estável. Vamos mergulhar nesses componentes mais profundos para lhe dar uma melhor compreensão de como os critérios de investimento podem ajudá-lo a escrever histórias mais fortes:
Independente: Uma história de usuário deve ser independente, o que significa que não depende de outras tarefas e é autônoma.
Negociável: Uma história de usuário deve ser negociável. Isso significa que deixa espaço para discussão.
Valioso: Uma história de usuário deve transmitir valor para o usuário final, trazendo você mais perto de Objetivos de longo prazo .
Estimável: Uma história de usuário deve ser estimada para garantir que se encaixa dentro de um sprint e seja priorizada corretamente.
Pequeno: Uma história de usuário deve ser um pequeno pedaço de trabalho que pode ser concluído em um curto período de tempo.
Testável: Uma história deve passar por testes de aceitação e atender aos critérios de aceitação predeterminados para verificar a qualidade.
Assegure-se de que suas histórias de usuário sejam escritas de maneira específica e atingível, seguindo a acrônimo de investimento.
A importância de uma história de usuário precisa
Escrever histórias de usuários efetivamente podem parecer um pequeno pedaço de desenvolvimento de produtos, mas na realidade, essas histórias ajudam a impulsionar os resultados criativos para a nova funcionalidade do produto. Atenção ao detalhe é incrivelmente importante, porque ajuda você a garantir que você está investindo nas necessidades do usuário.
Aqui estão três maneiras de escrever histórias de usuário precisas podem ajudá-lo a atingir as metas do usuário:
Coloque os clientes primeiro: As histórias de usuários colocam os usuários finais no centro da conversa - um componente importante da estrutura ágil. Sua equipe pode priorizar as necessidades do usuário e se concentrar em maneiras de contribuir para uma experiência positiva do usuário.
Drive soluções inovadoras: Quanto mais profundo você mergulha na persona do usuário final, mais inovadoras suas soluções de software serão. Isso ocorre porque seu foco está nas necessidades de seus usuários, que você pode se conectar a metas de negócios internos. Quanto mais você entende o tipo de usuário que você está segmentando, mais eficazes serão seus resultados.
Promover a colaboração da equipe: Com vários membros da equipe falando e priorizando histórias de usuários, colaboração no local de trabalho prospera. Isso traz vários pontos de vista para a tabela, oferecendo novas soluções para bloqueios existentes. De resultados testáveis para entender os requisitos do produto, mais sua equipe se comunica mais facilmente, será alcançar seus resultados desejados.
Posicionamento de atualizações da perspectiva do usuário ajuda a criar uma experiência de usuário robusta, que melhora o valor dos negócios e o levantamento de requisitos processar.
Valor da unidade através da experiência do usuário
Colocar os clientes primeiro é uma maneira eficaz de centralizar a conversa em torno dos usuários finais e, finalmente, dirigir mais valor. Ao realizar conversas ao redor da experiência do usuário final, você pode criar soluções de software mais inovadoras que melhorem o processo de desenvolvimento do produto.
Ativar sua equipe ágil obter resultados com a ajuda do software de gerenciamento Agile. De colaborar como uma equipe para organizar sprints, Gerenciador de tarefas UDN. pode ajudar.