Kanban - Agilidade Fora da TI - Case Riachuelo
Como o Kanban desmitificou alguns casos de falha de implantação Agile com modelos de "caixa".
Desde a teoria, modelo anterior, transição e atual.
Lean, Flight Levels e Kanban na pratica.
2. ● Quem somos
● Overview Agilidade
● O que é Kanban?
● Cenário Anterior
● Transição
● Cenário Atual
● Perguntas e Respostas
Agenda
3. ● Nascido em São Paulo/SP
● Jogo basquete desde os 7 anos, inclusive joguei
profissionalmente;
● Fiz 1 ano e meio do curso de Fisioterapia;
● Formado em Sistemas de Informação (Universidade
Presbiteriana Mackenzie);
● 13+ anos de experiencia em TI, incluindo clientes
nacionais e internacionais;
● 11+ anos de experiencia com Metodologia Agil;
● Certificações:
○ KCP Certified (Kanban Coach Professional - LKU);
○ PSM I Certified (Professional Scrum Master I);
○ Flight Levels (LEANability);
○ Agile in the Program Management Office (PMI).
Fabio Micheletti
Agile Coach desde 2016
4. Focada em ajudar times a conseguir resultados expressivos através
da propagação do Mindset Ágil,
Graduada em Análise e Desenvolvimento de Sistemas (Metodista)
com MBA em Gestão de Projetos (Metodista).
● 8+ anos de experiencia em TI.
● 2+ anos de experiencia com Metodologia Agil;
● Certificações:
○ KMP I (Kanban Management Professional);
○ PACC (Professional Agile Coach);
○ MGT 3.0 (Management 3.0);
Camila Patrizzi
Agile Coach
5. Manifesto Ágil em 2001.
(http://agilemanifesto.org/iso/ptbr/manifesto.html)
Valores da Agilidade no Desenvolvimento de Software
Estamos descobrindo maneiras melhores de desenvolver
software, fazendo-o nós mesmos e ajudando outros a
fazerem o mesmo. Através deste trabalho, passamos a valorizar:
1. Indivíduos e interações mais que processos e ferramentas.
2. Software em funcionamento mais que documentação abrangente.
3. Colaboração com o cliente mais que negociação de contratos.
4. Responder a mudanças mais que seguir um plano.
OverviewAgilidade
6. 1. Entrega continua aumentando o valor do Produto
2. Continuamente diminuir o esforço, o mais breve possível
3. Com maior Qualidade
É a jornada,
não o destino.
OverviewAgilidade
O que é Lean?
7. Elimine os desperdícios
Crie conhecimento
Adie comprometimentos
Entregue rápido
Empoderaramento do Time
Respeito às pessoas
Visualize/Otimize o Todo
OverviewAgilidade
Princípios do Lean
11. Breve História
O Kanban é um método de gerenciamento de trabalho, originário do
Sistema Toyota de Produção (TPS). No final da década de 1940, a
Toyota introduziu a fabricação “just in time” em sua produção. A
abordagem representa um sistema pull (puxado).
Seu sistema de produção exclusivo lançou as bases da Lean
Manufactoring ou simplesmente Lean. Seu principal objetivo é
minimizar as atividades de desperdício, sem sacrificar a
produtividade. O objetivo principal é criar mais valor para o cliente,
sem gerar mais custos.
Definição
O que significa Kanban?
Do japonês, o Kanban é literalmente traduzido como uma placa ou sinal
visual. O quadro Kanban mais simples possui três colunas - “A Fazer”,
“Fazendo” e “Concluído”, chamado Proto Kanban. Quando construído,
gerenciado e funcionando adequadamente, serve como um repositório
de informações em tempo real, destacando gargalos no sistema e
qualquer outra coisa que possa atrapalhar as práticas de trabalho.
“Kanban is not a software development lifecycle methodology or an approach to project
management. It requires that some process is already in place so that Kanban can be applied
to incrementally change the underlying process.” – David J. Anderson
OqueéKanban?
Kanban
12. Princípios Fundamentais
● Comece com o que você faz agora
● Concorde em buscar mudanças evolucionárias e
incrementais
● Respeite o processo atual, papéis, títulos e
responsabilidades
● Liderança em todos os níveis
Kaizen (Evolucionário) Vs. Kaikaku (Revolução)
OqueéKanban?
13. Práticas
1. Visualizar o fluxo de trabalho
2. Limitar trabalho em progresso (WIP)
3. Gerenciar o fluxo
4. Crie políticas de processo explicitas
(regras claras)
5. Ciclos de Feedback
6. Melhorar de forma colaborativa
OqueéKanban?
14. Estrutura Anterior
Os times já trabalhavam com agilidade com um foco em entregar Tarefas e Histórias
trabalhando com Scrum.
Havia muita dependência do Scrum Master não apenas para a condução de cerimonias,
mas também para um volume alto de impedimentos.
Os quadros eram basicamente de Protokanban, o que dava pouca visibilidade de
gargalos e uma análise de métricas mais limitada.
Apesar da transformação, não estávamos vendo alguns resultados e estávamos
com problemas de alinhamento, como se estivessem atuando em Silos.
Dependência do Scrum Master
CenárioAnterior
15. A preocupação era de que esse processo não fosse agressivo aos times, afinal
um dos princípios fundamentais do Kanban é começar com o que você faz.
A Riachuelo proporcionou a capacitação em KMP I 100% dos Consultores e
Squad Leads. Preparando capital intelectual!
Cada Squad Lead rodou o STATIK com seus times com objetivo de identificar a
realidade atual e desenhar em conjunto um workflow adequado.
1
2
3
1
2
3
Transição
17. O que é STATIK?
STATIK
System Thinking Approach To Implement Kanban
0. Identifique os serviços
Para cada serviço:
1. Propósito: Entenda quem é seu cliente e o que
significa sucesso para ele
2. Insatisfações: A base da evolução
(o que queremos resolver?) *Interno/externo
3. Análise da Demanda: Trabalho em progresso
4. Análise da Capacidade (ou falta dela)
5. Workflow: Conhecimento ao longo do tempo
(o atual, não o ideal – VSM)
6. Classes de Serviço
7. Design Kanban System – Modelando o Sistema
8. Rollout – socialize e negocie a implementação
ATransição
24. Visão Sistêmica
Flight Level 2 – Coordenação
LEAD TIME (Customer Time, Time to Market)
Cria opções
$$$ adquirindo opções
Trabalho comprometido
$$$ convertendo opções
25. Alinhamento entre demais
áreas;
Todo o time passa a
gerenciar o Sistema;
Ciclo de melhoria
contínua - Kaízen;
Maturidade do time; Participação no Planejamento
Trimestral;
Aprimoramento de insumos
técnico no Discovery;
Métricas de time; Gestão de riscos e
impedimentos;
PDCA MATURIDADEGESTÃO DO SISTEMA
DISCOVERY MÉTRICAS GESTÃO DE RISCOS ALINHAMENTO
PLANEJAMENTO
CenárioAtual