Agile de trilha dupla

Rodar descoberta e entrega em paralelo, em vez de fazer uma depois da outra.

Hard

O que é

Agile de trilha dupla é organizar o trabalho do time em duas correntes que andam ao mesmo tempo. Uma é a descoberta, onde se decide o que vale construir. A outra é a entrega, onde se constrói o que já foi validado. As duas convivem no mesmo time, no mesmo ciclo.

O ponto é que descoberta e entrega têm ritmos e riscos diferentes. Descoberta lida com incerteza e pode mudar de rumo rápido. Entrega lida com qualidade e precisa de estabilidade. Separar as trilhas deixa cada uma respeitar a sua natureza, e mantê-las juntas no mesmo time evita o muro entre quem pensa e quem faz.

Na prática não são duas equipes nem duas fases. É o mesmo grupo alimentando uma trilha com a outra. O que a descoberta valida vira pauta de entrega. O que a entrega aprende em produção realimenta a descoberta.

Em uma frase

A gente trabalha em trilha dupla, então o discovery do próximo tema roda junto com a entrega do atual.

A pergunta que ele responde

Como descubro o que construir sem parar de entregar o que já está na fila?

Quando usar

Quando o time precisa decidir o que construir sem parar de entregar o que já está decidido.

Como não usar

Transformar as trilhas em fases sequenciais, ou separar em times distintos e perder o vínculo entre descobrir e entregar.

Na prática

Enquanto a engenharia entrega o que já foi validado, a dupla de produto e design entrevista usuários pra alimentar o próximo ciclo, tudo no mesmo time.

Não confunda com

Trilha dupla não é ter um time de discovery e outro de delivery: é o mesmo time tocando as duas trilhas. Quebrar em dois grupos recria o muro que o modelo quer derrubar.

Em inglês

Dual-Track Agile

Pronúncia

n/a

Também chamado de

dual-track agile, trilha dupla, discovery e delivery

Origem

Termo popularizado por Marty Cagan e Jeff Patton.

Fonte

Saiba mais

Marty Cagan, artigo sobre dual-track agile (Silicon Valley Product Group)