5 min leitura • Guide 741 of 877
Story Mapping para Desenvolvimento de Produto
Story maps criam entendimento compartilhado entre times de produto e desenvolvimento. GitScrum suporta story mapping com ferramentas de planejamento visual e fácil conversão para itens de backlog.
Básico de Story Mapping
O Que É um Story Map
ESTRUTURA DO STORY MAP:
┌─────────────────────────────────────────────────────────────┐
│ │
│ EIXO HORIZONTAL: Jornada do Usuário (Atividades no tempo) │
│ EIXO VERTICAL: Prioridade (Essencial no topo, nice-to-have │
│ embaixo) │
│ │
│ ─────────────────────────────────────────────────────────── │
│ │
│ Objetivo: "Completar uma compra" │
│ │
│ Navegar → Carrinho → Checkout → Confirmar │
│ ─────── ──────── ──────── ──────── │
│ MVP │ Ver │ Adicionar │ Digitar │ Confirmar │
│ │ produtos │ ao carrinho│ pagamento │ pedido │
│ │ │ │ │ │
│ │ Buscar │ Ver │ Aplicar │ Email │
│ │ produtos │ carrinho │ cupom │ recibo │
│ └────────────┴────────────┴─────────────┴───────────│
│ R2 │ Filtrar │ Salvar │ Escolher │ Rastrear │
│ │ produtos │ p/ depois │ frete │ pedido │
│ │ │ │ │ │
│ │ Comparar │ Atualizar │ Dividir │ Histórico │
│ │ produtos │ quantidade │ pagamento │ pedidos │
│ └────────────┴────────────┴─────────────┴───────────│
│ R3 │ Wishlist │ Compartilhar│ Assinar │ Devolver │
│ │ │ carrinho │ │ itens │
│ └────────────┴────────────┴─────────────┴───────────│
│ │
│ Lendo o mapa: │
│ Esquerda para direita: Jornada do usuário │
│ Cima para baixo: Prioridade decrescente │
│ Linha horizontal: Limite de release │
└─────────────────────────────────────────────────────────────┘
Componentes do Mapa
ELEMENTOS DO STORY MAP:
┌─────────────────────────────────────────────────────────────┐
│ │
│ BACKBONE (Linha Superior): │
│ Atividades de usuário no nível mais alto │
│ Responde: "Que coisas grandes o usuário faz?" │
│ │
│ Exemplo: │
│ [Navegar] → [Selecionar] → [Comprar] → [Receber] │
│ │
│ ─────────────────────────────────────────────────────────── │
│ │
│ WALKING SKELETON (Segunda Linha): │
│ Mínimo para fazer cada atividade funcionar │
│ Responde: "Qual é a versão mais simples?" │
│ │
│ Exemplo: │
│ [Ver lista] → [Add carrinho] → [Pagar] → [Confirmação] │
│ │
│ ─────────────────────────────────────────────────────────── │
│ │
│ TAREFAS DE USUÁRIO (Abaixo): │
│ Coisas específicas que usuários fazem em cada atividade │
│ Responde: "Quais são todas as formas de fazer isso?" │
│ │
│ Em "Navegar": │
│ [Buscar por nome] [Filtrar por categoria] [Ordenar preço] │
│ │
│ ─────────────────────────────────────────────────────────── │
│ │
│ SLICES DE RELEASE (Linhas Horizontais): │
│ Agrupe stories em releases │
│ Responde: "O que entrega junto?" │
│ │
│ ━━━━━━━━━ MVP ━━━━━━━━━ │
│ ━━━━━━━━━ Release 2 ━━━━━━━━━ │
│ ━━━━━━━━━ Release 3 ━━━━━━━━━ │
└─────────────────────────────────────────────────────────────┘
Criando Story Maps
Sessão de Story Mapping
WORKSHOP DE STORY MAPPING:
┌─────────────────────────────────────────────────────────────┐
│ │
│ PARTICIPANTES: │
│ • Product Owner │
│ • Desenvolvedores (2-3) │
│ • Designer │
│ • Stakeholders chave │
│ 5-8 pessoas ideal │
│ │
│ DURAÇÃO: 2-4 horas │
│ │
│ MATERIAIS: │
│ • Post-its (múltiplas cores) │
│ • Parede grande ou whiteboard digital │
│ • Marcadores │
│ │
│ ═══════════════════════════════════════════════════════════ │
│ │
│ FASE 1: ENQUADRAR O PROBLEMA (15 min) │
│ │
│ "Quem é o usuário?" │
│ "O que eles estão tentando realizar?" │
│ │
│ FASE 2: CONSTRUIR O BACKBONE (30 min) │
│ │
│ Atividades de alto nível da esquerda para direita │
│ │
│ FASE 3: WALKING SKELETON (30 min) │
│ │
│ Mínimo para cada atividade funcionar │
│ │
│ FASE 4: DETALHAR (60 min) │
│ │
│ Adicionar tarefas de usuário abaixo de cada atividade │
│ │
│ FASE 5: FATIAR RELEASES (30 min) │
│ │
│ Desenhar linhas horizontais para definir releases │
└─────────────────────────────────────────────────────────────┘
Melhores Práticas
Para Story Mapping
- Jornada do usuário — Foco no que usuário faz
- Horizontal primeiro — Backbone antes de detalhar
- Colaborativo — Todo time envolvido
- MVP claro — Menor produto viável
- Vivo — Atualize conforme aprende
Anti-Padrões
ERROS DE STORY MAPPING:
✗ Muito detalhado muito cedo
✗ Sem participação do time
✗ Foco em features não usuários
✗ Não definir MVP claro
✗ Criar e esquecer
✗ Muito grande para uma sessão
✗ Sem stakeholders presentes
✗ Não traduzir para backlog