O Kanban tem se tornado uma abordagem bastante popular para otimizar processos nas áreas de tecnologia, negócios e serviços. Seu poder está na simplicidade, pois ele é de fácil adoção e não requer a compra de softwares caros e nem o investimento em treinamentos longos.
Nesta apresentação você conhecerá a abordagem Kanban, uma metodologia bastante prática para gerir projetos de desenvolvimento de software. Você aprenderá como montar um quadro de atividades para fazer gestão visual do seu projeto e saberá como lidar com impedimentos, gargalos e diversas outras dificuldades que equipes de desenvolvimento enfrentam diariamente.
11. Daily Meeting
Foco nas tarefas.
Como podemos resolver este gargalo?
Como podemos evitar um gargalo no final do dia?
Como podemos evitar uma quebra no fluxo?
15. Tratamento de defeitos
TO DO
... Dev. (3) Testes (3) ... Done
To Do Done To Do Done
x
S1: Bloqueie e crie uma tarefa.
S2: Bloqueie e marque como urgente.
S3: Força-tarefa.
16. Critérios de aceite
TO DO
... Dev. (3) Testes (3) ... Done
To Do Done To Do Done
- 80% de
cobertura
- Deploy no
amb. de testes
- execução de n
cenários de
teste
- ...
19. Métricas
Data em que a história entrou na fila: ED
Data em que a história começou a ser processada: SPD
Data em que a história foi concluída: FD
ED:_/_/_
SPD:_/_/_
FD:_/_/_
Histórias em progresso: SIP
Tempo de ciclo: CT = FD - SPD
Tempo de espera: WT = SPD - ED
Throughput: T = SIP / CT
20. Exemplo
ED: 10/05
SPD: 13/05
FD: 20/05
Tempo de ciclo (CT) = FD - SPD = 7 dias
Tempo de espera: WT = SPD - ED = 3 dias
Throughput: T = SIP / CT = itens / dia
21. Tempo de Fila
Entregas
Planejamentos (just-in-time)
Melhoria de processos
TO DO
... Dev. (3) Testes (3) ... Done
To Do Done To Do Done
7dias
até a
entrega.
23. Para adotar Kanban
Mapeie o seu fluxo de valor
Visualize o seu workflow
Limite o trabalho em progresso
Meça o seu desempenho
Estabeleça uma cadência
Viabilize a melhoria contínua
24. Guia para membros ociosos
Faça um item progredir
Encontre o gargalo e trabalhe para resolvê-lo
Colabore para que outros itens avancem
Invista em tarefas que melhorem o fluxo:
automatizações, refatorações, etc.
25. Boas práticas para Kanban
Quanto menos WIP, melhor.
Itens devem possuir valor de negócio com o menor
tamanho possível.
Crie objetivos para cada coluna.
Combine com práticas de Scrum e Programação
Extrema.