Upload
fabio-aguiar
View
2.633
Download
1
Embed Size (px)
Citation preview
Técnica de Mapeamento de Estórias de Usuários
User Story Mapping
@fabyogr
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
User Story Mapping“Story Mapping é uma técnica colaborativa, que auxilia na priorização e planejamento de releases de produtos interativos.”
por Jeff Patton
Fábio aGuiaR - @fabyogr
Referência: Rildo Santos http://www.slideshare.net/Ridlo/engenharia-de-software-agil-scrum-e-fdd
Técnica de Mapeamento de Estórias de Usuários
Cliente ORDENA
de acordo com sua necessidade
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Ordenação de Funcionalidades
Product BacklogLista que representa tudo que é necessário para desenvolver o produto
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
priorizar as funcionalidades pelo seu valor de negócio
pr i o r i za t ambém o quão ú t i l uma funcionalidade é para o usuário
Entregar Valor Sempre
UsuárioÚtilFoco
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
1. Ajuda a entender, como o todo, o que o sistema faz.
Beneficio
2. Ajuda a entender o que as pessoas estão construindo.
3. Ajuda a fazer um planejamento de Release e que todo mundo entenda.
5. Ponto de colaboração.
4. Visão mais clara do que é preciso fazer primeiro e o valor agregado.
6. capta requisitos e priorizá-los de uma forma ágil.
7. Divertido :-D
Técnica de Mapeamento de Estórias de Usuários
Produto Mínimo Viável
MVP Alcança o mínimo produto viável para um primeiro Release.
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Fábio aGuiaR - @fabyogr
Dinâmica em grupo: 1 Alimentação Saudável e Nutritiva
Escrever estórias de usuários
Técnica de Mapeamento de Estórias de Usuários
Story Mapping na Prática
Fábio aGuiaR - @fabyogr
Pre-requisitos: 1. Parede, mesa ou folha de flipchart 2. Post-its 3. Canetas 4. Time multidisciplinar 5. Quatro a oito pessoas 6. Ser divertido
Técnica de Mapeamento de Estórias de Usuários
Story Mapping na Prática
Declaração da Visão:
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Para o consumidor de alimentos que necessita de uma solução urgente para perder peso. O objetivo é buscar uma melhor alimentação diária para alcançar o esperado, de uma forma intuitivo e fácil de consumir que permita definir o peso e o consumo de menos calorias buscando uma alimentação saudável e nutritivo, gerando uma saúde sustentável e vida longa.
Visão do Produtovisão global do produto como um todo
NECESSIDADE DO CLIENTE PRODUTO ESPERADO PRINCIPAIS BENEFÍCIOS
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Estórias de UsuárioUma breve descrição do que é necessário para o cliente ter no produto, que pode representar uma necessidade do usuário ou uma descrição de uma funcionalidade.
Título: Reservar Lugar
Prioridade: 1-Alta Esforço: 5
Como um AGENTE DE VIAGENS eu posso RESERVARLUGAR para FACILITAR O ATENDIMENTO DOS
CLIENTES CORPORATIVOS
Exemplo de Estória do Usuário
Pontuação: 7
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Listar FuncionalidadesBrainstorming
Foco na visão do usuário
Fazer Pedido
Começar com Verbo
Etapa 1:
O que as pessoas podem fazer no sistema?
Story Writing WorkshopEscrever as possíveis estória de
usuário do produto
Personas Modelagem de papeis de usuário
Fábio aGuiaR - @fabyogr
Técnica de Mapeamento de Estórias de Usuários
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Escrever a Funcionalidade em Cartão
Fazer Pedido ao Almoxarifado
(comprador)
diária
alto
Funcionalidade
Usuário
Freqüência
Valor
Etapa 2:
(hora[5], diário[4], semanal[3], mensal[2], trimestral[1])
(alto[3], médio[2], baixo[1])
(função , papel)
(estória de usuário)
(Pontuação: freqüência + valor)
*não criar grandes épicos
Complexidade(opcional)(alto[1], médio[2], baixo[3])
CLASSIFICAÇÃO:
Etapa 3: ORDENAR
seqüência lógica de tarefas
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
seqüência de uso
muito usado
raramente usado
Objetivo é contar uma história de como o sistema funciona
Impo
rtan
te(c
ritic
as)
*pode faltar alguma estórias de usuário...
Etapa 4: Organiza verticalmente +IMPORTANTE
de acordo com a freqüência de uso e valor
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
seqüência de uso
Impo
rtan
te(c
ritic
as)
muito usado
raramente usado
prioridade = (+)freqüência (+)valor
*pode identificar estórias de usuário com mais valor...
Etapa 5: Agrupar por ATIVIDADE
Conjunto de Tarefas
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
seqüência de uso
muito usado
raramente usado
Pedido Venda Entrega
Impo
rtan
te(c
ritic
as)
*identifique as quebras
Etapa 6: Selecionar o PRIMEIRO RELEASE funcionalidades úteis para o usuário e com valor de negócio
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
seqüência de uso
muito usado
pouco usado
Release 1
Release 2
Release 3
MVP Produto Mínimo Viável
Visão do Todo
Pedido Venda Entrega
Impo
rtan
te(c
ritic
as)
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Atividades do usuário
Tarefas do usuárioO que os usuários fazem para atingir seus
objetivos
Uma espécie de atividade grande que determinado usuário faz
Tarefas do desenvolvimento O que os desenvolvedores fazem para criar
as estórias
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Você pode reunir sua equipe ao redor do Story Mapping, onde todos possam discutir, compreender e contribuir para a empresa inteira, e comemorar cada etapa alcançada.
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
Revisando as ETAPASStory Mapping
Referência:
Manifesto Ágil www.manifestoagil.com.br
Slide: Scrum – O Tutorial Definitivo http://www.slideshare.net/Ridlo/scrum-o-tutorial
http://blogs.agilefaqs.com/2010/07/10/user-story-mapping-jeff-patton/
http://karinedrumond.files.wordpress.com/2010/10/user-story-mapping_v1.pdf
http://www.agileproductdesign.com/blog/the_new_backlog.htmlPost:The new user story backlog is a
Video: User Story Mapping -Jeff
Artigo: Uso de User story Mapping para planejamento de produtos
Técnica de Mapeamento de Estórias de Usuários
Fábio aGuiaR - @fabyogr
http://slidesha.re/StoryMapping
@fabyogr
Técnica de Mapeamento de Estórias de Usuários