29
Histórias. Solução ou Hipótese? RAFAEL “JAGUA” CAMARGO @rafajagua

Histórias. Solução ou Hipótese

Embed Size (px)

Citation preview

Page 1: Histórias. Solução ou Hipótese

Histórias. Solução ou Hipótese?

RAFAEL “JAGUA” CAMARGO@rafajagua

Page 2: Histórias. Solução ou Hipótese

Qual a sua dinâmica de escrita?

Analista e cliente juntos, de duas a três semanas antes da planning Desenvolvedores e

Testers envolvidos apenas na Planning

Page 3: Histórias. Solução ou Hipótese

Duas/três semanas

Estoque

Page 4: Histórias. Solução ou Hipótese

Você pode limitar a quantidade

Page 5: Histórias. Solução ou Hipótese

Capacidade

Ok Para Planning

Page 6: Histórias. Solução ou Hipótese

Mas ainda há risco

Ideia do que quer que seja feito

É, não é bem assim…

Page 7: Histórias. Solução ou Hipótese

Risco aumenta quando

Ideia do que quer que seja feito

Veeeeeshhh

UX

Vou fazer a telinha

Page 8: Histórias. Solução ou Hipótese

Pontas soltasQuero que a busca seja leve, fluída, iintuitiva, com a identidade visual da compainha

Vou fazer a telinha

Papel de pão, rápido, bacana, agile

Ficou lindo, você tem talento

Devia ter ido ver o filme do Pelé…

Page 9: Histórias. Solução ou Hipótese

Você tem

você pode estar fazendo do jeito certo

Page 10: Histórias. Solução ou Hipótese

Mas pode estar desenvolvendo a coisa errada

Qurero "A”

Que tal esse: ALindo

ComplexoDemoradoExplorar

Page 11: Histórias. Solução ou Hipótese

Este cenário, chamo de Solução• Cliente e Analista discutem sobre o problema e iniciam uma ideia de

“solução”• Analista cria a história, persona e inicia contato com UX• UX faz análise e cria uma primeira ideia de experiência de uso• Essa ideia é validada com o cliente pautando a solução• A solução então é apresentada ao Time na Planning

Page 12: Histórias. Solução ou Hipótese

Neste cenário• A viabilidade técnica não é avaliada• Sem interação de Tester, perde-se qualidade• Da aberutra para um comportamento “não time”• Uma parte apenas está trabalhando com o cliente na “solução”• Outra parte está a frente da execução da solução

Page 13: Histórias. Solução ou Hipótese

Isso é ruim porque• Poucos estão envolvidos diretamente com o cliente• Segmentação de etapas vai implicar em silos• Planning da iteração vai tomar mais tempo• Perda da motivação

Page 14: Histórias. Solução ou Hipótese

Minimizando este cenário

GROOMING

Page 15: Histórias. Solução ou Hipótese

Diminui ciclo de incerteza

Grooming Ok Para Planning

Page 16: Histórias. Solução ou Hipótese

Com Grooming• Diminiu a incerteza• Aumenta/antecipa feedback• Maior envolvimento desde o princípio

Page 17: Histórias. Solução ou Hipótese

Grooming Canvas

Page 18: Histórias. Solução ou Hipótese

Abordagem Hipótese• Desenvolver uma solução é algo muito além do que codificar• União e interacão• Foco em responsabilidade e meta• Feedback alucinado

Page 19: Histórias. Solução ou Hipótese

Testar a hipótese o quanto antes

Quero APor que A?Por que não B?Quem usará A?Pode ser “a”

a -> a -> A

Page 20: Histórias. Solução ou Hipótese

Trabalho por metas• Metas compartilhadas desde o início• Todos envolvidos• Mais que papéis, responsabilidade

Page 21: Histórias. Solução ou Hipótese

Para a

Page 22: Histórias. Solução ou Hipótese

solução

hipótese

Page 23: Histórias. Solução ou Hipótese

Histórias quando solução• São escritas apenas pelo analista ou no máximo analista e cliente• Ficam em estoque• Tem baixo ciclo de feedback ponta a ponta• Diferença clara entre quem escreve e quem consome

Page 24: Histórias. Solução ou Hipótese

História quando hipótese• Todos (no maximo possivel pensando em pessoas/responsabilidades)

participam da escrita• Feedback ponta a ponta• Trabalho em pares• Validação de valor e complexidade antes de estimativa ou solução

Page 25: Histórias. Solução ou Hipótese

É uma mudança reforço da postura• Disciplina• Vigilancia• Interação

Page 26: Histórias. Solução ou Hipótese

Pode fazer independente do métodoXPSCRUMKANBANPMI

Page 27: Histórias. Solução ou Hipótese

O que eu estou testando ultimamente• Metas com OKR• Feature teams/times perenes• Envolvimento total ponta a ponta• Dual track (agile/scrum)

Page 28: Histórias. Solução ou Hipótese

Duvidas?• Disfunções• Aplicações práticas

Page 29: Histórias. Solução ou Hipótese

Histórias. Solução ou Hipótese?

RAFAEL “JAGUA” CAMARGO@rafajagua