Upload
daniel-alfenas
View
39
Download
0
Embed Size (px)
Citation preview
Globalcode – Open4education
Trilha – Análise de NegóciosÁgil mas com a visão do todo: Mapeando histórias de usuário
Daniel Assis Alfenas
Globalcode – Open4education
Agenda
Nível 1Nível 2Nível 2
Nível 3Nível 4
Nível 5
Globalcode – Open4education
Daniel Assis Alfenas
Mestre em Eng. de Computação pela Poli-USPEnterprise Agile Coach na 7COMmFui coordenador do DSD da FDTEPai coruja, amo vida selvagem, música e jogosFalo muito rápido
Globalcode – Open4education
Conte histórias
Valorize a construção de entendimento compartilhado
Globalcode – Open4education
Problema: Card Hell
Globalcode – Open4education
Story Card Hell Fisico
Globalcode – Open4education
Sintomas
Trabalho desnecessário que acaba feitoTrabalho necessário que some (ou acaba duplicado!)“Cade aquele cartão?”Sensação de muito trabalho e pouco resultado
Globalcode – Open4education
Causas comuns
1. Pressão por estimativas muito cedo2. Detalhamento de histórias para tentar eliminar
riscos e descobrir “Scope creeps”3. Maníacos por controle
Globalcode – Open4education
Por outro lado...
E a visão do todo?•Histórias pequenas e entregas frequentes •Com entregas a curto prazo, é tentador escolher as “pequenas vitórias”
Globalcode – Open4education
Solução: Asteroids
Globalcode – Open4education
Use backlogs hierárquicos
Globalcode – Open4education
Backlog hierárquicos
Divida em camadas, cada uma com um nível de abstração diferenteEvite quebrar os itens em uma camada até que o anterior esteja praticamente finalizado
Globalcode – Open4education
Exemplo de camadas
“Aumentar as subscrições mensais”
Facilitar a migração de competidores
Importar dados do formato do competidor Y
Pequenas histórias que podem ser construídas separadamente
Globalcode – Open4education
Técnicas de backlogs hierárquicos
Impact MapMapeamentos da jornada de usuárioMapeamento de histórias de usuário
Globalcode – Open4education
User Story Mapping
Globalcode – Open4education
Mapas de histórias de usuário
Atividades do usuário, ou “The Backbone”
His
tória
s co
ntan
do o
s de
talh
es
Estratégia de Entrega,
“Sprints”, etc.
Globalcode – Open4education
Mapeia mais ou menos nessa ordem
Primeiro o Backbone
Seg
undo
, os
deta
lhes
Converse sobre cada funcionalidadeTraga os desenvolvedores e QA para os detalhesPergunte:
Coisas específicas e alternativasO que poderia dar errado para o usuário final?Riscos no “como fazer” (cartões de cor distinta)Como encantar o cliente?Dúvidas? (cartões de cor distinta)
Globalcode – Open4education
Fatiando
Fatie considerando•Milestones•Datas importantes ( prototipos, etc)•Valor o quanto antesFaça isso com todos os projetos do produto em menteCrie 2 a 4 fatias
A cada entrega, preencha e repriorize pensando em:•Eliminar riscos•Aumentar o aprendizadoAproveite para repensar as entregas e negociar novas datas com o cliente
Satisfaça seu Sprint, ciclo de Kanban, etc.•Priorize pelo custo (esforço)•Asteroids!
VALOR Experimento Entrega
Globalcode – Open4education
Zooooom
PRIORIDADE
NEXT
Atividades do Usuário
Cartões de duvidas, risco, aprendizado no Topo Deadline de DUAS SEMANAS
Globalcode – Open4education
Zoooom 2
Outros deadlines
Datas de Deadine, com objetivo
Globalcode – Open4education
Referências e sugestões de leitura