Lidando de forma eficaz com Mentalidade Legada Rodrigo Yoshima blog.aspercom.com.br @rodrigoy
Programming,  Motherfucker...
http://oppugn.us/posts/1300784321.html “To help with Programming, Motherfucker, you need some Management, Asshole. Management, Asshole is all about making sure that Programming is allowed to happen, Motherfucker.”  Zed Shaw
Management,  Asshole...
GEMBA (onde as coisas rolam) 現 場
Pineapple Computing
Pineapple Computing
Pineapple Computing
Pineapple Computing
Pineapple Computing
Pineapple Computing
Pineapple Computing
 
Elementos
Elementos Relacionamentos
Elementos Relacionamentos Propósito
Elementos Relacionamentos Propósito Sistema Complexo
Systems Thinking (Pensamento Sistêmico) Vamos criar um PMO Vamos implantar ITIL Vamos terceirizar os testes Vamos ser ágeis Vamos implantar ITIL
Systems Thinking (Pensamento Sistêmico) Vamos criar um PMO Vamos implantar ITIL Vamos terceirizar os testes Vamos ser ágeis OTIMIZAÇÃO LOCAL OTIMIZAÇÃO LOCAL OTIMIZAÇÃO LOCAL OTIMIZAÇÃO LOCAL
“Um sistema ruim vencerá um cara bom sempre”
Estado Atual Agile
Estado Atual Agile Trabalho em Equipe Auto-organizado Cliente presente Boa Engenharia Melhoria Contínua Resultados Rápidos
Estado Atual Agile Trabalho em Equipe Auto-organizado Cliente presente Boa Engenharia Melhoria Contínua Resultados Rápidos Como?
Seja certificado. Seja certificado. Seja certificado. Seja certificado.
Estado Atual Agile ?
Estado Atual Agile Agile são práticas excelentes, mas que não te explicam como chegar lá.
Estado Atual Agile Nós precisamos de um Modelo de Transição.
Estado Atual Agile Modelo de Transição LEAN / KANBAN
Estado Atual Agile Modelo de Melhoria Contínua LEAN / KANBAN Zen Jedi Na verdade...
Kaizen (mudança para melhor) 改 善
Empresa Introdução ao Lean Por que empresas existem?
Empresa Introdução ao Lean Por que empresas existem?
Empresa Lean: Foco em MAXIMIZAR entrega de VALOR (o cliente define o que é valor!)
Fluxo de Valor Lean Thinking ! ! ! ! ! !
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking Sua equipe tem um monte de coisas para fazer
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking Sua equipe está fazendo um monte de coisas
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking Sua equipe está entregando um monte de coisas
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking
Aquilo que você sabe (mas nunca parou para pensar) Lean Thinking
Sua empresa é desse jeito? Lean Thinking
Qual o lead time? Lean Thinking 1 dia 2 dias 2 dias 4 dias*
Esse é o maior engano empresarial. Por que? Lean Thinking 1 dia 2 dias 2 dias 4 dias* ~9 dias?
DELAY Lean Thinking 1 dia 2 dias 2 dias 4 dias* 2 dias 3 dias 6 dias Lead Time: 20 dias
DELAY Lean Thinking 2 dias 3 dias 6 dias O vilão da produtividade é o DELAY!
DELAY Lean Thinking 2 dias 3 dias 6 dias Não adianta você otimizar as equipes!
DELAY Lean Thinking 2 dias 3 dias 6 dias Se quer que as coisas mais rápidas em produção combata o DELAY
Como mudar? Lean Thinking
Como mudar? Lean Thinking
Como mudar? Lean Thinking Lean promove mudanças incrementais, focadas em valor.
O que o sistema abaixo nos mostra?
O que o sistema abaixo nos mostra? MUITO TRABALHO PARADO
O que o sistema abaixo nos mostra? MUITO TRABALHO  EM ANDAMENTO
O que o sistema abaixo nos mostra? GARGALO (bottleneck)
Teoria das Restrições (TOC) A corrente de valor deve ser balanceada de acordo com seu gargalo GARGALO (bottleneck) OTIMIZAR AQUI É DESPERDÍCIO
No slide tá fácil! Em software não temos essas “caixinhas”...
 
 
 
 
Tão trabalhando  ou estão enrolando?
Aonde o trabalho  se esconde?
Solução 1...
Solução...
Empresas de TI sofrem um “débito de visualização”
Você não consegue gerenciar o que não consegue ver.
 
 
(Kanbanfall)
O que o  cliente ganhou com isso?
Kaizen (mudança para melhor) 改 善
Uma implementação Kanban inicia mapeando a bagunça. Não mude o seu processo!
O que a empresa  ganha com isso?
Torne a bagunça visual.  Descubra os problemas  e use KAIZEN Kaizen (mudança para melhor) 改 善
Um cartão mapeia uma demanda, um lote. Pode ser stories, bugs, melhorias. Deixe isso visual.
LIMITES
Mas por que limitar?
Porque limitar WIP é importante
Porque limitar WIP é importante
Porque limitar WIP é importante Inclusão dos limites
Porque limitar WIP é importante Inclusão dos limites Sistema mais previsível e estável
Por que os limites não foram colocados logo no início?
Com menos trabalho dentro do sistema tudo é mais simples Mais fácil gerenciar Melhor qualidade Maior previsibilidade PULL SYSTEM Com menos trabalho dentro do sistema tudo é mais simples Mais fácil gerenciar Melhor qualidade Maior previsibilidade PULL SYSTEM
Kaizen (mudança para melhor) 改 善
Reunião Diária KANBAN
12 8 6 4 Estamos  bloqueados Estamos  sem trabalho Estamos  f......
12 8 6 4
12 8 6 4 SWARMING
Kaizen (mudança para melhor) 改 善
Precisamos mudar nossos ambientes de desenvolvimento de software de “fail-safe” para “safe-to-fail”  Dave Snowden
Não dê um nome para isso...  Taiichi Ohno sobre “Lean”
O segredo da Toyota é a sua auto-suficiência... Edward Deming
Kanban   é   resistência  pacífica   gerencial.
Cada ambiente é único Visualizar, Limitar e Reuniões Diárias -> Kaizen Respeite as Pessoas (Gerente é uma pessoa) Revoluções não funcionam
 
 

Lidando de forma eficaz com mentalidade legada