SlideShare a Scribd company logo
1 of 27
Download to read offline
Introdução de
    Kanban
p/ Times Scrum
   Camilo Almendra
 camilo.almendra@gmail.com
Então, você adotou Scrum!
Iterações Time-box, Feedback constante

                             Flexibilidade nas mudanças

Funções mais valiosas entregues primeiro

                                    Projetos de sucesso

Time motivado, Cliente satisfeito

                       Cliente quer mais, novos projetos

                  “Scrum é o que há!”
Cliente: “De novo!”
                       Produtos legados, Novos projetos

Produtos anteriores em produção

                 Atividades de manutenção e construção

Prioridades: Produção > Projetos

       Time do projeto == Time do projeto anterior
Mas... algo não está certo!
Indicadores
                     Realocação de time durante sprints

Metas de sprints não atingidas

                                 Cancelamento de sprints

Demora para entregar correções

                       Insatisfação do cliente, da equipe
Faísca
3 de 5 Razões Corretas
#1. Entregar a qualquer momento
#2. Mudar prioridades a qualquer momento
#3. Não necessidade de Iterações
#4. Não necessidade de estimativas
#5. Visualização do fluxo
0 de 5 Razões Erradas
#1. Estórias grandes difíceis de quebrar
#2. Iterações mal-sucedidas
#3. Retrospectivas mal-sucedidas
#4. Compartilhamento de pessoas
#5. Busca por simplicidade
O termo Kanban
Kan = “visual”

                              Ban = “cartão” ou “quadro”

Kanban = sinalização visual

      Século 17, Japão: usado no sistema de comércio

Símbolos usados como analogias

            Como o termo foi associado a produção?
Toyota estudou o sistema dos
      supermercados
Produção Puxada
Demanda do mercado “puxa” a produção

         Cada passo da produção é “cliente” do anterior

Clientes só consomem o necessário

            Fornecedor só produz o que será consumido

Produção equalizada

                Kanban é usado para ajustar o processo
Kanban Básico
Backlog       Processo 1       Processo 2       Processo 3       Feito
          3                2                4                3
H              G                E               F                C       A

 I                                              B                D

J




               Visualizar o fluxo de trabalho
Kanban Básico
Backlog        Processo 1       Processo 2       Processo 3       Feito
           3                2                4                3
H               G                E               F                C       A

 I                                               B                D

J




          Limitar o trabalha em andamento (WIP)
Kanban Básico
Backlog       Processo 1       Processo 2       Processo 3       Feito
          3                2                4                3
H              G                E               F                C       A

 I                                              B                D

J




     Medir o tempo total de resposta (lead time)
Kanban Exemplo
Backlog       A&P           Desenv.       Teste           Implan.
          5             3             4               3             5




    Em andamento             Pronta p/ próxima fase


                    Onde está o gargalo?
Kanban Exemplo
Backlog       A&P         Desenv.       Teste           Implan.
          5           3             4               3             5




    Em andamento           Pronta p/ próxima fase


                    Liberando o fluxo
Kanban Exemplo
Backlog       A&P         Desenv.       Teste           Implan.
          5           3             4               3             5




    Em andamento           Pronta p/ próxima fase


                    Liberando o fluxo
Iniciando com Kanban
Mapear a cadeia de valor

                     Definir os pontos de início e término

Estabelecer WIP para as fases...

              ... e políticas para mudanças nesses valores

Estabelecer classes de serviço...

            ... e critérios de seleção de trabalho
Iniciando com Kanban
Desenhar o quadro Kanban

                                      Começar a usar!

Acompanhar o Lead Time

                               Ajustar empiricamente

Mude o WIP...

                           ... e veja o impacto no Lead
                                     Time ou ociosidade
Kanban vs. Scrum
 Scrum             Papéis        Kanban

Time                                      ?

ScrumMaster

Product Owner
Kanban vs. Scrum
Scrum             Atividades Regulares        Kanban

                                     Cadências distintas
Iterações
 Planejamento

 Trabalho

 Entregas

 Revisões

 Retrospectivas
Kanban vs. Scrum
 Scrum          Trabalho em Andamento         Kanban

Por Sprint                                     Por Fase

Velocidade adequada,                    WIP controlado,
ritmo sustentável                       overhead baixo

Lead Time = 1 Sprint             Lead Time é previsto
(mín.)
                                 Itens com tamanhos
Soma dos tamanhos ~=                 parecidos (ideal)
           Velocidade
Kanban vs. Scrum
 Scrum                  Mudanças                Kanban

Não dentro da Sprint!                    Respeitar a WIP

Adicionar ao Backlog                Adicionar ao Backlog

Priorizar                          Priorizar ao longo das
                                                    fases
Lead Time =                        Lead Time é previsto,
~2 Sprints (máx.)                  pode variar por classe
                                               de serviço
Kanban vs. Scrum
 Scrum                 Quadro      Kanban

Zerado a cada Sprint             Sempre vivo
Kanban vs. Scrum
Kanban apoia processos Lean/JIT

                      Scrum apoia desenvolvimento ágil

Kanban nasceu na indústria de manufatura

          Scrum nasceu na indústria de software


        Kanban é mais prescritivo do que Scrum
Referências
Kanban and Scrum – making the best of both
http://www.infoq.com/minibooks/kanban-scrum-minibook


Kanban Distilled (Tutorial curto)
http://www.kanbandistilled.com/


Verbetes Wikipedia
http://en.wikipedia.org/wiki/Kanban
http://en.wikipedia.org/wiki/Lean_IT


InfoQ Content on Kanban
http://www.infoq.com/Kanban
Licença




      Onde rever slides
http://www.slideshare.net/ccalmendra

More Related Content

What's hot

Gerenciamento de Projetos
Gerenciamento de ProjetosGerenciamento de Projetos
Gerenciamento de ProjetosMarcos Abreu
 
Tppp5 02 - projeto de produtos, serviços e processos
Tppp5   02 - projeto de produtos, serviços e processosTppp5   02 - projeto de produtos, serviços e processos
Tppp5 02 - projeto de produtos, serviços e processosLuciana C. L. Silva
 
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesGerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesJucioliver
 
Administração de Produção II
Administração de Produção IIAdministração de Produção II
Administração de Produção IIRomilson Cesar
 
Introdução ao Lean manufacturing
Introdução ao Lean manufacturingIntrodução ao Lean manufacturing
Introdução ao Lean manufacturingEdomar Hornburg
 
Treinamento Agile Coach
Treinamento Agile CoachTreinamento Agile Coach
Treinamento Agile CoachSilas Serpa
 
Tutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosTutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosRildo (@rildosan) Santos
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoYuri Morais
 
Aula 7 logística reversa
Aula 7   logística reversaAula 7   logística reversa
Aula 7 logística reversaHytalo Rafael
 

What's hot (20)

O Sistema Kanban
O Sistema KanbanO Sistema Kanban
O Sistema Kanban
 
Adm Producao
Adm ProducaoAdm Producao
Adm Producao
 
Gestão de Projetos
Gestão de ProjetosGestão de Projetos
Gestão de Projetos
 
Gerenciamento de Projetos
Gerenciamento de ProjetosGerenciamento de Projetos
Gerenciamento de Projetos
 
Ágil para quem quiser
Ágil para quem quiserÁgil para quem quiser
Ágil para quem quiser
 
Tppp5 02 - projeto de produtos, serviços e processos
Tppp5   02 - projeto de produtos, serviços e processosTppp5   02 - projeto de produtos, serviços e processos
Tppp5 02 - projeto de produtos, serviços e processos
 
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoesGerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
Gerenciamento de-projetos-exercicios-resolvidos-estudo-de-casos-e-simulacoes
 
Administração de Produção II
Administração de Produção IIAdministração de Produção II
Administração de Produção II
 
Introdução ao Lean manufacturing
Introdução ao Lean manufacturingIntrodução ao Lean manufacturing
Introdução ao Lean manufacturing
 
Metodologia SCRUM
Metodologia SCRUMMetodologia SCRUM
Metodologia SCRUM
 
Aula 4 - Planejamento e Controle da Produção II
Aula 4 - Planejamento e Controle da Produção IIAula 4 - Planejamento e Controle da Produção II
Aula 4 - Planejamento e Controle da Produção II
 
Treinamento Agile Coach
Treinamento Agile CoachTreinamento Agile Coach
Treinamento Agile Coach
 
Tutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times RemotosTutorial Planning Poker Para Times Remotos
Tutorial Planning Poker Para Times Remotos
 
Lean Manufacturing 1
Lean Manufacturing 1Lean Manufacturing 1
Lean Manufacturing 1
 
Métodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - IntroduçãoMétodos Ágeis e Scrum - Introdução
Métodos Ágeis e Scrum - Introdução
 
Gerenciamento de projetos Aula05 -exercício cpm-parte1
Gerenciamento de projetos Aula05 -exercício cpm-parte1Gerenciamento de projetos Aula05 -exercício cpm-parte1
Gerenciamento de projetos Aula05 -exercício cpm-parte1
 
Aula 02 escopo
Aula 02 escopoAula 02 escopo
Aula 02 escopo
 
Gestão de Projetos Ágeis
Gestão de Projetos ÁgeisGestão de Projetos Ágeis
Gestão de Projetos Ágeis
 
Aula 7 logística reversa
Aula 7   logística reversaAula 7   logística reversa
Aula 7 logística reversa
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 

Viewers also liked

O que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleO que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleRodrigo Yoshima
 
Scrum uma visão prática do framework
Scrum   uma visão prática do frameworkScrum   uma visão prática do framework
Scrum uma visão prática do frameworkRoberto Passani Gomes
 
Estrategias de-ensinagem-lea-anastasiou
Estrategias de-ensinagem-lea-anastasiouEstrategias de-ensinagem-lea-anastasiou
Estrategias de-ensinagem-lea-anastasiouPROIDDBahiana
 
Kanban, elementos visuais para gestão de impacto
Kanban, elementos visuais para gestão de impactoKanban, elementos visuais para gestão de impacto
Kanban, elementos visuais para gestão de impactoLeandro Faria
 
Menos reunião e mais post-it: Kanban na prática
Menos reunião e mais post-it: Kanban na práticaMenos reunião e mais post-it: Kanban na prática
Menos reunião e mais post-it: Kanban na práticaRodrigo Vieira
 
LIVRO GRATUITO SCRUM X KANBAN
LIVRO GRATUITO SCRUM X KANBAN LIVRO GRATUITO SCRUM X KANBAN
LIVRO GRATUITO SCRUM X KANBAN Fernando Palma
 
Плата за въезд в центр города (на примере Лондона и Стокгольма)
Плата за въезд в центр города (на примере Лондона и Стокгольма)Плата за въезд в центр города (на примере Лондона и Стокгольма)
Плата за въезд в центр города (на примере Лондона и Стокгольма)LAZOVOY
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Rildo (@rildosan) Santos
 

Viewers also liked (11)

O que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com eleO que é Kanban e porque se importar com ele
O que é Kanban e porque se importar com ele
 
Scrum uma visão prática do framework
Scrum   uma visão prática do frameworkScrum   uma visão prática do framework
Scrum uma visão prática do framework
 
Estrategias de-ensinagem-lea-anastasiou
Estrategias de-ensinagem-lea-anastasiouEstrategias de-ensinagem-lea-anastasiou
Estrategias de-ensinagem-lea-anastasiou
 
Kanban, elementos visuais para gestão de impacto
Kanban, elementos visuais para gestão de impactoKanban, elementos visuais para gestão de impacto
Kanban, elementos visuais para gestão de impacto
 
Menos reunião e mais post-it: Kanban na prática
Menos reunião e mais post-it: Kanban na práticaMenos reunião e mais post-it: Kanban na prática
Menos reunião e mais post-it: Kanban na prática
 
Treinamento Scrum - Módulo
Treinamento Scrum - MóduloTreinamento Scrum - Módulo
Treinamento Scrum - Módulo
 
Curriculum vitae
Curriculum vitaeCurriculum vitae
Curriculum vitae
 
LIVRO GRATUITO SCRUM X KANBAN
LIVRO GRATUITO SCRUM X KANBAN LIVRO GRATUITO SCRUM X KANBAN
LIVRO GRATUITO SCRUM X KANBAN
 
Плата за въезд в центр города (на примере Лондона и Стокгольма)
Плата за въезд в центр города (на примере Лондона и Стокгольма)Плата за въезд в центр города (на примере Лондона и Стокгольма)
Плата за въезд в центр города (на примере Лондона и Стокгольма)
 
Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case Como demonstrar ROI das entregas de valor com Business Case
Como demonstrar ROI das entregas de valor com Business Case
 
Kanban para Desenvolvimento de Software
Kanban para Desenvolvimento de SoftwareKanban para Desenvolvimento de Software
Kanban para Desenvolvimento de Software
 

Similar to Introdução ao Kanban como alternativa ao Scrum

Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaDairton Bassi
 
Scrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesScrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesRodrigo Silva Pinto
 
Kanban Apresentação Encontro Rational 2013
Kanban Apresentação Encontro Rational 2013Kanban Apresentação Encontro Rational 2013
Kanban Apresentação Encontro Rational 2013Felipe Freire
 
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
 
Apresentacao tec talks - lean e scrum v05
Apresentacao   tec talks - lean e scrum v05Apresentacao   tec talks - lean e scrum v05
Apresentacao tec talks - lean e scrum v05nsitechtalks
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoStefanie Martins
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Rodrigo Yoshima
 
Kanban Aplicado ao Setor Operacional do Serpro
Kanban Aplicado ao Setor Operacional do SerproKanban Aplicado ao Setor Operacional do Serpro
Kanban Aplicado ao Setor Operacional do SerproPatrick Silva
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao ScrumEvandro Agnes
 
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
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisJosé Roberto Bolognani
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPersonal
 
Bate papo sobre Lean Kanban em times de tecnologia - Mais todos
Bate papo sobre Lean Kanban em times de tecnologia - Mais todosBate papo sobre Lean Kanban em times de tecnologia - Mais todos
Bate papo sobre Lean Kanban em times de tecnologia - Mais todosHugo Penna
 
Apresentação da monografia - PRONTO
Apresentação da monografia - PRONTOApresentação da monografia - PRONTO
Apresentação da monografia - PRONTOLuiz Faias Junior
 

Similar to Introdução ao Kanban como alternativa ao Scrum (20)

Kanban pragmático
Kanban pragmáticoKanban pragmático
Kanban pragmático
 
O sistema Kanban
O sistema KanbanO sistema Kanban
O sistema Kanban
 
Entendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação ExtremaEntendendo Scrum, Kanban e Programação Extrema
Entendendo Scrum, Kanban e Programação Extrema
 
Scrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredesScrum com Kanban: construindo pontes e não paredes
Scrum com Kanban: construindo pontes e não paredes
 
Kanban Apresentação Encontro Rational 2013
Kanban Apresentação Encontro Rational 2013Kanban Apresentação Encontro Rational 2013
Kanban Apresentação Encontro Rational 2013
 
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
 
Apresentacao tec talks - lean e scrum v05
Apresentacao   tec talks - lean e scrum v05Apresentacao   tec talks - lean e scrum v05
Apresentacao tec talks - lean e scrum v05
 
Metodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicaçãoMetodologia ágil e frameworks para aplicação
Metodologia ágil e frameworks para aplicação
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)
 
Kanban Aplicado ao Setor Operacional do Serpro
Kanban Aplicado ao Setor Operacional do SerproKanban Aplicado ao Setor Operacional do Serpro
Kanban Aplicado ao Setor Operacional do Serpro
 
Kanban
Kanban Kanban
Kanban
 
Uma introdução ao Scrum
Uma introdução ao ScrumUma introdução ao Scrum
Uma introdução ao 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
 
Conceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeisConceito e aplicação de métodos ágeis
Conceito e aplicação de métodos ágeis
 
Kanban
KanbanKanban
Kanban
 
Palestra sobre metodologia Scrum
Palestra sobre metodologia ScrumPalestra sobre metodologia Scrum
Palestra sobre metodologia Scrum
 
Bate papo sobre Lean Kanban em times de tecnologia - Mais todos
Bate papo sobre Lean Kanban em times de tecnologia - Mais todosBate papo sobre Lean Kanban em times de tecnologia - Mais todos
Bate papo sobre Lean Kanban em times de tecnologia - Mais todos
 
Slides do vt1 kanban
Slides do vt1 kanbanSlides do vt1 kanban
Slides do vt1 kanban
 
Apresentação da monografia - PRONTO
Apresentação da monografia - PRONTOApresentação da monografia - PRONTO
Apresentação da monografia - PRONTO
 
Método Kanban - Introdução ao sistema ágil adaptativo
Método Kanban - Introdução ao sistema ágil adaptativoMétodo Kanban - Introdução ao sistema ágil adaptativo
Método Kanban - Introdução ao sistema ágil adaptativo
 

More from Camilo Almendra

NPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáNPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáCamilo Almendra
 
Seminário - Estudos Empíricos em Engenharia de Software - RE@Quixadá
Seminário - Estudos Empíricos em Engenharia de Software - RE@QuixadáSeminário - Estudos Empíricos em Engenharia de Software - RE@Quixadá
Seminário - Estudos Empíricos em Engenharia de Software - RE@QuixadáCamilo Almendra
 
Estágio Supervisionado e NPI - UFC Quixadá
Estágio Supervisionado e NPI - UFC QuixadáEstágio Supervisionado e NPI - UFC Quixadá
Estágio Supervisionado e NPI - UFC QuixadáCamilo Almendra
 
Gestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasGestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasCamilo Almendra
 
Empreendedorismo: Tendências na Internet
Empreendedorismo: Tendências na InternetEmpreendedorismo: Tendências na Internet
Empreendedorismo: Tendências na InternetCamilo Almendra
 
Relato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLORelato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLOCamilo Almendra
 
Introdução a Gestão de Projetos
Introdução a Gestão de ProjetosIntrodução a Gestão de Projetos
Introdução a Gestão de ProjetosCamilo Almendra
 
Das Fábricas aos Time Auto-organizados
Das Fábricas aos Time Auto-organizadosDas Fábricas aos Time Auto-organizados
Das Fábricas aos Time Auto-organizadosCamilo Almendra
 
Introdução à Iniciação de Projetos de Software
Introdução à Iniciação de Projetos de SoftwareIntrodução à Iniciação de Projetos de Software
Introdução à Iniciação de Projetos de SoftwareCamilo Almendra
 
Dissertação - Janeiro/2003 - DC/UFC
Dissertação - Janeiro/2003 - DC/UFCDissertação - Janeiro/2003 - DC/UFC
Dissertação - Janeiro/2003 - DC/UFCCamilo Almendra
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareCamilo Almendra
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareCamilo Almendra
 

More from Camilo Almendra (14)

NPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC QuixadáNPI - Palestra WTISC 2015 - UFC Quixadá
NPI - Palestra WTISC 2015 - UFC Quixadá
 
Seminário - Estudos Empíricos em Engenharia de Software - RE@Quixadá
Seminário - Estudos Empíricos em Engenharia de Software - RE@QuixadáSeminário - Estudos Empíricos em Engenharia de Software - RE@Quixadá
Seminário - Estudos Empíricos em Engenharia de Software - RE@Quixadá
 
Estágio Supervisionado e NPI - UFC Quixadá
Estágio Supervisionado e NPI - UFC QuixadáEstágio Supervisionado e NPI - UFC Quixadá
Estágio Supervisionado e NPI - UFC Quixadá
 
Workshop de Requisitos
Workshop de RequisitosWorkshop de Requisitos
Workshop de Requisitos
 
Gestão de Projetos de TI em Empresas
Gestão de Projetos de TI em EmpresasGestão de Projetos de TI em Empresas
Gestão de Projetos de TI em Empresas
 
Empreendedorismo: Tendências na Internet
Empreendedorismo: Tendências na InternetEmpreendedorismo: Tendências na Internet
Empreendedorismo: Tendências na Internet
 
Relato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLORelato Experiência Taxonomia SOLO
Relato Experiência Taxonomia SOLO
 
Trabalho em Equipe
Trabalho em EquipeTrabalho em Equipe
Trabalho em Equipe
 
Introdução a Gestão de Projetos
Introdução a Gestão de ProjetosIntrodução a Gestão de Projetos
Introdução a Gestão de Projetos
 
Das Fábricas aos Time Auto-organizados
Das Fábricas aos Time Auto-organizadosDas Fábricas aos Time Auto-organizados
Das Fábricas aos Time Auto-organizados
 
Introdução à Iniciação de Projetos de Software
Introdução à Iniciação de Projetos de SoftwareIntrodução à Iniciação de Projetos de Software
Introdução à Iniciação de Projetos de Software
 
Dissertação - Janeiro/2003 - DC/UFC
Dissertação - Janeiro/2003 - DC/UFCDissertação - Janeiro/2003 - DC/UFC
Dissertação - Janeiro/2003 - DC/UFC
 
Verificação, Validação e Teste de Software
Verificação, Validação e Teste de SoftwareVerificação, Validação e Teste de Software
Verificação, Validação e Teste de Software
 
Introdução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de SoftwareIntrodução a Gerência de Configuração de Software
Introdução a Gerência de Configuração de Software
 

Introdução ao Kanban como alternativa ao Scrum

  • 1. Introdução de Kanban p/ Times Scrum Camilo Almendra camilo.almendra@gmail.com
  • 2. Então, você adotou Scrum! Iterações Time-box, Feedback constante Flexibilidade nas mudanças Funções mais valiosas entregues primeiro Projetos de sucesso Time motivado, Cliente satisfeito Cliente quer mais, novos projetos “Scrum é o que há!”
  • 3. Cliente: “De novo!” Produtos legados, Novos projetos Produtos anteriores em produção Atividades de manutenção e construção Prioridades: Produção > Projetos Time do projeto == Time do projeto anterior
  • 4. Mas... algo não está certo!
  • 5. Indicadores Realocação de time durante sprints Metas de sprints não atingidas Cancelamento de sprints Demora para entregar correções Insatisfação do cliente, da equipe
  • 7. 3 de 5 Razões Corretas #1. Entregar a qualquer momento #2. Mudar prioridades a qualquer momento #3. Não necessidade de Iterações #4. Não necessidade de estimativas #5. Visualização do fluxo
  • 8. 0 de 5 Razões Erradas #1. Estórias grandes difíceis de quebrar #2. Iterações mal-sucedidas #3. Retrospectivas mal-sucedidas #4. Compartilhamento de pessoas #5. Busca por simplicidade
  • 9. O termo Kanban Kan = “visual” Ban = “cartão” ou “quadro” Kanban = sinalização visual Século 17, Japão: usado no sistema de comércio Símbolos usados como analogias Como o termo foi associado a produção?
  • 10. Toyota estudou o sistema dos supermercados
  • 11. Produção Puxada Demanda do mercado “puxa” a produção Cada passo da produção é “cliente” do anterior Clientes só consomem o necessário Fornecedor só produz o que será consumido Produção equalizada Kanban é usado para ajustar o processo
  • 12. Kanban Básico Backlog Processo 1 Processo 2 Processo 3 Feito 3 2 4 3 H G E F C A I B D J Visualizar o fluxo de trabalho
  • 13. Kanban Básico Backlog Processo 1 Processo 2 Processo 3 Feito 3 2 4 3 H G E F C A I B D J Limitar o trabalha em andamento (WIP)
  • 14. Kanban Básico Backlog Processo 1 Processo 2 Processo 3 Feito 3 2 4 3 H G E F C A I B D J Medir o tempo total de resposta (lead time)
  • 15. Kanban Exemplo Backlog A&P Desenv. Teste Implan. 5 3 4 3 5 Em andamento Pronta p/ próxima fase Onde está o gargalo?
  • 16. Kanban Exemplo Backlog A&P Desenv. Teste Implan. 5 3 4 3 5 Em andamento Pronta p/ próxima fase Liberando o fluxo
  • 17. Kanban Exemplo Backlog A&P Desenv. Teste Implan. 5 3 4 3 5 Em andamento Pronta p/ próxima fase Liberando o fluxo
  • 18. Iniciando com Kanban Mapear a cadeia de valor Definir os pontos de início e término Estabelecer WIP para as fases... ... e políticas para mudanças nesses valores Estabelecer classes de serviço... ... e critérios de seleção de trabalho
  • 19. Iniciando com Kanban Desenhar o quadro Kanban Começar a usar! Acompanhar o Lead Time Ajustar empiricamente Mude o WIP... ... e veja o impacto no Lead Time ou ociosidade
  • 20. Kanban vs. Scrum Scrum Papéis Kanban Time ? ScrumMaster Product Owner
  • 21. Kanban vs. Scrum Scrum Atividades Regulares Kanban Cadências distintas Iterações Planejamento Trabalho Entregas Revisões Retrospectivas
  • 22. Kanban vs. Scrum Scrum Trabalho em Andamento Kanban Por Sprint Por Fase Velocidade adequada, WIP controlado, ritmo sustentável overhead baixo Lead Time = 1 Sprint Lead Time é previsto (mín.) Itens com tamanhos Soma dos tamanhos ~= parecidos (ideal) Velocidade
  • 23. Kanban vs. Scrum Scrum Mudanças Kanban Não dentro da Sprint! Respeitar a WIP Adicionar ao Backlog Adicionar ao Backlog Priorizar Priorizar ao longo das fases Lead Time = Lead Time é previsto, ~2 Sprints (máx.) pode variar por classe de serviço
  • 24. Kanban vs. Scrum Scrum Quadro Kanban Zerado a cada Sprint Sempre vivo
  • 25. Kanban vs. Scrum Kanban apoia processos Lean/JIT Scrum apoia desenvolvimento ágil Kanban nasceu na indústria de manufatura Scrum nasceu na indústria de software Kanban é mais prescritivo do que Scrum
  • 26. Referências Kanban and Scrum – making the best of both http://www.infoq.com/minibooks/kanban-scrum-minibook Kanban Distilled (Tutorial curto) http://www.kanbandistilled.com/ Verbetes Wikipedia http://en.wikipedia.org/wiki/Kanban http://en.wikipedia.org/wiki/Lean_IT InfoQ Content on Kanban http://www.infoq.com/Kanban
  • 27. Licença Onde rever slides http://www.slideshare.net/ccalmendra