67
Kanban, o método Melhorando o fluxo de trabalho de uma forma realmente eficiente [email protected] Twitter: goathi Thiago Costa

Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Kanban, o métodoMelhorando o fluxo de trabalho de uma forma

realmente eficiente

[email protected]: goathi

Thiago Costa

Page 2: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Tá falando sério ???

Page 3: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Não! O Método Kanban não é apenas um quadro de tarefas com post-its coloridos.

Page 4: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

A quem se destina?

Page 5: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

A quem se destina?* Você acha que seu fluxo de trabalho não está legal e acha que pode ser melhorado, mas não sabe muito bem o que mudar e por onde começar?

* Você sente que sua equipe está trabalhando acima da capacidade?

* Suas prioridades mudam diariamente?

* Você acha que perde tempo e dinheiro com funcionalidades de pouco valor?

* Você acha que não há transparência na equipe?

* Você está usando Scrum em um contexto que não se adapta facilmente ao modelo de Sprints (iterações/releases), como por exemplo em manutenção e operações?

* Você está usando Scrum por algum tempo, mas sente que as melhorias estagnaram?

Page 6: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 7: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Mudanças normalmente estão ligadas a melhoria.

Page 8: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 9: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 10: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Pessoas são resistentes a mudanças

Page 11: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 12: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

As pessoas normalmente têm a sensação de que poderiam executar seu trabalho de uma

forma melhor ...

Page 13: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

... mas normalmente elas não sabem o que precisa ser melhorado.

Page 14: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

O que o quadro está nos dizendo (1) ?

Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

Page 15: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

O que o quadro está nos dizendo (2) ?

Page 16: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Crie um sistema de forma que os problemas se tornem visíveis e engaje as pessoas

emocionalmente na mudança.

Page 17: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 18: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

É impossível sugerir mudanças em um sistema sem antes observá-lo.

Page 19: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

O que é o método Kanban?

Page 20: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Método de Gestão de Mudanças

Page 21: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Método de Gestão de Mudanças Evolucionário

Page 22: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Método de Gestão de Mudanças Evolucionário

1. Desenvolvimento ou transformação gradual e progressiva;

2. Crescimento, desenvolvimento; aperfeiçoamento;

Page 23: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Método de Gestão de Mudanças Evolucionário

1. Desenvolvimento ou transformação gradual e progressiva;

2. Crescimento, desenvolvimento; aperfeiçoamento;

Revolução:

1. Transformação; mudança completa;2. Mudança brusca e violenta;

2. Perturbação moral; indignação;

Page 24: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

É um método de gestão de mudança evolucionário, que possui alguns princípios e práticas que auxiliam na melhoria do seu fluxo de

trabalho, seja ele qual for ...

Page 25: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar

questionamentos e criar oportunidades de melhoria.

Page 26: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar

questionamentos e criar oportunidades de melhoria.

Uma forma simples e barata de controlar a

capacidade de algo

Page 27: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar

questionamentos e criar oportunidades de melhoria.

Uma forma simples e barata de controlar a

capacidade de algoEx: Sistema Kanban

Page 28: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar

questionamentos e criar oportunidades de melhoria.

Uma forma simples e barata de controlar a

capacidade de algoEx: Sistema Kanban

Usava “kanbans” para controlar a

produção

Page 29: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Como começar?

Comece com o que se está fazendo agora;Concorde em buscar mudanças incrementais;Inicialmente respeite papéis, cargos e responsabilidades.

Page 30: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Como começar?

Comece com o que se está fazendo agora;Concorde em buscar mudanças incrementais;Inicialmente respeite papéis, cargos e responsabilidades.

Page 31: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Como começar?

Comece com o que se está fazendo agora;Concorde em buscar mudanças incrementais;Inicialmente respeite papéis, cargos e responsabilidades.

Page 32: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria;

Page 33: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria;

Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

Page 34: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria;

Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

Page 35: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria;

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

Page 36: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

Trabalho até a capacidade;Um trabalho por vez;Previsibilidade;

Page 37: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

-­‐  Puxar  de  cima  pra  baixo;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  um  teste  manual;-­‐  Fazer  um  teste  manual;

-­‐  Atualizar  chamado;

Page 38: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

-­‐  Puxar  de  cima  pra  baixo;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  um  teste  manual;-­‐  Fazer  um  teste  manual;

-­‐  Atualizar  chamado;

Padrões e checklists que devem ser seguidos para completar uma tarefa

Page 39: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

-­‐  Puxar  de  cima  pra  baixo;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  TDD  de  aceitação  e  unitário;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Fazer  um  teste  manual;-­‐  Fazer  um  teste  manual;

-­‐  Atualizar  chamado;

Padrões e checklists que devem ser seguidos para completar uma tarefa

Assegurar qualidade e consistência

Page 40: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Métricas

WIP

Throughput

Lead Time

Page 41: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Métricas

WIP

Throughput

Lead Time

Total de itens em andamento

44 22Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

6 itens

Page 42: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Métricas

WIP

Throughput

Lead Time Qtd média de itens que ficam prontos

num período de tempo

Page 43: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Métricas

WIP

Throughput

Lead Time

Tempo que um item leva pra ser finalizado

33 11Backlog DesenvolvimentoDesenvolvimento ValidaçãoValidação Pronto

Em  prog Pronto Em  prog Pronto

-­‐  Puxar  de  cima  pra  baixo;

-­‐  Criar  spec  antes  de  codar;

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Criar  spec  antes  de  

-­‐  Fazer  pelo  menos  1  code  review;

-­‐  Itens  com  bugs  permanecem  aqui;-­‐  Itens  com  bugs  permanecem  aqui;

-­‐  Atualizar  chamado;

LEAD TIMELEAD TIME

Page 44: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Lei de LittleLead Time = WIP / Throughput

Page 45: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Qual meu Lead Time?

Lead Time = WIP / Throughput

Page 46: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

100

Lead Time = WIP / Throughput

Qual meu Lead Time?

Page 47: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

100

Lead Time = WIP / Throughput

2

Qual meu Lead Time?

Page 48: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

100

Lead Time = WIP / Throughput

2

Lead Time?

Qual meu Lead Time?

Page 49: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

100

Lead Time = WIP / Throughput

2

100/2 = 50Lead Time?

Qual meu Lead Time?

Page 50: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Queremos diminuir nosso Lead Time!

Page 51: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Qual meu Lead Time?

Lead Time = WIP / Throughput

Page 52: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

50

Lead Time = WIP / Throughput

Qual meu Lead Time?

Page 53: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

50

Lead Time = WIP / Throughput

2

Qual meu Lead Time?

Page 54: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

50

Lead Time = WIP / Throughput

2

Lead Time?

Qual meu Lead Time?

Page 55: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

50

Lead Time = WIP / Throughput

2

50/2 = 25Lead Time?

Qual meu Lead Time?

Page 56: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Page 57: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Cumulative Flow Diagram

Page 58: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria usando algum modelo científico;

Cumulative Flow Diagram

Page 59: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria e melhore;

Page 60: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Próximo passoVisualize seu fluxo de trabalho;Limite o trabalho em progresso (WIP);Torne as políticas do processo explícitas;Meça e gerencie o fluxo;Identifique oportunidades de melhoria e melhore;

Agile, Lean, TOC (Teoria das restrições) etc

Page 61: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente
Page 62: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Kanban funciona como um doador de permissões.

Você tem permissão para criar um modelo único, moldado a sua realidade, ao seu cenário

atual, às pessoas envolvidas. Não há julgamentos.

Page 63: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

BenefíciosMelhor resultado econômico para o seu negócio;Melhor resultado sociológico para os funcionários;Construir uma cultura Kaizen (melhoria contínua)

Page 64: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

BenefíciosMelhor resultado econômico para o seu negócio;Melhor resultado sociológico para os funcionários;Construir uma cultura KAizen (melhoria contínua)

Page 65: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

BenefíciosMelhor resultado econômico para o seu negócio;Melhor resultado sociológico para os funcionários;Construir uma cultura Kaizen (melhoria contínua);

Page 66: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Dúvidas?

Page 67: Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente

Obrigado :)