SlideShare uma empresa Scribd logo
1 de 48
Pare de resolver problemas
que não existem: visualize!
Caio Cestari
caio.cestari@elabor8.com.au
Agile Coach @ Elabor8
Guilherme Motta
guilherme.motta@toptal.com
Project Manager @ Toptal
Agenda
Introdução
Exemplo
Divisão dos grupos
Exercícios
A fábula dos porcos assados
Era uma vez uma floresta onde viviam alguns porcos. Um dia, esta
floresta pegou fogo e os porcos, que não conseguiram escapar,
morreram queimados.
As pessoas daquela época, que estavam acostumadas a comer apenas
carnes cruas, provaram a carne assada dos porcos e acharam deliciosa.
Desde então, todas as vezes que aquelas pessoas queriam comer porcos
assados elas colocavam fogo na floresta.
Autor Desconhecido
Quantas vezes colocamos
fogo em florestas inteiras
em busca dos porcos
assados?
12th State of Agile, realizado pela VersionOne em 2018
Modelo "double diamond" usado para design de soluções efetivas
A maioria das
práticas ágeis
mora aqui
Mas
negligenciamos
este lado
12th State of Agile, realizado pela VersionOne em 2018
Problemas Práticas
ágeis
1N
resolvem
Para cada prática ágil adotada por sua
organização/time, você sabe quais problemas
ela endereça?
Problemas Práticas
ágeis
1N
resolvem
Para cada prática ágil adotada por sua
organização/time, todos sabem quais
problemas ela endereça?
Você realmente sabe qual é o problema? Ele é claro?
“Quando você está tentando alterar as
perguntas, você deve entender que as
pessoas resistem porque elas gostam
das respostas que já tem.”
Stanley Hauer
Curva J da mudança - acontece para cada prática ágil
Eficácia
Resistência
Modelo ADKAR da Prosci
Consciência
Habilidade
Incentivo
Desejo
Conhecimento
Visualização como Consciência
"Visualização (...) é qualquer técnica para criar imagens, diagramas ou
animações para comunicar uma mensagem."
Definição de Visualização: traduzido da Wikipedia
Eficiência da comunicação x Riqueza do canal de comunicação
Exemplo de visualização
Exemplo de visualização
Exemplo de visualização
Exemplo de visualização
DataViz - Cumulative Flow Diagram
5W2H
Diagrama de Ishikawa
Mapeamento da cadeia de valor (Value Stream Mapping)
Segurança Psicológica dos membros do time - Safety Check
Risco & Funcionalidades
Um dos princípios fundamentais do método Kanban, baixa entropia
Start with what you
do now
Problemas Práticas
ágeis1N
resolvem
Sintomas
Observáveis
são causados
N
1
Foco deste
workshop!
Experiência com visualização, gestão visual ------------------------->
Exemplo de Sintomas
● Há atividades que não estão sendo feitas pelo time
● Algumas atividades estão sendo feitas por duas pessoas ao mesmo
tempo, de forma desalinhada
● Pessoas que poderiam/deveriam colaborar em algumas atividades
não o estão fazendo
Cenário da vida real
Visualização: Game of Roles
Game of Roles depois de 2 meses
Problemas Identificados
● Indefinição de papéis e responsabilidades
● Subutilização de pessoas (poderiam assumir dois papéis)
● Silos internos
● Desalinhamento do mesmo papel em duas equipes diferentes
Cenário da vida real
Possíveis soluções (práticas ágeis):
● Mecânicas da reunião de governança (Holacracia)
● Delegation Poker
● ...
Backlog de Sintomas
1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
Objetivo: elaborar uma proposta de
visualização de possíveis problemas
● Quais técnicas de visualização serão utilizadas?
● De quais informações se precisa para gerá-las?
● Quais os potenciais problemas a serem encontrados?
● Quais suposições/hipóteses vocês estão considerando?
10
minutos
5
minutos
Construir a proposta
1 minuto/grupo
compartilhamento
Sintoma Visualizações Possíveis Problemas
Nosso cliente vive cobrando a entrega
do nosso trabalho
● Quadro de fluxo de trabalho
● Action stage / Queues and wait
stages (com DataViz)
● Calendario com frequencia de
releases
● DataViz: lead time médio (via
histograma)
● Chickenpox / Banana Peel
● Alta taxa de task switching
● Desalinhamento de expectativa
do cliente
● Baixa eficiência de fluxo (muito
wait time)
Backlog de Sintomas
1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
2. "Nos sentimos sempre sobrecarregados"
Objetivo: elaborar uma proposta de
visualização de possíveis problemas
● Quais técnicas de visualização serão utilizadas?
● De quais informações se precisa para gerá-las?
● Quais os potenciais problemas a serem encontrados?
● Quais suposições/hipóteses vocês estão considerando?
10
minutos
5
minutos
Construir a proposta
1 minuto/grupo
compartilhamento
Sintoma Visualizações Possíveis Problemas
Nos sentimos sempre
sobrecarregados
● Quadro kanban para fluxo de
trabalho
● Uso de avatares para
entender se alguem
especificamente esta
sobrecarregado (a)
● Personal kanban
● DataViz: tempo consumido
em reuniões
● Interruption Bucket
● Reuniões desnecessárias
● Alta taxa de task switching
● Dependência alta de um dos
membros do time
Backlog de Sintomas
1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
2. "Nos sentimos sempre sobrecarregados"
3. "Estamos sempre dependendo de outros times"
Objetivo: elaborar uma proposta de
visualização de possíveis problemas
● Quais técnicas de visualização serão utilizadas?
● De quais informações se precisa para gerá-las?
● Quais os potenciais problemas a serem encontrados?
● Quais suposições/hipóteses vocês estão considerando?
10
minutos
5
minutos
Construir a proposta
1 minuto/grupo
compartilhamento
Sintoma Visualizações Possíveis Problemas
Estamos sempre dependendo de outros
times
● Dependency Spider
● Value stream mapping
● Fluxos de trabalho (upstream)
● Program dependencies
● Dependency notes (Jimmy)
● Metáfora do sistema
● Time não tem competência vital
● Estrutura organizacional
ineficiente
● Predominância de component
teams
Backlog de Sintomas
1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
2. "Nos sentimos sempre sobrecarregados"
3. "Estamos sempre dependendo de outros times"
4. "As prioridades mudam o tempo todo"
Objetivo: elaborar uma proposta de
visualização de possíveis problemas
● Quais técnicas de visualização serão utilizadas?
● De quais informações se precisa para gerá-las?
● Quais os potenciais problemas a serem encontrados?
● Quais suposições/hipóteses vocês estão considerando?
10
minutos
5
minutos
Construir a proposta
1 minuto/grupo
compartilhamento
Sintoma Visualizações Possíveis Problemas
As prioridades mudam o tempo todo ● Quadro de fluxo de trabalho
● Parking Lot
● DataViz: quantidade de itens
despriorizados
● Desalinhamento estratégico
● Alto número de defeitos que se
transformam em emergências
Backlog de Sintomas
1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
2. "Nos sentimos sempre sobrecarregados"
3. "Estamos sempre dependendo de outros times"
4. "As prioridades mudam o tempo todo"
5. "O que entregamos sempre volta com problemas"
Objetivo: elaborar uma proposta de
visualização de possíveis problemas
● Quais técnicas de visualização serão utilizadas?
● De quais informações se precisa para gerá-las?
● Quais os potenciais problemas a serem encontrados?
● Quais suposições/hipóteses vocês estão considerando?
10
minutos
5
minutos
Construir a proposta
1 minuto/grupo
compartilhamento
Sintoma Visualizações Possíveis Problemas
O que entregamos sempre volta
com problemas
● Quadro kanban para fluxo de
trabalho
● DataViz: quantidade de
defeitos
● Baixa qualidade interna de
código
● Práticas ruins de engenharia
de software
● Falta de
entendimento/comunicação
da necessidade
Obrigado :)
Caio Cestari
caio.cestari@elabor8.com.au
Agile Coach @ Elabor8
Guilherme Motta
guilherme.motta@toptal.com
Project Manager @ Toptal

Mais conteúdo relacionado

Mais procurados

Métodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XPMétodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XPJoaquim Lopes Júnior
 
Desenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XPDesenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XPlucianocoelho
 
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban BrazilLKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban BrazilLuiz Rodrigues
 
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...Tiago Weber
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanRodrigo Yoshima
 
Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaRodrigo Yoshima
 
Scrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de SistemasScrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de SistemasWomen Techmakers Sorocaba
 
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tourScrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tourEduardo Bregaida
 
Desenvolvimento ágil usando Scrum (Abril, 2005)
Desenvolvimento ágil usando Scrum (Abril, 2005)Desenvolvimento ágil usando Scrum (Abril, 2005)
Desenvolvimento ágil usando Scrum (Abril, 2005)Bruno Camara
 
Kanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceKanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceRodrigo Yoshima
 
O Mítico Homem-Mês
O Mítico Homem-MêsO Mítico Homem-Mês
O Mítico Homem-MêsJuliane Silva
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelManoel Pimentel Medeiros
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Rodrigo Yoshima
 

Mais procurados (20)

Métodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XPMétodos Ágeis - Manifesto Ágil, Scrum e XP
Métodos Ágeis - Manifesto Ágil, Scrum e XP
 
Desenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XPDesenvolvimento Ágil com Scrum e XP
Desenvolvimento Ágil com Scrum e XP
 
Kanban
KanbanKanban
Kanban
 
Scrum - Hands On
Scrum - Hands OnScrum - Hands On
Scrum - Hands On
 
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban BrazilLKBR 2018  - WORKSHOP - CFC e LULA - Lean Kanban Brazil
LKBR 2018 - WORKSHOP - CFC e LULA - Lean Kanban Brazil
 
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...
Liberating8 - Priorizando os principais requisitos sem Design Sprint com rápi...
 
Agilidade no governo 02
Agilidade no governo 02Agilidade no governo 02
Agilidade no governo 02
 
O que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanbanO que é agilidade sob as lentes do kanban
O que é agilidade sob as lentes do kanban
 
Lean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de TecnologiaLean, Kanban e Kaizen para sua área de Tecnologia
Lean, Kanban e Kaizen para sua área de Tecnologia
 
Kanban pragmático
Kanban pragmáticoKanban pragmático
Kanban pragmático
 
Scrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de SistemasScrum - Um Método Ágil de Desenvolvimento de Sistemas
Scrum - Um Método Ágil de Desenvolvimento de Sistemas
 
Scrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tourScrum - passos e desafios - agile tour
Scrum - passos e desafios - agile tour
 
Desenvolvimento ágil usando Scrum (Abril, 2005)
Desenvolvimento ágil usando Scrum (Abril, 2005)Desenvolvimento ágil usando Scrum (Abril, 2005)
Desenvolvimento ágil usando Scrum (Abril, 2005)
 
SETIC Scrum & XP
SETIC Scrum & XPSETIC Scrum & XP
SETIC Scrum & XP
 
Kanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta PerformanceKanban: O Método preferido para Desenvolvedores de Alta Performance
Kanban: O Método preferido para Desenvolvedores de Alta Performance
 
Não São Apenas Sapatos
Não São Apenas SapatosNão São Apenas Sapatos
Não São Apenas Sapatos
 
O Mítico Homem-Mês
O Mítico Homem-MêsO Mítico Homem-Mês
O Mítico Homem-Mês
 
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel PimentelScrum - Conceitos, Práticas e Experiências - Manoel Pimentel
Scrum - Conceitos, Práticas e Experiências - Manoel Pimentel
 
Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)Show Me Your Board (#SuperTrends2016)
Show Me Your Board (#SuperTrends2016)
 
Metodologias Ágeis
Metodologias ÁgeisMetodologias Ágeis
Metodologias Ágeis
 

Semelhante a Visualize problemas

Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Ari Amaral
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoAchiles Camilo
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumNoaldo Sales
 
Metodologia Agil - Scrum _ou Kanban.pptx.pdf
Metodologia Agil -  Scrum _ou Kanban.pptx.pdfMetodologia Agil -  Scrum _ou Kanban.pptx.pdf
Metodologia Agil - Scrum _ou Kanban.pptx.pdfmatheusreismota
 
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos ÁgeisCurso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeisagileembassy
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisMárcio Oya
 
Implementing lean software development
Implementing lean software developmentImplementing lean software development
Implementing lean software developmentLuiz Faias Junior
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumRafael Souza
 

Semelhante a Visualize problemas (20)

Scrum workshop
Scrum   workshopScrum   workshop
Scrum workshop
 
Treinamento - Scrum.pptx
Treinamento - Scrum.pptxTreinamento - Scrum.pptx
Treinamento - Scrum.pptx
 
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
Palestra : Scrum : A arte de fazer o dobro do trabalho na metade do tempo !
 
Métodos ágeis
Métodos ágeisMétodos ágeis
Métodos ágeis
 
Metodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introduçãoMetodologias Ágeis: Uma breve introdução
Metodologias Ágeis: Uma breve introdução
 
Metodologias ageis
Metodologias ageisMetodologias ageis
Metodologias ageis
 
Scrum
ScrumScrum
Scrum
 
Agilidade: Scrum e Xp
Agilidade: Scrum e XpAgilidade: Scrum e Xp
Agilidade: Scrum e Xp
 
Scrum 8
Scrum 8Scrum 8
Scrum 8
 
Gestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com ScrumGestão Ágil de Projetos com Scrum
Gestão Ágil de Projetos com Scrum
 
Metodologia Agil - Scrum _ou Kanban.pptx.pdf
Metodologia Agil -  Scrum _ou Kanban.pptx.pdfMetodologia Agil -  Scrum _ou Kanban.pptx.pdf
Metodologia Agil - Scrum _ou Kanban.pptx.pdf
 
Slideshow - Metodologias ágeis
Slideshow - Metodologias ágeisSlideshow - Metodologias ágeis
Slideshow - Metodologias ágeis
 
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos ÁgeisCurso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
Curso de Pós-Graduação FUCAPI - Módulo: Métodos Ágeis
 
Agile testing
Agile testing Agile testing
Agile testing
 
Slides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos DigitaisSlides da Aula de Gestão de Projetos Digitais
Slides da Aula de Gestão de Projetos Digitais
 
Implementing lean software development
Implementing lean software developmentImplementing lean software development
Implementing lean software development
 
Workshop Hands-On de Scrum
Workshop Hands-On de ScrumWorkshop Hands-On de Scrum
Workshop Hands-On de Scrum
 
Scrum em 1h.
Scrum em 1h.Scrum em 1h.
Scrum em 1h.
 
Extreme Programming (XP) e Scrum
Extreme Programming (XP) e ScrumExtreme Programming (XP) e Scrum
Extreme Programming (XP) e Scrum
 
Scrum
ScrumScrum
Scrum
 

Mais de Caio Cestari

The team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachThe team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachCaio Cestari
 
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...Caio Cestari
 
Por que só aprender a codar não é suficiente
Por que só aprender a codar não é suficientePor que só aprender a codar não é suficiente
Por que só aprender a codar não é suficienteCaio Cestari
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Caio Cestari
 
Agile 2014 in Orlando - Highlights from Caio Cestari Silva
Agile 2014 in Orlando - Highlights from Caio Cestari SilvaAgile 2014 in Orlando - Highlights from Caio Cestari Silva
Agile 2014 in Orlando - Highlights from Caio Cestari SilvaCaio Cestari
 
Agile Methods Adoption on Software Development @ Agile 2014
Agile Methods Adoption on Software Development @ Agile 2014Agile Methods Adoption on Software Development @ Agile 2014
Agile Methods Adoption on Software Development @ Agile 2014Caio Cestari
 

Mais de Caio Cestari (6)

The team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile CoachThe team is not enough: a leap to become an Agile Coach
The team is not enough: a leap to become an Agile Coach
 
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...
Usando o Agile Coaching Competency Framework para evoluir na carreira de Agil...
 
Por que só aprender a codar não é suficiente
Por que só aprender a codar não é suficientePor que só aprender a codar não é suficiente
Por que só aprender a codar não é suficiente
 
Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015Learning 3.0 @ Agile 2015
Learning 3.0 @ Agile 2015
 
Agile 2014 in Orlando - Highlights from Caio Cestari Silva
Agile 2014 in Orlando - Highlights from Caio Cestari SilvaAgile 2014 in Orlando - Highlights from Caio Cestari Silva
Agile 2014 in Orlando - Highlights from Caio Cestari Silva
 
Agile Methods Adoption on Software Development @ Agile 2014
Agile Methods Adoption on Software Development @ Agile 2014Agile Methods Adoption on Software Development @ Agile 2014
Agile Methods Adoption on Software Development @ Agile 2014
 

Visualize problemas

  • 1. Pare de resolver problemas que não existem: visualize! Caio Cestari caio.cestari@elabor8.com.au Agile Coach @ Elabor8 Guilherme Motta guilherme.motta@toptal.com Project Manager @ Toptal
  • 3. A fábula dos porcos assados Era uma vez uma floresta onde viviam alguns porcos. Um dia, esta floresta pegou fogo e os porcos, que não conseguiram escapar, morreram queimados. As pessoas daquela época, que estavam acostumadas a comer apenas carnes cruas, provaram a carne assada dos porcos e acharam deliciosa. Desde então, todas as vezes que aquelas pessoas queriam comer porcos assados elas colocavam fogo na floresta. Autor Desconhecido
  • 4. Quantas vezes colocamos fogo em florestas inteiras em busca dos porcos assados?
  • 5. 12th State of Agile, realizado pela VersionOne em 2018
  • 6. Modelo "double diamond" usado para design de soluções efetivas A maioria das práticas ágeis mora aqui Mas negligenciamos este lado
  • 7. 12th State of Agile, realizado pela VersionOne em 2018
  • 8. Problemas Práticas ágeis 1N resolvem Para cada prática ágil adotada por sua organização/time, você sabe quais problemas ela endereça?
  • 9. Problemas Práticas ágeis 1N resolvem Para cada prática ágil adotada por sua organização/time, todos sabem quais problemas ela endereça?
  • 10. Você realmente sabe qual é o problema? Ele é claro?
  • 11. “Quando você está tentando alterar as perguntas, você deve entender que as pessoas resistem porque elas gostam das respostas que já tem.” Stanley Hauer
  • 12. Curva J da mudança - acontece para cada prática ágil Eficácia Resistência
  • 13. Modelo ADKAR da Prosci Consciência Habilidade Incentivo Desejo Conhecimento
  • 14. Visualização como Consciência "Visualização (...) é qualquer técnica para criar imagens, diagramas ou animações para comunicar uma mensagem." Definição de Visualização: traduzido da Wikipedia
  • 15. Eficiência da comunicação x Riqueza do canal de comunicação
  • 20. DataViz - Cumulative Flow Diagram
  • 21. 5W2H
  • 23. Mapeamento da cadeia de valor (Value Stream Mapping)
  • 24. Segurança Psicológica dos membros do time - Safety Check
  • 26. Um dos princípios fundamentais do método Kanban, baixa entropia Start with what you do now
  • 28. Experiência com visualização, gestão visual ------------------------->
  • 29. Exemplo de Sintomas ● Há atividades que não estão sendo feitas pelo time ● Algumas atividades estão sendo feitas por duas pessoas ao mesmo tempo, de forma desalinhada ● Pessoas que poderiam/deveriam colaborar em algumas atividades não o estão fazendo Cenário da vida real
  • 31. Game of Roles depois de 2 meses
  • 32. Problemas Identificados ● Indefinição de papéis e responsabilidades ● Subutilização de pessoas (poderiam assumir dois papéis) ● Silos internos ● Desalinhamento do mesmo papel em duas equipes diferentes Cenário da vida real Possíveis soluções (práticas ágeis): ● Mecânicas da reunião de governança (Holacracia) ● Delegation Poker ● ...
  • 33. Backlog de Sintomas 1. "Nosso cliente vive cobrando a entrega do nosso trabalho"
  • 34. Objetivo: elaborar uma proposta de visualização de possíveis problemas ● Quais técnicas de visualização serão utilizadas? ● De quais informações se precisa para gerá-las? ● Quais os potenciais problemas a serem encontrados? ● Quais suposições/hipóteses vocês estão considerando? 10 minutos 5 minutos Construir a proposta 1 minuto/grupo compartilhamento
  • 35. Sintoma Visualizações Possíveis Problemas Nosso cliente vive cobrando a entrega do nosso trabalho ● Quadro de fluxo de trabalho ● Action stage / Queues and wait stages (com DataViz) ● Calendario com frequencia de releases ● DataViz: lead time médio (via histograma) ● Chickenpox / Banana Peel ● Alta taxa de task switching ● Desalinhamento de expectativa do cliente ● Baixa eficiência de fluxo (muito wait time)
  • 36. Backlog de Sintomas 1. "Nosso cliente vive cobrando a entrega do nosso trabalho" 2. "Nos sentimos sempre sobrecarregados"
  • 37. Objetivo: elaborar uma proposta de visualização de possíveis problemas ● Quais técnicas de visualização serão utilizadas? ● De quais informações se precisa para gerá-las? ● Quais os potenciais problemas a serem encontrados? ● Quais suposições/hipóteses vocês estão considerando? 10 minutos 5 minutos Construir a proposta 1 minuto/grupo compartilhamento
  • 38. Sintoma Visualizações Possíveis Problemas Nos sentimos sempre sobrecarregados ● Quadro kanban para fluxo de trabalho ● Uso de avatares para entender se alguem especificamente esta sobrecarregado (a) ● Personal kanban ● DataViz: tempo consumido em reuniões ● Interruption Bucket ● Reuniões desnecessárias ● Alta taxa de task switching ● Dependência alta de um dos membros do time
  • 39. Backlog de Sintomas 1. "Nosso cliente vive cobrando a entrega do nosso trabalho" 2. "Nos sentimos sempre sobrecarregados" 3. "Estamos sempre dependendo de outros times"
  • 40. Objetivo: elaborar uma proposta de visualização de possíveis problemas ● Quais técnicas de visualização serão utilizadas? ● De quais informações se precisa para gerá-las? ● Quais os potenciais problemas a serem encontrados? ● Quais suposições/hipóteses vocês estão considerando? 10 minutos 5 minutos Construir a proposta 1 minuto/grupo compartilhamento
  • 41. Sintoma Visualizações Possíveis Problemas Estamos sempre dependendo de outros times ● Dependency Spider ● Value stream mapping ● Fluxos de trabalho (upstream) ● Program dependencies ● Dependency notes (Jimmy) ● Metáfora do sistema ● Time não tem competência vital ● Estrutura organizacional ineficiente ● Predominância de component teams
  • 42. Backlog de Sintomas 1. "Nosso cliente vive cobrando a entrega do nosso trabalho" 2. "Nos sentimos sempre sobrecarregados" 3. "Estamos sempre dependendo de outros times" 4. "As prioridades mudam o tempo todo"
  • 43. Objetivo: elaborar uma proposta de visualização de possíveis problemas ● Quais técnicas de visualização serão utilizadas? ● De quais informações se precisa para gerá-las? ● Quais os potenciais problemas a serem encontrados? ● Quais suposições/hipóteses vocês estão considerando? 10 minutos 5 minutos Construir a proposta 1 minuto/grupo compartilhamento
  • 44. Sintoma Visualizações Possíveis Problemas As prioridades mudam o tempo todo ● Quadro de fluxo de trabalho ● Parking Lot ● DataViz: quantidade de itens despriorizados ● Desalinhamento estratégico ● Alto número de defeitos que se transformam em emergências
  • 45. Backlog de Sintomas 1. "Nosso cliente vive cobrando a entrega do nosso trabalho" 2. "Nos sentimos sempre sobrecarregados" 3. "Estamos sempre dependendo de outros times" 4. "As prioridades mudam o tempo todo" 5. "O que entregamos sempre volta com problemas"
  • 46. Objetivo: elaborar uma proposta de visualização de possíveis problemas ● Quais técnicas de visualização serão utilizadas? ● De quais informações se precisa para gerá-las? ● Quais os potenciais problemas a serem encontrados? ● Quais suposições/hipóteses vocês estão considerando? 10 minutos 5 minutos Construir a proposta 1 minuto/grupo compartilhamento
  • 47. Sintoma Visualizações Possíveis Problemas O que entregamos sempre volta com problemas ● Quadro kanban para fluxo de trabalho ● DataViz: quantidade de defeitos ● Baixa qualidade interna de código ● Práticas ruins de engenharia de software ● Falta de entendimento/comunicação da necessidade
  • 48. Obrigado :) Caio Cestari caio.cestari@elabor8.com.au Agile Coach @ Elabor8 Guilherme Motta guilherme.motta@toptal.com Project Manager @ Toptal