Slide 1

Slide 1 text

Estratégias para otimizar sistemas de trabalho

Slide 2

Slide 2 text

Wesley Zapellini @wesleyzapellini

Slide 3

Slide 3 text

No content

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

Estratégias para otimizar sistemas de trabalho

Slide 7

Slide 7 text

Começo por onde?

Slide 8

Slide 8 text

Alisson Vale

Slide 9

Slide 9 text

Alisson Vale softwarezen.me

Slide 10

Slide 10 text

Alisson Vale softwarezen.me

Slide 11

Slide 11 text

5 estratégias em sequência

Slide 12

Slide 12 text

Entrada Processamento (WIP) Saída Futuro Presente Passado

Slide 13

Slide 13 text

#2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso

Slide 14

Slide 14 text

#1 Comece pelo Trabalho em progresso WIP tem relação direta com lead time

Slide 15

Slide 15 text

Lead time #1 Comece pelo Trabalho em progresso Entrada Processamento (WIP) Saída Futuro Presente Passado

Slide 16

Slide 16 text

#1 Comece pelo Trabalho em progresso Lead time WIP

Slide 17

Slide 17 text

Lei de Little #1 Comece pelo Trabalho em progresso

Slide 18

Slide 18 text

WIP tem relação com valor entregue #1 Comece pelo Trabalho em progresso

Slide 19

Slide 19 text

WIP tem relação com qualidade #1 Comece pelo Trabalho em progresso

Slide 20

Slide 20 text

#1 Comece pelo Trabalho em progresso

Slide 21

Slide 21 text

#1 Comece pelo Trabalho em progresso https://www.youtube.com/watch?v=ZeMebo3193Y

Slide 22

Slide 22 text

Maior lead time, mais defeitos #1 Comece pelo Trabalho em progresso

Slide 23

Slide 23 text

WIP é ponto de alavancagem #1 Comece pelo Trabalho em progresso

Slide 24

Slide 24 text

#1.1 Tangibilize o fluxo de trabalho atual #1 Comece pelo Trabalho em progresso

Slide 25

Slide 25 text

A fazer Fazendo Validando Feito Pronto p/ validar #1 Comece pelo Trabalho em progresso

Slide 26

Slide 26 text

#1 Comece pelo Trabalho em progresso A fazer Fazendo Validando Feito Pronto p/ validar

Slide 27

Slide 27 text

#1.2 Administre sua capacidade #1 Comece pelo Trabalho em progresso

Slide 28

Slide 28 text

Limitar WIP protege sua capacidade #1 Comece pelo Trabalho em progresso

Slide 29

Slide 29 text

Nenhum trabalho entra se não houver espaço #1 Comece pelo Trabalho em progresso

Slide 30

Slide 30 text

O efeito no lead time é drástico #1 Comece pelo Trabalho em progresso

Slide 31

Slide 31 text

Esta etapa consegue processar 3 itens por vez Acabei de mandar um item para a próxima etapa! #1 Comece pelo Trabalho em progresso A fazer Fazendo Validando Feito Pronto p/ validar

Slide 32

Slide 32 text

O que sai do outro lado continua dependendo da coluna "Fazendo" WIP aumenta, lead time aumenta #1 Comece pelo Trabalho em progresso A fazer Fazendo Validando Feito Pronto p/ validar

Slide 33

Slide 33 text

2 3 5 #1 Comece pelo Trabalho em progresso A fazer Fazendo Validando Feito Pronto p/ validar

Slide 34

Slide 34 text

Acabei de mandar um item pra frente, mas não posso começar algo novo. #1 Comece pelo Trabalho em progresso 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar

Slide 35

Slide 35 text

#1 Comece pelo Trabalho em progresso 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar Onde posso ajudar?

Slide 36

Slide 36 text

#1 Comece pelo Trabalho em progresso Onde posso ajudar? 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar

Slide 37

Slide 37 text

2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar #1 Comece pelo Trabalho em progresso

Slide 38

Slide 38 text

“Pare de começar e comece a terminar” #1 Comece pelo Trabalho em progresso

Slide 39

Slide 39 text

Experimente #1 Comece pelo Trabalho em progresso brodzinski.com/2009/11/kanban-story-kanban-board.html blog.plataformatec.com.br/2016/09/case-study-of-a-wip-limit-implementation-why-when-and-how-to-use-wip-limits/

Slide 40

Slide 40 text

#1.3 Promova Coordenação tática #1 Comece pelo Trabalho em progresso

Slide 41

Slide 41 text

#1 Comece pelo Trabalho em progresso 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar Onde posso ajudar?

Slide 42

Slide 42 text

Como podemos nos organizar para fazer o trabalho sair? 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar #1 Comece pelo Trabalho em progresso

Slide 43

Slide 43 text

Passa a ser um jogo coletivo #1 Comece pelo Trabalho em progresso

Slide 44

Slide 44 text

#2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso

Slide 45

Slide 45 text

Afeta diretamente o lead time #2 Diminua o tamanho dos entregáveis

Slide 46

Slide 46 text

Melhora responsividade à mudanças Responder a mudanças Seguir um plano >

Slide 47

Slide 47 text

Aumenta previsibilidade #2 Diminua o tamanho dos entregáveis

Slide 48

Slide 48 text

Facilita coordenação tática #2 Diminua o tamanho dos entregáveis

Slide 49

Slide 49 text

Motiva as pessoas #2 Diminua o tamanho dos entregáveis

Slide 50

Slide 50 text

Incrementos de negócio: Poucas semanas #2 Diminua o tamanho dos entregáveis

Slide 51

Slide 51 text

#2 Diminua o tamanho dos entregáveis Incrementos de produto: Até uma semana

Slide 52

Slide 52 text

#2 Diminua o tamanho dos entregáveis Incrementos de trabalho: Até um dia

Slide 53

Slide 53 text

Não quebre, fatie. #2 Diminua o tamanho dos entregáveis http://blogs.adobe.com/agile/2013/09/27/splitting-stories-into-small-vertical-slices/

Slide 54

Slide 54 text

#2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso

Slide 55

Slide 55 text

#3.1 No nível do time #3 Promova a colaboração

Slide 56

Slide 56 text

#3 Promova a colaboração Cultura herdada da indústria

Slide 57

Slide 57 text

Evitar ambientes orientados a tarefas #3 Promova a colaboração

Slide 58

Slide 58 text

Filas individuais #3 Promova a colaboração

Slide 59

Slide 59 text

Dificuldade para atribuir e priorizar trabalho #3 Promova a colaboração

Slide 60

Slide 60 text

Desperdício #3 Promova a colaboração

Slide 61

Slide 61 text

Favorecer ambientes orientados a missão #3 Promova a colaboração

Slide 62

Slide 62 text

Fila única e priorizada #3 Promova a colaboração

Slide 63

Slide 63 text

Consciência do todo #3 Promova a colaboração

Slide 64

Slide 64 text

#3.2 No nível da organização #3 Promova a colaboração

Slide 65

Slide 65 text

O contexto pode ser não colaborativo #3 Promova a colaboração

Slide 66

Slide 66 text

–William E. Deming “A bad system will beat a good person every time.” #3 Promova a colaboração

Slide 67

Slide 67 text

Agindo em benefício próprio, coletivo sempre perde #3 Promova a colaboração

Slide 68

Slide 68 text

Importante investir em colaboração no nível da organização #3 Promova a colaboração

Slide 69

Slide 69 text

Metas compartilhadas #3 Promova a colaboração

Slide 70

Slide 70 text

#3 Promova a colaboração https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/

Slide 71

Slide 71 text

No content

Slide 72

Slide 72 text

Proteger a meta atual #3 Promova a colaboração

Slide 73

Slide 73 text

Simplicidade resolve! #3 Promova a colaboração

Slide 74

Slide 74 text

Não é o fim do mundo! #3 Promova a colaboração

Slide 75

Slide 75 text

#2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso

Slide 76

Slide 76 text

#4.1 Em nível de negócio #4 Faça somente a coisa certa

Slide 77

Slide 77 text

Critérios pouco tangíveis para priorização #4 Faça somente a coisa certa

Slide 78

Slide 78 text

Cost of delay pode ajudar #4 Faça somente a coisa certa

Slide 79

Slide 79 text

Qual funcionalidade devo concluir primeiro? #4 Faça somente a coisa certa

Slide 80

Slide 80 text

Quanto $ estou perdendo ou deixando de ganhar se fizer isso daqui a 5 meses? #4 Faça somente a coisa certa

Slide 81

Slide 81 text

Facilita comparações, foco na eficácia #4 Faça somente a coisa certa

Slide 82

Slide 82 text

#4 Faça somente a coisa certa https://medium.com/@aolchik/calculando-o-custo-de-atraso-da-acme-ltda-3daa6ba60ab5#.i9ta7x1fh blog.plataformatec.com.br/2016/11/calculating-cost-of-delay-for-software-projects/

Slide 83

Slide 83 text

#4.2 Em nível de produto #4 Faça somente a coisa certa

Slide 84

Slide 84 text

Iterativo + Incremental #4 Faça somente a coisa certa

Slide 85

Slide 85 text

Iterativo: Melhorar o que se tem #4 Faça somente a coisa certa

Slide 86

Slide 86 text

#4 Faça somente a coisa certa http://jpattonassociates.com/dont_know_what_i_want/

Slide 87

Slide 87 text

Incremental: Acrescentar coisas novas #4 Faça somente a coisa certa

Slide 88

Slide 88 text

#4 Faça somente a coisa certa http://jpattonassociates.com/dont_know_what_i_want/

Slide 89

Slide 89 text

Iterativo + Incremental #4 Faça somente a coisa certa

Slide 90

Slide 90 text

#4.3 Em nível de time #4 Faça somente a coisa certa

Slide 91

Slide 91 text

Opções devem ficar explícitas #4 Faça somente a coisa certa

Slide 92

Slide 92 text

#4 Faça somente a coisa certa 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar

Slide 93

Slide 93 text

Raia para demandas urgentes #4 Faça somente a coisa certa 2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar

Slide 94

Slide 94 text

#4 Faça somente a coisa certa Classes de serviço

Slide 95

Slide 95 text

#2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso

Slide 96

Slide 96 text

#5.1 Celebre #5 Tangibilize resultados

Slide 97

Slide 97 text

#5.2 Crie visibilidade para o resultado #5 Tangibilize resultados

Slide 98

Slide 98 text

A fazer Fazendo Validando Feito Pronto p/ validar 2 3 5 Elogios Conquistas Métricas #5 Tangibilize resultados

Slide 99

Slide 99 text

#5.3 Apresente números #5 Tangibilize resultados

Slide 100

Slide 100 text

Traz fatos, evita achismo #5 Tangibilize resultados

Slide 101

Slide 101 text

Gera segurança e confiança #5 Tangibilize resultados

Slide 102

Slide 102 text

blog.plataformatec.com.br blog.plataformatec.com.br/2016/01/o-aprendizado-a-partir-de-indicadores-ageis/ blog.plataformatec.com.br/2016/02/why-we-love-metrics-learning-with-lead-time/ blog.plataformatec.com.br/2016/02/why-we-love-metrics-throughput-and-burnup-charts/ blog.plataformatec.com.br/2016/03/why-we-love-metrics-cumulative-flow-diagrams/

Slide 103

Slide 103 text

Utilização de métricas para análise e melhoria do processo ágil. Breno Campos Quarta, às 15:15

Slide 104

Slide 104 text

bit.ly/agilebr2016-7emails Raphael Albino

Slide 105

Slide 105 text

#1 Comece pelo Trabalho em progresso

Slide 106

Slide 106 text

#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho dos entregáveis

Slide 107

Slide 107 text

#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho dos entregáveis #3 Promova a colaboração

Slide 108

Slide 108 text

#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa

Slide 109

Slide 109 text

#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho dos entregáveis #3 Promova a colaboração #4 Faça somente a coisa certa #5 Tangibilize resultados

Slide 110

Slide 110 text

http://bit.ly/agilebr2016-ebook

Slide 111

Slide 111 text

Obrigado! @wesleyzapellini