SlideShare une entreprise Scribd logo
1  sur  20
Do Scrum
ao
Kanban
Por que? Como?
Onde?
Olá!
Eu sou o
André Suman
Agile Coach
BRQ - Banco Santander
KMP, CSP, CSM
Pescador, Sanfoneiro
2
Olá!
Eu sou o
André Suman
Agile Coach
BRQ - Banco Santander
KMP, CSP, CSM
Pescador, Sanfoneiro
3
4
7 Sistemas
2 Times “Change”
1 Time “Run”
“Equipe de Produtos”
🔁Sprint A
🔁Sprint B
🔥Atendimento
5
7 Sistemas
2 Times “Change”
1 Time “Run”
“Equipe de Produtos”
🔁Sprint A
🔁Sprint B
🔥Atendimento
6
Novo Sistema
1 Cliente
Time “Dedicado”
🔁Sprint A
✗ Novas Features
✗ Mudanças de Escopo
✗ Bugs
✗ Em Homologação no
Cliente
“Suman, estamos com
dificuldade para fechar o
backlog da Sprint. O
cliente muda de ideia toda
hora!”
7
😕
“Responder a mudanças mais
que seguir um plano!” MESMO!
Que tal um sistema
puxado? :D
8
Comece com o que você faz hoje,
porém:
Cartão = Item Funcional
Funcionalidade “íntegra” que pode ser codificada,
testada e consigo “mostrar pra alguém”.
Não pode “voltar” cartão
As tarefas só “andam para a direita”.
Limite o trabalho em progresso
Não precisa estimar
Estimativa prévia para “precificação” (Arquiteto)
9
🐀🐕🐫
🐘
10
Planning
Entender e
colaborar com
“o que deve ser
feito”.
Replenishment
✗ P.O. disponível ⭐
✗ Entender e sugerir
✗ Formato?
“Como você achar melhor”
✗ Participantes?
“Quem você achar melhor”
Backlog
🐀🐕
🐫🐘
Item
Funcional
Para
Dev
👰💍
Em
Dev
Para
Teste
Em
Teste
Pronto Demo
11
Sentido único
Replenishmen
t
Limites 🚧 4 4 2 2
📦 👀
⏰L.T.
Start
⏰L.T.
Stop
✗ Retrospectiva a cada 2 semanas
🔄
✗ Políticas explícitas 📝
🎤
Kanban Meeting
(Daily)
🔍S.D.M.
Backlog
🐀🐕
🐫🐘
Item
Funcional
Para
Dev
👰💍
Em
Dev
Para
Teste
Em
Teste
Pronto Demo
12
Sentido único
Replenishmen
t
Limites 🚧 4 4 2 2
📦 👀
⏰L.T.
Start
⏰L.T.
Stop
✗ Retrospectiva a cada 2 semanas
🔄
✗ Políticas explícitas 📝
🎤
Kanban Meeting
(Daily)
🔍S.D.M.
🔥🐅🔥
Urgente
! 🔜
13
7 Sistemas
2 Times “Change”
1 Time “Run”
“Equipe de Produtos”
🔁Sprint A
🔁Sprint B
🔥Atendimento
14
7 Sistemas
2 Times “Change”
1 Time “Run”
“Equipe de Produtos”
🔁Sprint A
🔁Sprint B
🔥Atendimento
15
7 Sistemas
(Divididos por Time)
3 Times
“Change+Run”
1 Time
“Atendimento 2N”
(Filtro)
“Equipe de Produtos”
🌊Time A 🌊Time B 🌊Time C
🚨Atendimento 💡P.O.
💥💰💫
🐀🐕🐫🐘🐈🐊🐓🐒🐑🐐🐎🐃🐛🐜🐝🐞
Funcionou!
✅Lotes menores - menos custo de
repriorização.
✅Fluxo único - sem necessidade de
dimensionar times “evolução x suporte”.
✅Sistema puxado - menos impacto em férias e
ausências.
✅Sem time-box - automação de testes, refatoração,
capacitação. *Maior velocidade!
✅Métricas - Decisões baseadas em fatos!
16
😉
Funcionou!
✅Lotes menores - menos custo de
repriorização.
✅Fluxo único - sem necessidade de
dimensionar times “evolução x suporte”.
✅Sistema puxado - menos impacto em férias e
ausências.
✅Sem time-box - automação de testes, refatoração,
capacitação. *Maior velocidade!
✅Métricas - Decisões baseadas em fatos!
17
😉
18
🎯
Atenção!
🚩 Métricas <> Metas
🚩 P.O. engajado
🚩 Cuidado com entregas de curtíssimo prazo
🚩 Respeite o replenishment (não é pastelaria!)
🚩 Kaizen!
🚩 Considere contar com um S.D.M.
19
😒
Não chame um go-
horse de Kanban,
obrigado!
📧 andresuman@gmail.com
🔖 @andresuman
🔗 http://blogdocaze.com.br
20

Contenu connexe

Plus de André Suman Pereira

Contra fatos não há argumentos - Tomando decisões de projetos sem achismo
Contra fatos não há argumentos - Tomando decisões de projetos sem achismoContra fatos não há argumentos - Tomando decisões de projetos sem achismo
Contra fatos não há argumentos - Tomando decisões de projetos sem achismoAndré Suman Pereira
 
RH Ágil - Práticas ágeis no Recrutamento e Seleção
RH Ágil - Práticas ágeis no Recrutamento e SeleçãoRH Ágil - Práticas ágeis no Recrutamento e Seleção
RH Ágil - Práticas ágeis no Recrutamento e SeleçãoAndré Suman Pereira
 
Agile Coach - ao infinito e além!
Agile Coach - ao infinito e além!Agile Coach - ao infinito e além!
Agile Coach - ao infinito e além!André Suman Pereira
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...André Suman Pereira
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...André Suman Pereira
 
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016De São Paulo a Sidney, Ágil em times distribuídos - TDC2016
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016André Suman Pereira
 
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016André Suman Pereira
 

Plus de André Suman Pereira (8)

Contra fatos não há argumentos - Tomando decisões de projetos sem achismo
Contra fatos não há argumentos - Tomando decisões de projetos sem achismoContra fatos não há argumentos - Tomando decisões de projetos sem achismo
Contra fatos não há argumentos - Tomando decisões de projetos sem achismo
 
7 dicas para "turbinar" seu Scrum
7 dicas para "turbinar" seu Scrum7 dicas para "turbinar" seu Scrum
7 dicas para "turbinar" seu Scrum
 
RH Ágil - Práticas ágeis no Recrutamento e Seleção
RH Ágil - Práticas ágeis no Recrutamento e SeleçãoRH Ágil - Práticas ágeis no Recrutamento e Seleção
RH Ágil - Práticas ágeis no Recrutamento e Seleção
 
Agile Coach - ao infinito e além!
Agile Coach - ao infinito e além!Agile Coach - ao infinito e além!
Agile Coach - ao infinito e além!
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
 
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...Construindo uma cultura de agilidade - O processo de transformação de uma eng...
Construindo uma cultura de agilidade - O processo de transformação de uma eng...
 
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016De São Paulo a Sidney, Ágil em times distribuídos - TDC2016
De São Paulo a Sidney, Ágil em times distribuídos - TDC2016
 
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016
De São Paulo a Sidney, Ágil em times distribuídos - DevCamp2016
 

Do Scrum ao Kanban - Por que? Como? Onde?

  • 2. Olá! Eu sou o André Suman Agile Coach BRQ - Banco Santander KMP, CSP, CSM Pescador, Sanfoneiro 2
  • 3. Olá! Eu sou o André Suman Agile Coach BRQ - Banco Santander KMP, CSP, CSM Pescador, Sanfoneiro 3
  • 4. 4 7 Sistemas 2 Times “Change” 1 Time “Run” “Equipe de Produtos” 🔁Sprint A 🔁Sprint B 🔥Atendimento
  • 5. 5 7 Sistemas 2 Times “Change” 1 Time “Run” “Equipe de Produtos” 🔁Sprint A 🔁Sprint B 🔥Atendimento
  • 6. 6 Novo Sistema 1 Cliente Time “Dedicado” 🔁Sprint A ✗ Novas Features ✗ Mudanças de Escopo ✗ Bugs ✗ Em Homologação no Cliente
  • 7. “Suman, estamos com dificuldade para fechar o backlog da Sprint. O cliente muda de ideia toda hora!” 7 😕 “Responder a mudanças mais que seguir um plano!” MESMO!
  • 8. Que tal um sistema puxado? :D 8
  • 9. Comece com o que você faz hoje, porém: Cartão = Item Funcional Funcionalidade “íntegra” que pode ser codificada, testada e consigo “mostrar pra alguém”. Não pode “voltar” cartão As tarefas só “andam para a direita”. Limite o trabalho em progresso Não precisa estimar Estimativa prévia para “precificação” (Arquiteto) 9 🐀🐕🐫 🐘
  • 10. 10 Planning Entender e colaborar com “o que deve ser feito”. Replenishment ✗ P.O. disponível ⭐ ✗ Entender e sugerir ✗ Formato? “Como você achar melhor” ✗ Participantes? “Quem você achar melhor”
  • 11. Backlog 🐀🐕 🐫🐘 Item Funcional Para Dev 👰💍 Em Dev Para Teste Em Teste Pronto Demo 11 Sentido único Replenishmen t Limites 🚧 4 4 2 2 📦 👀 ⏰L.T. Start ⏰L.T. Stop ✗ Retrospectiva a cada 2 semanas 🔄 ✗ Políticas explícitas 📝 🎤 Kanban Meeting (Daily) 🔍S.D.M.
  • 12. Backlog 🐀🐕 🐫🐘 Item Funcional Para Dev 👰💍 Em Dev Para Teste Em Teste Pronto Demo 12 Sentido único Replenishmen t Limites 🚧 4 4 2 2 📦 👀 ⏰L.T. Start ⏰L.T. Stop ✗ Retrospectiva a cada 2 semanas 🔄 ✗ Políticas explícitas 📝 🎤 Kanban Meeting (Daily) 🔍S.D.M. 🔥🐅🔥 Urgente ! 🔜
  • 13. 13 7 Sistemas 2 Times “Change” 1 Time “Run” “Equipe de Produtos” 🔁Sprint A 🔁Sprint B 🔥Atendimento
  • 14. 14 7 Sistemas 2 Times “Change” 1 Time “Run” “Equipe de Produtos” 🔁Sprint A 🔁Sprint B 🔥Atendimento
  • 15. 15 7 Sistemas (Divididos por Time) 3 Times “Change+Run” 1 Time “Atendimento 2N” (Filtro) “Equipe de Produtos” 🌊Time A 🌊Time B 🌊Time C 🚨Atendimento 💡P.O. 💥💰💫 🐀🐕🐫🐘🐈🐊🐓🐒🐑🐐🐎🐃🐛🐜🐝🐞
  • 16. Funcionou! ✅Lotes menores - menos custo de repriorização. ✅Fluxo único - sem necessidade de dimensionar times “evolução x suporte”. ✅Sistema puxado - menos impacto em férias e ausências. ✅Sem time-box - automação de testes, refatoração, capacitação. *Maior velocidade! ✅Métricas - Decisões baseadas em fatos! 16 😉
  • 17. Funcionou! ✅Lotes menores - menos custo de repriorização. ✅Fluxo único - sem necessidade de dimensionar times “evolução x suporte”. ✅Sistema puxado - menos impacto em férias e ausências. ✅Sem time-box - automação de testes, refatoração, capacitação. *Maior velocidade! ✅Métricas - Decisões baseadas em fatos! 17 😉
  • 19. Atenção! 🚩 Métricas <> Metas 🚩 P.O. engajado 🚩 Cuidado com entregas de curtíssimo prazo 🚩 Respeite o replenishment (não é pastelaria!) 🚩 Kaizen! 🚩 Considere contar com um S.D.M. 19 😒
  • 20. Não chame um go- horse de Kanban, obrigado! 📧 andresuman@gmail.com 🔖 @andresuman 🔗 http://blogdocaze.com.br 20

Notes de l'éditeur

  1. Esta talk apresenta o case de uma equipe de produtos para o mercado financeiro, que trabalhava com times separados para desenvolvimento (Scrum) e suporte. Mostrarei a transição para uma equipe única, trabalhando com Kanban em um mesmo fluxo com demandas de falha e novas funcionalidades. Quais foram os motivadores? Como foi a transição? Quais os resultados? Veja na talk!
  2. Retrospectivas com foco no “flow”
  3. Retrospectivas com foco no “flow”
  4. PO + Lider de atendimento na Priorização Estrutura suportada por arquiteto + líder de testes
  5. Testes automáticos aumentaram a qualidade do que chega pro testador
  6. Testes automáticos aumentaram a qualidade do que chega pro testador
  7. Testes automáticos aumentaram a qualidade do que chega pro testador
  8. Testes automáticos aumentaram a qualidade do que chega pro testador