1 of 24

Slide Notes

DownloadGo Live

User Story Mapping

Published on Nov 20, 2015

No Description

PRESENTATION OUTLINE

User Story Mapping

Apresentação compilada a partir do excelente conteúdo produzido pelo Jorge Audy e disponível em http://jorgekotickaudy.wordpress.com

User Story Mapping

Scrum | Métodos Ágeis
Photo by iriss.org.uk

O que é US Mapping?

técnica levantamento de requisitos em cultura ágil | criada por Jeff Patton
Photo by daipresents

How you Slice It

 artigo original do Jeff Patton --> http://goo.gl/17vweC
Photo by Daniel Y. Go

O que precisa para um US Mapping?

  • mediador experiente
  • uma parede (tão grande quanto o projeto)
  • muitos post-its coloridos (grandes e pequnenos)
  • canetões
  • fita crepe
  • os convidados que podem e devem contribuir para a visão dos desejos relativos ao produto

Mas quantos participantes para um US Mapping?

as referências da área indicam no máximo 12 pessoas, mas não tem problema se passar
Photo by RobertFrancis

Qual a duração de US Mapping?

  • pode durar um turno, um dia ou até mais
  • depende do quão claro está para os participantes o entendimento do que esperam do produto, da complexidade
  • mais que regras de tempo é importante bom senso e um facilitador experiente

Quem são os participantes do US Mapping?

  • Product Owner (P.O.)
  • UX Designer
  • SEO
  • Executivos
  • keyusers
  • users referências do business
  • referências técnicas
  • referências criativas
Photo by JD Hancock

Ambiente para um US Mapping

  • Mesa/cadeiras para que todos estejam confortáveis
  • Parede grande sem impedimentos (móveis, quadros, etc)
  • Bloco de Post-it amarelo pra cada participante
  • Canetão ponta fina para cada participante
  • Alinhamento sobre escritura das User Story [US]
  • Eixo cartesiano (xy) na parede (riscado ou fita crepe)
Photo by hjl

O que é uma User Story (US)?

  • são unidades de entrega com foco em valor usadas em projetos ágeis para documentar os requisitos
Photo by pablitux

Como escrever uma User Story (US)?

Como eu [quero|preciso|gostaria] para .
Photo by Peteris B

Como , eu [quero|preciso| gostaria] para

Photo by Peteris B

Como escrever uma User Story (US)?

  • QUEM? Cada User Story deve o usuário que vai utilizar e por isto tem o maior interesse neste requisito;
  • O QUE? Exatamente o que o interessado quer, precisa ou gostaria que este requisito lhe proporcionasse, pelo prisma de sua interação;
  • POR QUE? Afinal, é o porque ela existe a principal informação, aqui temos o valor que estará sendo entregue através desta User Story.
Photo by Peteris B

Como usuário eu quero poder fazer uma busca digitando os termos em um único campo para ser tão fácil como o Google

Photo by Peteris B

Como vendedor eu preciso reportar uma venda através de um formulário simplificado pela web para fazê-lo de qualquer lugar

Photo by Peteris B

E o tal eixo cartesiano?

  • Eixo cartesiano (xy) na parede com fita crepe ou riscado
  • X = SEQUÊNCIA de eventos
  • Y = RELEVÂNCIA ou VALOR

Dinâmica de US Mapping

  • Definir a ordem para a fila circular entre os participantes
  • Um por vez sugere uma US
  • A cada postit (US) sugerida, o próprio integrante que a propôs ou o mediador a coloca em uma posição dos eixos XY e rapidamente todos podem colaborar para sua disposição
Photo by xavi talleda

Dinâmica de US Mapping

  • A cada novo postit (US), é possível reposicionar os outros nos eixos XY
  • Informações adicionais podem ser combinadas e introduzidas através de postit’s pequenininhos de outras cores, destacando situações especiais importantes e já percebidas em alguma US
Photo by xavi talleda

Dinâmica de US Mapping

  • Conforme vai evoluindo a reunião, o quadro vai se compondo de tal forma e vai se formando uma linguagem ubiqua (comum), quer pelos argumentos ou debate realizado a cada rodada,
  • os postits (US) com baixa priorização ou desconsiderados, abaixo do eixo X, são resultado de um debate apropriado e da falta de argumentação suficiente
Photo by xavi talleda

Dinâmica de US Mapping

  • Os postit (US) que não estão na primeira linha (mais relevantes ~ valor) ou na primeira coluna, não significa que serão postergados. A ordem de execução das US dependem da montagem de Releases e Sprints que possuem aspectos influentes como negócio, co-requisitos, dependências, tecnologia, oportunidades e riscos.
Photo by xavi talleda

E depois da reunião de US Mapping?

  • planejamento de Releases é feito em um esforço conjunto que busca dividir em “pacotes” o todo
  • a primeira linha são as US mais relevantes, que agregam mais valor ao produto, mas pode ser que algumas de nível 2, 3,4 sejam requisito para outras de nível maior
Photo by Tom Coates

E depois da reunião de US Mapping?

  • O PO montará seu product backlog, compartilhará o Release Plan e a cada Sprint Zero confirmará o Sprint Backlog com o time durante o Planning.
Photo by Tom Coates

E aí? #partiu execução do produto?

Photo by neil cummings