Este documento discute como Kanban pode ser aplicado para equipes de manutenção de software. Ele explica que Kanban limita o trabalho em andamento, reduz o multitasking e maximiza a produtividade. O documento também fornece exemplos de como mapear o fluxo de valor, medir o desempenho e estabelecer uma melhoria contínua usando Kanban.
18. Métricas
Histórias em progresso (SIP)
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)
Tempo de ciclo: CT = FD - SPD
Tempo de espera: WT = SPD - ED
Throughput: T = SIP / CT
20. 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
21. Exemplo de Kanban
Sele- Desenvolvimento Validação Deploy Done
Backlog cionado 2 2 1
2 TO DO Done TO DO Done
22. Kanban reforça o trabalho em equipe
Mais sinergia
Aumento do generalismo
Redução do Efeito Caminhão
23. Guia para membros ociosos
Faça uma história progredir
Encontre o gargalo e trabalhe para resolvê-lo
Colabore para que outras histórias avancem
Invista em tarefas que melhorem o fluxo:
automatizações, refatorações, etc.
24. Boas práticas para Kanban
Quanto menos WIP, melhor.
Histórias devem possuir valor de negócio com o
menor tamanho possível.
Crie objetivos para cada coluna.
Combine com práticas de Scrum e XP
25. Referências
David Anderson - http://www.agilemanagement.net/
Karl Scotland - http://availagility.co.uk/kanban/
Alisson Vale - http://alissonvale.com/englishblog/
Kanban and Scrum - making the most of both
http://www.infoq.com/minibooks/kanban-scrum-minibook