Scrumban

Mistura do planejamento do scrum com o fluxo contínuo do kanban.

Hard

O que é

Scrumban junta os dois métodos, porque pega a estrutura de planejamento e as cerimônias do scrum e combina com o fluxo contínuo e o limite de trabalho em andamento do kanban. A ideia é não ficar preso a um sprint rígido nem solto demais sem direção.

Ele serve bem pra time que tem trabalho planejado e demanda urgente ao mesmo tempo, como um time de manutenção ou de plataforma. Isso porque o scrum puro força tudo dentro da caixa de duas semanas, enquanto o kanban puro acaba faltando planejamento, e o scrumban tenta justamente o meio do caminho.

Na prática, o time puxa o trabalho quando está pronto pra ele, em vez de empilhar tudo no início do sprint, mas mantém os rituais que dão direção. No fundo, o método é feito pra se adaptar ao time, e não o contrário.

Em uma frase

Pra esse time de plataforma o scrumban encaixa, porque a gente planeja como no scrum e puxa o incidente urgente como no kanban.

A pergunta que ele responde

Como rodo um time que tem trabalho planejado e incidente urgente ao mesmo tempo sem sofrer com a sprint fechada?

Quando usar

Ajuda em time que mistura trabalho planejado com demanda imprevisível e sofre com a rigidez da sprint fechada.

Como não usar

O cuidado é não usar o nome bonito como capa pra falta de processo, sem limite de trabalho em andamento nem nenhum ritual de direção.

Na prática

Pense num time de plataforma que vive entre a feature planejada e o incidente urgente. Ao adotar scrumban, ele planeja como no scrum e puxa demanda como no kanban.

Não confunda com

Vale separar scrumban de um scrum frouxo. A ideia não é abandonar regra, e sim trocar a sprint fixa pelo fluxo contínuo do kanban, mantendo o planejamento de pé. É comum confundir as duas coisas, mas largar o processo não é o mesmo que adaptá-lo.

Em inglês

Scrumban

Pronúncia

scrâm-bâm

Também chamado de

scrumban, scrum com kanban

Origem

Corey Ladas.

Fonte

Saiba mais

Corey Ladas, Scrumban: Essays on Kanban Systems for Lean Software Development