SlideShare uma empresa Scribd logo
1 de 67
Baixar para ler offline
Kanban, o método
Melhorando o fluxo de trabalho de uma forma
realmente eficiente

Thiago Costa
thiagodacosta@gmail.com
Twitter: goathi
Tá falando sério ???
Não! O Método Kanban não é apenas um
quadro de tarefas com post-its coloridos.
A quem se destina?
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?
Mudanças normalmente estão ligadas a
melhoria.
Pessoas são resistentes a mudanças
As pessoas normalmente têm a sensação de
que poderiam executar seu trabalho de uma
forma melhor ...
... mas normalmente elas não sabem o que
precisa ser melhorado.
O que o quadro está
nos dizendo (1) ?
Backlog

Desenvolvimento

Em	
  prog

Pronto

Validação

Em	
  prog

Pronto

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

Desenvolvimento

Em	
  prog

Pronto

Validação

Em	
  prog

Pronto

Pronto
Crie um sistema de forma que os problemas
se tornem visíveis e engaje as pessoas
emocionalmente na mudança.
É impossível sugerir mudanças em um sistema
sem antes observá-lo.
O que é o método
Kanban?
Método de Gestão de
Mudanças
Método de Gestão de
Mudanças Evolucionário
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;

Método de Gestão de
Mudanças Evolucionário
1. Desenvolvimento ou transformação
gradual e progressiva;
2. Crescimento, desenvolvimento;
aperfeiçoamento;
É 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 ...
... 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

... usa um Sistema Puxado como ferramenta
principal para expor problemas, gerar
questionamentos e criar oportunidades de
melhoria.
Ex: Sistema Kanban

Uma forma simples e
barata de controlar a
capacidade de algo

... usa um Sistema Puxado como ferramenta
principal para expor problemas, gerar
questionamentos e criar oportunidades de
melhoria.
Usava “kanbans”
para controlar a
produção

Ex: Sistema Kanban

Uma forma simples e
barata de controlar a
capacidade de algo

... usa um Sistema Puxado como ferramenta
principal para expor problemas, gerar
questionamentos e criar oportunidades de
melhoria.
Como começar?
Comece com o que se está fazendo agora;
Concorde em buscar mudanças
incrementais;
Inicialmente respeite papéis, cargos e
responsabilidades.
Como começar?
Comece com o que se está fazendo agora;
Concorde em buscar mudanças
incrementais;
Inicialmente respeite papéis, cargos e
responsabilidades.
Como começar?
Comece com o que se está fazendo agora;
Concorde em buscar mudanças
incrementais;
Inicialmente respeite papéis, cargos e
responsabilidades.
Próximo passo
Visualize 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;
Próximo passo
Visualize 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

Desenvolvimento
Em	
  prog

Pronto

Validação
Em	
  prog

Pronto

Pronto
Próximo passo
Visualize 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

Desenvolvimento
Em	
  prog

Pronto

Validação
Em	
  prog

Pronto

Pronto
Próximo passo
Visualize 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;

3
Backlog

1

Desenvolvimento

Validação

Em	
  prog

Pronto

Em	
  prog

Pronto

Pronto
Próximo passo
Visualize 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;

3
Backlog

1

Desenvolvimento

Validação

Em	
  prog

Pronto

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

Em	
  prog

Pronto

Pronto
Próximo passo
Visualize seu fluxo de
trabalho;

3
Backlog

Meça e gerencie o fluxo;
Identifique oportunidades
de melhoria usando algum
modelo científico;

Desenvolvimento

Validação

Em	
  prog

Limite o trabalho em
progresso (WIP);
Torne as políticas do
processo explícitas;

1

-­‐	
  Puxar	
  de	
  
cima	
  pra	
  
baixo;

Pronto

Em	
  prog

Pronto

-­‐	
  Fazer	
  TDD	
  de	
  aceitação	
   -­‐	
  Fazer	
  um	
  teste	
  
e	
  unitário;
manual;
-­‐	
  Fazer	
  pelo	
  menos	
  1	
  
code	
  review;

Pronto

-­‐	
  Atualizar	
  
chamado;
Próximo passo
Visualize seu fluxo de
trabalho;

3
Backlog

Meça e gerencie o fluxo;
Identifique oportunidades
de melhoria usando algum
modelo científico;

Desenvolvimento

Validação

Em	
  prog

Limite o trabalho em
progresso (WIP);
Torne as políticas do
processo explícitas;

1

-­‐	
  Puxar	
  de	
  
cima	
  pra	
  
baixo;

Pronto

Em	
  prog

Pronto

Pronto

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

-­‐	
  Atualizar	
  
chamado;

-­‐	
  Fazer	
  pelo	
  menos	
  1	
  
code	
  review;

Padrões e checklists que devem ser
seguidos para completar uma tarefa
Próximo passo
Visualize seu fluxo de
trabalho;

3
Backlog

Meça e gerencie o fluxo;
Identifique oportunidades
de melhoria usando algum
modelo científico;

Desenvolvimento

Validação

Em	
  prog

Limite o trabalho em
progresso (WIP);
Torne as políticas do
processo explícitas;

1

-­‐	
  Puxar	
  de	
  
cima	
  pra	
  
baixo;

Pronto

Em	
  prog

Pronto

Pronto

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

-­‐	
  Atualizar	
  
chamado;

-­‐	
  Fazer	
  pelo	
  menos	
  1	
  
code	
  review;

Padrões e checklists que devem ser
seguidos para completar uma tarefa
Assegurar qualidade e consistência
Próximo passo
Visualize seu fluxo de
trabalho;

Métricas

Limite o trabalho em
progresso (WIP);

WIP

Torne as políticas do
processo explícitas;

Throughput

Meça e gerencie o fluxo;

Lead Time

Identifique oportunidades
de melhoria usando algum
modelo científico;
Próximo passo
Visualize seu fluxo2de
4
trabalho;
Backlog Desenvolvimento
Validação
Em	
  prog

Pronto

Em	
  prog

Pronto

Métricas

Pronto

Limite o trabalho em
progresso (WIP);

WIP

Torne as políticas do
6 itens
processo explícitas;

Throughput

Meça e gerencie o fluxo;

Lead Time

Identifique oportunidades
de melhoria usando algum
modelo científico;

Total de itens em
andamento
Próximo passo
Visualize seu fluxo de
trabalho;

Métricas

Limite o trabalho em
progresso (WIP);

WIP

Torne as políticas do
processo explícitas;

Throughput

Meça e gerencie o fluxo;
Identifique oportunidades
de melhoria usando algum
modelo científico;

Lead Time

Qtd média de itens
que ficam prontos
num período de
tempo
Próximo passo
Visualize seu fluxo de
trabalho;

Métricas

Limite o trabalho em
progresso (WIP);
3

WIP

1

Desenvolvimento
Torne as políticas Validação
do
processo explícitas;

Backlog

Em	
  prog

Pronto

Em	
  prog

Pronto

Pronto

Meça e gerencie o fluxo;

Throughput
Lead Time

LEAD TIME

Identifiquede	
  oportunidades -­‐	
  Atualizar	
  
-­‐	
  Puxar	
  de	
   -­‐	
  Criar	
  spec	
  antes	
  
-­‐	
  Itens	
  com	
  bugs	
  
cima	
  pra	
  
permanecem	
  aqui;
de codar;
melhoria usando algum chamado;
baixo;
-­‐	
  Fazer	
  pelo	
  menos	
  1	
  
modelo científico;
code	
  review;

Tempo que um item
leva pra ser
finalizado
Lei de Little
Lead Time = WIP / Throughput
Qual meu Lead Time?
Lead Time = WIP / Throughput
Qual meu Lead Time?
Lead Time = WIP / Throughput
100
Qual meu Lead Time?
Lead Time = WIP / Throughput
100

2
Qual meu Lead Time?
Lead Time = WIP / Throughput
100
Lead Time?

2
Qual meu Lead Time?
Lead Time = WIP / Throughput
100
Lead Time?

2

100/2 = 50
Queremos diminuir
nosso Lead Time!
Qual meu Lead Time?
Lead Time = WIP / Throughput
Qual meu Lead Time?
Lead Time = WIP / Throughput
50
Qual meu Lead Time?
Lead Time = WIP / Throughput
50

2
Qual meu Lead Time?
Lead Time = WIP / Throughput
50
Lead Time?

2
Qual meu Lead Time?
Lead Time = WIP / Throughput
50
Lead Time?

2

50/2 = 25
Próximo passo
Visualize 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;
Próximo passo
Visualize 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
Próximo passo
Visualize 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
Próximo passo
Visualize 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;
Próximo passo
Visualize 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
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.
Benefícios
Melhor resultado
econômico para o seu
negócio;
Melhor resultado
sociológico para os
funcionários;
Construir uma cultura
Kaizen (melhoria
contínua)
Benefícios
Melhor resultado
econômico para o seu
negócio;
Melhor resultado
sociológico para os
funcionários;
Construir uma cultura
KAizen (melhoria
contínua)
Benefícios
Melhor resultado
econômico para o seu
negócio;
Melhor resultado
sociológico para os
funcionários;
Construir uma cultura
Kaizen (melhoria
contínua);
Dúvidas?
Obrigado :)

Mais conteúdo relacionado

Mais procurados

Método e Analise de Solução de Problemas
Método e Analise de Solução de Problemas Método e Analise de Solução de Problemas
Método e Analise de Solução de Problemas Marcos Abreu
 
Apresentação kanban
Apresentação kanbanApresentação kanban
Apresentação kanbanJoao Furtado
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanTaller Negócio Digitais
 
Jit – just in time
Jit – just in timeJit – just in time
Jit – just in timetrainertek
 
Administração de Produção - Just in Time (JIT)
Administração de Produção - Just in Time (JIT)Administração de Produção - Just in Time (JIT)
Administração de Produção - Just in Time (JIT)douglas
 
Balanceamento de linhas
Balanceamento de linhasBalanceamento de linhas
Balanceamento de linhasmarcioemorais
 
Gestão do tempo
Gestão do tempoGestão do tempo
Gestão do tempoLaysa Cunha
 
Matriz gut
Matriz gutMatriz gut
Matriz gutCarci
 
Gestao Estrategica da Qualidade
Gestao Estrategica da QualidadeGestao Estrategica da Qualidade
Gestao Estrategica da QualidadeJairo Siqueira
 
Processo de Melhoria Contínua: PDCA
Processo de Melhoria Contínua: PDCAProcesso de Melhoria Contínua: PDCA
Processo de Melhoria Contínua: PDCAElaine Cecília Gatto
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoRodrigo Yoshima
 

Mais procurados (20)

Método e Analise de Solução de Problemas
Método e Analise de Solução de Problemas Método e Analise de Solução de Problemas
Método e Analise de Solução de Problemas
 
Apresentação kanban
Apresentação kanbanApresentação kanban
Apresentação kanban
 
Métricas no Fluxo Unificado
Métricas no Fluxo UnificadoMétricas no Fluxo Unificado
Métricas no Fluxo Unificado
 
Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0Dinamica fabrica avioes 2.0
Dinamica fabrica avioes 2.0
 
Alinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream KanbanAlinhando Discovery com Delivery usando Upstream Kanban
Alinhando Discovery com Delivery usando Upstream Kanban
 
Jit – just in time
Jit – just in timeJit – just in time
Jit – just in time
 
Administração de Produção - Just in Time (JIT)
Administração de Produção - Just in Time (JIT)Administração de Produção - Just in Time (JIT)
Administração de Produção - Just in Time (JIT)
 
Balanceamento de linhas
Balanceamento de linhasBalanceamento de linhas
Balanceamento de linhas
 
Metricas lean
Metricas leanMetricas lean
Metricas lean
 
Gestão do tempo
Gestão do tempoGestão do tempo
Gestão do tempo
 
Treinamento Ágil / Scrum
Treinamento Ágil / ScrumTreinamento Ágil / Scrum
Treinamento Ágil / Scrum
 
O Modelo japonês de administração
O Modelo japonês de administraçãoO Modelo japonês de administração
O Modelo japonês de administração
 
Matriz gut
Matriz gutMatriz gut
Matriz gut
 
Gestao Estrategica da Qualidade
Gestao Estrategica da QualidadeGestao Estrategica da Qualidade
Gestao Estrategica da Qualidade
 
Discovery kanban
Discovery kanbanDiscovery kanban
Discovery kanban
 
Gestão da produção
Gestão da produçãoGestão da produção
Gestão da produção
 
Aula Lean
Aula LeanAula Lean
Aula Lean
 
Processo de Melhoria Contínua: PDCA
Processo de Melhoria Contínua: PDCAProcesso de Melhoria Contínua: PDCA
Processo de Melhoria Contínua: PDCA
 
Engenharia De MéTodos Conceitos
Engenharia De MéTodos ConceitosEngenharia De MéTodos Conceitos
Engenharia De MéTodos Conceitos
 
Kanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processoKanban: Aplicando TDD à melhoria contínua do seu processo
Kanban: Aplicando TDD à melhoria contínua do seu processo
 

Destaque (11)

Consumer lead design and manufacturing
Consumer lead design and manufacturingConsumer lead design and manufacturing
Consumer lead design and manufacturing
 
Manufacturing lead kpi
Manufacturing lead kpiManufacturing lead kpi
Manufacturing lead kpi
 
Reducing Customer Lead Time
Reducing Customer Lead TimeReducing Customer Lead Time
Reducing Customer Lead Time
 
Agile DC Lead Time
Agile DC Lead TimeAgile DC Lead Time
Agile DC Lead Time
 
Kanban em 10 passos
Kanban em 10 passosKanban em 10 passos
Kanban em 10 passos
 
LOGISTICAL MANAGMENT
LOGISTICAL MANAGMENTLOGISTICAL MANAGMENT
LOGISTICAL MANAGMENT
 
Reducing manufacturing lead time of steam turbine casing
Reducing manufacturing lead time of steam turbine casingReducing manufacturing lead time of steam turbine casing
Reducing manufacturing lead time of steam turbine casing
 
Study on Lean Manufacturing Process in Garments Production
Study on Lean Manufacturing Process in Garments ProductionStudy on Lean Manufacturing Process in Garments Production
Study on Lean Manufacturing Process in Garments Production
 
Value Stream Mapping in Non-Manufacturing Environments
Value Stream Mapping in Non-Manufacturing EnvironmentsValue Stream Mapping in Non-Manufacturing Environments
Value Stream Mapping in Non-Manufacturing Environments
 
Lean presentation ppt
Lean presentation pptLean presentation ppt
Lean presentation ppt
 
PPT ON Just in time technique (JIT)
PPT ON Just in time technique (JIT)PPT ON Just in time technique (JIT)
PPT ON Just in time technique (JIT)
 

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

Kanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloKanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloFábio Micheletti
 
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfThe Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfFabio Perrotta de Andrade
 
Webaula 48 como evoluir sua equipe usando kanban
Webaula 48   como evoluir sua equipe usando kanbanWebaula 48   como evoluir sua equipe usando kanban
Webaula 48 como evoluir sua equipe usando kanbanProjetos e TI
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoAchiles Camilo
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Rafael de Oliveira
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminariorenatofabro
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com ScrumIgor Macaubas
 
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos ÁgeisCurso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeisagileembassy
 
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfAprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfmatheusreismota
 
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...Mayra de Souza
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com ScrumRaphael Gatti
 
Mais de 24 anos de Scrum - Ainda faz sentido usar?
Mais de 24 anos de Scrum - Ainda faz sentido usar?Mais de 24 anos de Scrum - Ainda faz sentido usar?
Mais de 24 anos de Scrum - Ainda faz sentido usar?Andrei Tognolo
 
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...Amanda Varella
 

Semelhante a Kanban, o Método - Melhorando seu fluxo de trabalho de forma realmente eficiente (20)

Kanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case RiachueloKanban - Agilidade Fora da TI - Case Riachuelo
Kanban - Agilidade Fora da TI - Case Riachuelo
 
Scrum
ScrumScrum
Scrum
 
Enter SCRUM
Enter SCRUMEnter SCRUM
Enter SCRUM
 
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdfThe Lean Approach to Project Management - Lean Conference Aveiro.pdf
The Lean Approach to Project Management - Lean Conference Aveiro.pdf
 
Mini-curso Scrum e Kanban WES 2015
Mini-curso Scrum e Kanban WES 2015Mini-curso Scrum e Kanban WES 2015
Mini-curso Scrum e Kanban WES 2015
 
Webaula 48 como evoluir sua equipe usando kanban
Webaula 48   como evoluir sua equipe usando kanbanWebaula 48   como evoluir sua equipe usando kanban
Webaula 48 como evoluir sua equipe usando kanban
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introdução
 
Kanban em 10 Passos
Kanban em 10 PassosKanban em 10 Passos
Kanban em 10 Passos
 
Kanban em 10 passos.pdf
Kanban em 10 passos.pdfKanban em 10 passos.pdf
Kanban em 10 passos.pdf
 
Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.Palestra sobre Fundamentos do Scrum e Kanban.
Palestra sobre Fundamentos do Scrum e Kanban.
 
Scrum - seminario
Scrum - seminarioScrum - seminario
Scrum - seminario
 
Gestao agil de projetos com Scrum
Gestao agil de projetos com ScrumGestao agil de projetos com Scrum
Gestao agil de projetos com Scrum
 
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos ÁgeisCurso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
 
Treinamento - Scrum.pptx
Treinamento - Scrum.pptxTreinamento - Scrum.pptx
Treinamento - Scrum.pptx
 
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdfAprensentação SCRUM _ KANBAN.pptx (1).pdf
Aprensentação SCRUM _ KANBAN.pptx (1).pdf
 
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...STATIK | System Thinking Approach to  Implementing Kanban / Abordagem do Pens...
STATIK | System Thinking Approach to Implementing Kanban / Abordagem do Pens...
 
Metologias Ágeis com Scrum
Metologias Ágeis com ScrumMetologias Ágeis com Scrum
Metologias Ágeis com Scrum
 
Mais de 24 anos de Scrum - Ainda faz sentido usar?
Mais de 24 anos de Scrum - Ainda faz sentido usar?Mais de 24 anos de Scrum - Ainda faz sentido usar?
Mais de 24 anos de Scrum - Ainda faz sentido usar?
 
DDD + BDD + TDD + Scrum
DDD + BDD + TDD + ScrumDDD + BDD + TDD + Scrum
DDD + BDD + TDD + Scrum
 
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
SCRUM RIO 2014 - Resolvendo os problemas certos com Kanban, Métricas e Visual...
 

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

  • 1. Kanban, o método Melhorando o fluxo de trabalho de uma forma realmente eficiente Thiago Costa thiagodacosta@gmail.com Twitter: goathi
  • 3. Não! O Método Kanban não é apenas um quadro de tarefas com post-its coloridos.
  • 4. A quem se destina?
  • 5. 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?
  • 6.
  • 7. Mudanças normalmente estão ligadas a melhoria.
  • 8.
  • 9.
  • 11.
  • 12. As pessoas normalmente têm a sensação de que poderiam executar seu trabalho de uma forma melhor ...
  • 13. ... mas normalmente elas não sabem o que precisa ser melhorado.
  • 14. O que o quadro está nos dizendo (1) ? Backlog Desenvolvimento Em  prog Pronto Validação Em  prog Pronto Pronto
  • 15. O que o quadro está nos dizendo (2) ? Backlog Desenvolvimento Em  prog Pronto Validação Em  prog Pronto Pronto
  • 16. Crie um sistema de forma que os problemas se tornem visíveis e engaje as pessoas emocionalmente na mudança.
  • 17.
  • 18. É impossível sugerir mudanças em um sistema sem antes observá-lo.
  • 19. O que é o método Kanban?
  • 20. Método de Gestão de Mudanças
  • 21. Método de Gestão de Mudanças Evolucionário
  • 22. Método de Gestão de Mudanças Evolucionário 1. Desenvolvimento ou transformação gradual e progressiva; 2. Crescimento, desenvolvimento; aperfeiçoamento;
  • 23. Revolução: 1. Transformação; mudança completa; 2. Mudança brusca e violenta; 2. Perturbação moral; indignação; Método de Gestão de Mudanças Evolucionário 1. Desenvolvimento ou transformação gradual e progressiva; 2. Crescimento, desenvolvimento; aperfeiçoamento;
  • 24. É 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 ...
  • 25. ... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar questionamentos e criar oportunidades de melhoria.
  • 26. Uma forma simples e barata de controlar a capacidade de algo ... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar questionamentos e criar oportunidades de melhoria.
  • 27. Ex: Sistema Kanban Uma forma simples e barata de controlar a capacidade de algo ... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar questionamentos e criar oportunidades de melhoria.
  • 28. Usava “kanbans” para controlar a produção Ex: Sistema Kanban Uma forma simples e barata de controlar a capacidade de algo ... usa um Sistema Puxado como ferramenta principal para expor problemas, gerar questionamentos e criar oportunidades de melhoria.
  • 29. Como começar? Comece com o que se está fazendo agora; Concorde em buscar mudanças incrementais; Inicialmente respeite papéis, cargos e responsabilidades.
  • 30. Como começar? Comece com o que se está fazendo agora; Concorde em buscar mudanças incrementais; Inicialmente respeite papéis, cargos e responsabilidades.
  • 31. Como começar? Comece com o que se está fazendo agora; Concorde em buscar mudanças incrementais; Inicialmente respeite papéis, cargos e responsabilidades.
  • 32. Próximo passo Visualize 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. Próximo passo Visualize 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 Desenvolvimento Em  prog Pronto Validação Em  prog Pronto Pronto
  • 34. Próximo passo Visualize 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 Desenvolvimento Em  prog Pronto Validação Em  prog Pronto Pronto
  • 35. Próximo passo Visualize 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; 3 Backlog 1 Desenvolvimento Validação Em  prog Pronto Em  prog Pronto Pronto
  • 36. Próximo passo Visualize 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; 3 Backlog 1 Desenvolvimento Validação Em  prog Pronto Trabalho até a capacidade; Um trabalho por vez; Previsibilidade; Em  prog Pronto Pronto
  • 37. Próximo passo Visualize seu fluxo de trabalho; 3 Backlog Meça e gerencie o fluxo; Identifique oportunidades de melhoria usando algum modelo científico; Desenvolvimento Validação Em  prog Limite o trabalho em progresso (WIP); Torne as políticas do processo explícitas; 1 -­‐  Puxar  de   cima  pra   baixo; Pronto Em  prog Pronto -­‐  Fazer  TDD  de  aceitação   -­‐  Fazer  um  teste   e  unitário; manual; -­‐  Fazer  pelo  menos  1   code  review; Pronto -­‐  Atualizar   chamado;
  • 38. Próximo passo Visualize seu fluxo de trabalho; 3 Backlog Meça e gerencie o fluxo; Identifique oportunidades de melhoria usando algum modelo científico; Desenvolvimento Validação Em  prog Limite o trabalho em progresso (WIP); Torne as políticas do processo explícitas; 1 -­‐  Puxar  de   cima  pra   baixo; Pronto Em  prog Pronto Pronto -­‐  Fazer  TDD  de  aceitação   -­‐  Fazer  um  teste   e  unitário; manual; -­‐  Atualizar   chamado; -­‐  Fazer  pelo  menos  1   code  review; Padrões e checklists que devem ser seguidos para completar uma tarefa
  • 39. Próximo passo Visualize seu fluxo de trabalho; 3 Backlog Meça e gerencie o fluxo; Identifique oportunidades de melhoria usando algum modelo científico; Desenvolvimento Validação Em  prog Limite o trabalho em progresso (WIP); Torne as políticas do processo explícitas; 1 -­‐  Puxar  de   cima  pra   baixo; Pronto Em  prog Pronto Pronto -­‐  Fazer  TDD  de  aceitação   -­‐  Fazer  um  teste   e  unitário; manual; -­‐  Atualizar   chamado; -­‐  Fazer  pelo  menos  1   code  review; Padrões e checklists que devem ser seguidos para completar uma tarefa Assegurar qualidade e consistência
  • 40. Próximo passo Visualize seu fluxo de trabalho; Métricas Limite o trabalho em progresso (WIP); WIP Torne as políticas do processo explícitas; Throughput Meça e gerencie o fluxo; Lead Time Identifique oportunidades de melhoria usando algum modelo científico;
  • 41. Próximo passo Visualize seu fluxo2de 4 trabalho; Backlog Desenvolvimento Validação Em  prog Pronto Em  prog Pronto Métricas Pronto Limite o trabalho em progresso (WIP); WIP Torne as políticas do 6 itens processo explícitas; Throughput Meça e gerencie o fluxo; Lead Time Identifique oportunidades de melhoria usando algum modelo científico; Total de itens em andamento
  • 42. Próximo passo Visualize seu fluxo de trabalho; Métricas Limite o trabalho em progresso (WIP); WIP Torne as políticas do processo explícitas; Throughput Meça e gerencie o fluxo; Identifique oportunidades de melhoria usando algum modelo científico; Lead Time Qtd média de itens que ficam prontos num período de tempo
  • 43. Próximo passo Visualize seu fluxo de trabalho; Métricas Limite o trabalho em progresso (WIP); 3 WIP 1 Desenvolvimento Torne as políticas Validação do processo explícitas; Backlog Em  prog Pronto Em  prog Pronto Pronto Meça e gerencie o fluxo; Throughput Lead Time LEAD TIME Identifiquede  oportunidades -­‐  Atualizar   -­‐  Puxar  de   -­‐  Criar  spec  antes   -­‐  Itens  com  bugs   cima  pra   permanecem  aqui; de codar; melhoria usando algum chamado; baixo; -­‐  Fazer  pelo  menos  1   modelo científico; code  review; Tempo que um item leva pra ser finalizado
  • 44. Lei de Little Lead Time = WIP / Throughput
  • 45. Qual meu Lead Time? Lead Time = WIP / Throughput
  • 46. Qual meu Lead Time? Lead Time = WIP / Throughput 100
  • 47. Qual meu Lead Time? Lead Time = WIP / Throughput 100 2
  • 48. Qual meu Lead Time? Lead Time = WIP / Throughput 100 Lead Time? 2
  • 49. Qual meu Lead Time? Lead Time = WIP / Throughput 100 Lead Time? 2 100/2 = 50
  • 51. Qual meu Lead Time? Lead Time = WIP / Throughput
  • 52. Qual meu Lead Time? Lead Time = WIP / Throughput 50
  • 53. Qual meu Lead Time? Lead Time = WIP / Throughput 50 2
  • 54. Qual meu Lead Time? Lead Time = WIP / Throughput 50 Lead Time? 2
  • 55. Qual meu Lead Time? Lead Time = WIP / Throughput 50 Lead Time? 2 50/2 = 25
  • 56. Próximo passo Visualize 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;
  • 57. Próximo passo Visualize 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
  • 58. Próximo passo Visualize 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
  • 59. Próximo passo Visualize 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;
  • 60. Próximo passo Visualize 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
  • 61.
  • 62. 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.
  • 63. Benefícios Melhor resultado econômico para o seu negócio; Melhor resultado sociológico para os funcionários; Construir uma cultura Kaizen (melhoria contínua)
  • 64. Benefícios Melhor resultado econômico para o seu negócio; Melhor resultado sociológico para os funcionários; Construir uma cultura KAizen (melhoria contínua)
  • 65. Benefícios Melhor resultado econômico para o seu negócio; Melhor resultado sociológico para os funcionários; Construir uma cultura Kaizen (melhoria contínua);