Kanban Avançado - Além de Visualizações e Limites

3,077 views
2,974 views

Published on

Palestra ministrada no Agile Brazil 2012 por Rodrigo Yoshima, consultor da Aspercom/Lean-Kanban Univeristy.

Published in: Business
1 Comment
14 Likes
Statistics
Notes
  • 13-


    Venham conferir o AS NOVIDADES DO SERVIDOR de MU online JOGANDO.NET :

    >>PROMOÇÃO DE JDIAMONDS E JCASHS, que ganha cupom para concorrer aos prêmios....
    >> PROMOÇÃO GANHE IPAD (NOVO) 3 kits JD v2, 2.000.000 golds e + 1000 jcahs no sorteio do dia 31/10 OUTUBRO
    >>NOVOS KITS : DEVASTATOR , e o SUPREMO DIAMOND V2 ;
    >> MEGA MARATONA DE DIA DAS CRIANÇAS, em breve você irá conhecer os melhores eventos.
    >> Novos Rings e Pendat Mysthical os melhores do servidor ;
    >> Novas Asas e Shields JDiamonds;
    >> Novidades em todos os servidores atualizados p/ o Ep 3 Season 6
    >>>>>> CURTI ANIMES ? conheça o MAIS NOVO SITE Cloud : http://www.animescloud.com/ com mais de 20.000 videos online.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
3,077
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
164
Comments
1
Likes
14
Embeds 0
No embeds

No notes for slide

Kanban Avançado - Além de Visualizações e Limites

  1. 1. Kanban Avançado Além de Visualizações e Limites Rodrigo Yoshima @rodrigoy
  2. 2. Kanban Básicovalor | fluxo | sistemas puxados | visualizações | wip (presumo que você sabe esses assuntos)
  3. 3. O que é umsistema kanban...
  4. 4. geraçãode valor
  5. 5. visualização
  6. 6. sistemapuxado
  7. 7. limitado
  8. 8. pessoas!
  9. 9. kanban Kanban system Methodpull | limites | valor transição | kaizen | gestão
  10. 10. Kanban Method princípios começe com o que você já faz hoje concorde em buscar uma abordagem evolucionária para mudança inicialmente respeite papéis, responsabilidades e cargos estabelecidos
  11. 11. Kanban Method propriedades visualize limite o trabalho em progresso meça e gerencie o fluxo torne as políticas do processo explícitas implemente mecanismos de feedback melhore colaborativamente com métodos científicos
  12. 12. Kanban Avançadotransição | kaizen | systems thinking | métricasvariabilidade | políticas explícitas | perfis de risco
  13. 13. Por que Kanban? Novo Status QuoCapacidade Status Quo Revolução “Kaikaku” Tempo
  14. 14. Por que Kanban? Novo Status Quo Evolução “Kaizen”Capacidade Status Quo Revolução “Kaikaku” Tempo
  15. 15. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção Primeiro Kaizen
  16. 16. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção
  17. 17. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção WIP ALTO
  18. 18. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção SILOS
  19. 19. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção GARGALO
  20. 20. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção DEMANDA DE FALHA
  21. 21. Throughput (itens entregues por semana) Levantamento Implementação Qualidade AguardandoPróximas com usuário 9Demandas Produção 8 7 6 ALTA 5 VARIABILIDADE 4 3 2 1 01 02 03 04 05 06 07 08 09 10
  22. 22. Por que inicialmentecom Kanban não mexemos nada no processo atual?
  23. 23. Primeiro, observe o propósito do sistema. Systems Thinking observação | propósito | relacionamentos | dança
  24. 24. Elementos PropósitoRelacionamentos
  25. 25. Elementos Propósito Padrões comuns:A. Fábrica de BugB. Software InútilC. Empresa de “RH”D. Entrega ValorRelacionamentos
  26. 26. Deixe o sistema se revelar...“...conhecereis a verdade, e a verdade vos libertará.” João 8:32
  27. 27. Elementos Propósito Padrões comuns:A. a K Fábrica de Bug nbB. Software Inútil anC. Empresa de “RH”D. Entrega ValorRelacionamentos
  28. 28. Por quemudanças sãotão difíceis?
  29. 29. “Pessoas não resistem mudar,elas resistem serem mudadas” Peter Senge
  30. 30. Kanban: Como a água... Se encontrar resistência emocional, crie um sistema de forma que osproblemas se tornem visíveis e engajeo grupo emocionalmente na mudança.
  31. 31. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção O objetivo do Kanban é tornar problemas explícitos e engajar pessoas na mudança
  32. 32. Todo jogo é mais divertidoquando as regras são claras
  33. 33. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção Políticas Explícitas - Times são silos - Não limitamos WIP - Deploy só às quintas - Reunião de status toda segunda
  34. 34. Políticas Explícitasno Kanban governamo comportamento da equipe.
  35. 35. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Produção Segundo Kaizen
  36. 36. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção
  37. 37. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Políticas Explícitas - Times são silos - Nós limitamos WIP - Deploy só às quintas - Reunião de status toda segunda
  38. 38. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção WIP é um Estoque. Estoques não somem!
  39. 39. NOVAS POLITICAS LIMITES RESPEITADOS
  40. 40. SISTEMA MAISPREVISIVEL E ESTÁVEL
  41. 41. 4 2 4 4 6 4 Throughput (itens entregues por semana) Levantamento 9Próximas Implementação Qualidade Aguardando com usuárioDemandas Produção 8 7 6 5 4 3 2 1 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 WIP limitado: Menor variabilidade no Throughput
  42. 42. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção WIP baixo torna tudo mais simples!!
  43. 43. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção WIP baixo tem o mesmo efeito sistêmico do Timebox, porém, sem tanta resistência emocional
  44. 44. 4 2 4 4 6 4 Throughput (itens entregues por semana) 9 Levantamento Políticas geralmente são Implementação Qualidade AguardandoPróximasDemandas 8 com usuário mudadas por eventos Produção 7 Kaizen 6 Políticas Explícitas 5 4 - Times são silos 3 - Nós limitamos WIP 2 1 - Deploy só às quintas 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 - Reunião de status toda segunda
  45. 45. - Tenha um PO- Tenha um SM- Use Timeboxes- Use Plannings/Reviews- Faça Retrospectivas- Time se auto-organiza- Faça Reuniões Diárias
  46. 46. É Agile colocar todas essas políticas de uma vez?- Tenha um PO- Tenha um SM- Use Timeboxes- Use Plannings/Reviews- Faça Retrospectivas- Time se auto-organiza- Faça Reuniões Diárias
  47. 47. Levantamento Implementação Qualidade AguardandoPróximas com usuárioDemandas Como assim um Kanban Produção sem limites? Políticas Explícitas - Times são silos - Não limitamos WIP - Deploy só às quintas - Reunião de status toda segunda
  48. 48. Kanban não é sobre “certo ou errado”visualize rasolimite o trabalho em progressomeça e gerencie o fluxotorne as políticas do processo explícitasimplemente mecanismos de feedbackmelhore colaborativamente com métodos científicos profundo
  49. 49. Theres no judgementin KanbanDavid J. Anderson
  50. 50. 4 2 4 4 6 4 Throughput (itens entregues por semana) Levantamento 9Próximas Implementação Qualidade Aguardando com usuárioDemandas Produção 8 7 6 5 4 3 2 1 WIP limitado,10 11 12 13 14 04 05 06 07 08 09 menor 15 16 17 18 19 Variabilidade. Por que?
  51. 51. Littles Law Work-in-progressThroughput = Leadtime Work-in-progress Leadtime = Throughput
  52. 52. É sério que não há estimativas no Kanban?
  53. 53. Se o sistema é complexo é besteira tentar prever o comportamento dele. No Kanban a previsibilidade é obtidaatravés do comportamento observado do sistema.
  54. 54. Como usar o Lead Time Control Chart 9 8 7 6 5 4 3 2 1Dias
  55. 55. Como usar o Lead Time Control Chart 9 8 7 6 5 4 3 2 1 Lead Time médio: 4 diasDias
  56. 56. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Vai estar lá em 4 dias
  57. 57. O que geralmente causa variabilidade no Lead Time? 9 8 7 6 5 4 3 2 - WIP não limitado 1 - BloqueiosDias - Tipo da Demanda
  58. 58. Como usar o Throughput 9 8 7 6 5 4 3 2 1Itens 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 Semana
  59. 59. Como usar o Throughput 9 8 Por se tratar de trabalho do 7 conhecimento o Throughput 6 costuma variar, mesmo com 5 WIP limitado 4 3 2 1Itens 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 Semana
  60. 60. Como usar o Throughput 9 8 7 6 5 4 3 2 1Itens 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 Semana
  61. 61. Como usar o Throughput 9 8 7 6 5 4 3 2 1Itens 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 Semana
  62. 62. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Hum... 3 itens por semana com 90% de confiança. Se meu Backlog tem 33 itens, então são 11 semanas de projeto.
  63. 63. O que causa a variabilidade do Throughput? 9 8 7 6 5 4 3 2 - WIP não limitado 1 - Variabilidade no Tamanho dos LotesItens - Especialização10 11 12 13 14 15 16 17 18 19 20 21 Semana 01 02 03 04 05 06 07 08 09 (Silos) - Indisponibilidades Temporárias
  64. 64. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Se for possível, tente trabalhar com um tamanho padrão e observe a variabilidade.
  65. 65. 4 2 4 4 6 4 Levantamento Ou... Próximas Implementação Qualidade Aguardando com usuário Demandas ProduçãoG2M5P9
  66. 66. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Uma política como Políticas Explícitas essa introduz variabilidade no Throughput - Times são silos - Nós limitamos WIP - Deploy só às quintas - Reunião de status toda segunda
  67. 67. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas Produção Uma política como essa introduz Políticas Explícitas variabilidade tanto no Lead Time como no Throughput - Times são silos - Nós limitamos WIP - Deploy só às quintas - Reunião de status toda segunda
  68. 68. Lidando com a Variabilidade
  69. 69. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas ProduçãoVisualizações, Métricas e Kaizen vão puxar comportamentos mais nobres na equipe como SWARMING
  70. 70. Lead Time e Throughput são as métricas mais básicas de Kanban...
  71. 71. Como convencer a equipe de boas práticas de programação?
  72. 72. 15% 35% 65%!45%
  73. 73. Capacidade Demanda
  74. 74. Mercado Posicionamento Gestão do Risco Reduzir Carga de FalhaCapacidade Demanda
  75. 75. Minha empresa precisa demudanças mais profundas...
  76. 76. Economical Model for Lean Custo de CoordenaçãoCusto de Transação Custo de Transação Geração de Valor Carga de Falha
  77. 77. Custo de CoordenaçãoCusto de Transação Custo de Transação Geração de Valor Carga de Falha
  78. 78. Custo de Coordenação TransaçãoTransação Custo de Custo de Geração de Valor Carga de Falha
  79. 79. Custo de CoordenaçãoCusto de Transação Custo de Transação Geração de Valor Carga de Falha
  80. 80. Custo de CoordenaçãoCusto de Transação Custo de Transação Geração de Valor Carga de Falha
  81. 81. O que queremos? Custo de CoordenaçãoCusto de Transação Custo de Transação Geração de Valor Carga de Falha
  82. 82. 4 2 4 4 6 4 LevantamentoPróximas Implementação Qualidade Aguardando com usuárioDemandas ProduçãoCom o fluxo estabelecido aquilo que entra no Kanban é uma decisão crítica!
  83. 83. Tempo é Dinheiro.
  84. 84. ExpediteCusto Tempo
  85. 85. Fixed-dateCusto Tempo
  86. 86. NormalCusto Tempo
  87. 87. Mercado Arquitetura ● Table Stakes ● Arroz/Feijão ● Spoiler ● Já fizeram, tem cases ● Differentiator ● Já fizeram, sei lá como ● Cost Saver ● Nunca tentado em TI Cost-of-delay ● Expedite Outros... ● Fixed-date ● NormalKanban: Perfis da demandapara lidar com o risco ● Intangible
  88. 88. O que eu faço Práticas Ágeis hoje (by the book)
  89. 89. O que eu faço Práticas Ágeis hoje (by the book) Cargo Cult
  90. 90. O que é melhor no meu ContextoO que eu faço hoje Práticas Ágeis (by the book)
  91. 91. O que é melhor no meu Contexto n ba an KO que eu faço hoje Práticas Ágeis (by the book)
  92. 92. Obrigado! Rodrigo Yoshima blog.aspercom.com.br @rodrigoyPromoção Agile Brazil!Accredited Lean-Kanban University TrainingBrasília, São Paulo, Rio de Janeiro, Porto Alegre e RecifePreços especiais de lançamento.Passe no nosso stand!

×