fluxo e visibilidade - mundopm.com.br · sistema puxado para transformar gradualmente processos...

Post on 02-Dec-2018

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Alisson ValeSoftware Designer / Consultor IndependenteTwitter: @alissonvaleBlog: http://alissonvale.com

Fluxo e Visibilidade

Apre s e nta ç ã o

Fundador, Diretor

DesenvolvedorEntusiasta

20042001

Gerente de Desenvolvimento

1993

Alisson Vale

Apre s e nta ç ã oAlisson Vale

2003 2007 2008 2009 2010

LeanKanban Praticante

Desenvolvimento Agil

Apre s e nta ç ã oAlisson Vale

Out 2010 2011

LESS 2010

Helsinki 17 a 20 Out

LSSC 2011

Los AngelesMai/2011

Age nda

✗ Origem, Histórico e DefniçãoOrigem, Histórico e Defnição✗ Implementando KanbanImplementando Kanban✗ CenáriosCenários✗ Porquê Kanban?Porquê Kanban?✗ Conclusão e DiscussãoConclusão e Discussão

origem, histórico e defnição

inspiração original

o ideal – fuxo contínuo

demanda wip* saída

A B C

* wip = work in progress (trabalho em progresso)

Sistema “empurrado” ou “programado”

demanda wip* saída

A

* wip = work in progress (trabalho em progresso)

B C

sistemas puxados

demanda wip* saída

A

* wip = work in progress (trabalho em progresso)

B C

demanda wip* saída

A B C

WIP em excesso

kanban limita WIP

demanda wip* saída

A

* wip = work in progress (trabalho em progresso)

B C

PULL

o kanban em manufatura

preparando os kanbans para a próxima operação

quando o trabalho não é físico, usa-se quadroscom cartões para impor os limites e fazer a sinalização

2007Corbis

O Kanban na área de software

KANBAN - Corbis2 meses depois

novos elementos de colaboração

emergem

Fev/2008

8 meses depois...

1 ano depois...

hoje

?2 anos depois...

Gestão VisualLeva a entendimentoEntendimento leva

a melhoria

Melhorias levam a novas representações

visuaisReiniciando o ciclo

usa-seGestão Visual

+Sistema Puxado

para transformar gradualmente processos

existentes

Implementando Kanban

Conceitos Centrais (kanban101.com)

Tornar o Trabalho Visível

xxxx

xxxx

ENTRADA EXECUÇÃO SAÍDA

GerenciarSeleção e Priorização

Colaborar parafazer o trabalho sairdo sistema

Medir o sistema

ENTRADA EXECUÇÃO SAÍDA

Visibilidade doSistema de

uma Equipe de Infra-Estrutura

Exempl

o #1

Visibilidade da DemandaExe

mplo #

1

Visibilidade da DemandaExe

mplo #

1

Visibilidade da DemandaExe

mplo #

1

Visibilidade da

DemandaExempl

o #1

O Trabalho em ProgressoExe

mplo #

1

Organizando a Saída do Trabalho

Exempl

o #1

O que você mede influencia o sistema!

Exempl

o #1

Exempl

o #2 Visibilidade do

Sistema de outra equipe

de infra-estrutura

Exempl

o #2 Visibilidade da

Demanda

Exempl

o #2 Visibilidade da

Demanda

Exempl

o #2 Visibilidade

da Demanda

Demandas variamquanto ao esforçonecessário

Exempl

o #2 Visibilidade

da Demanda

O Trabalho em Progresso

Exempl

o #2

Trabalho bloqueadoem áreas adjacentes

Organizando a Saída do Trabalho

Exempl

o #2

Exempl

o #2

Exempl

o #3

Visibilidade do Sistema de

uma equipe de projetos de TI

Exempl

o #3

Visibilidade da Demanda

O Trabalho em ProgressoExe

mplo #

3

Organizando a Saída do Trabalho

Exempl

o #3

Exempl

o #3

Limitar o Trabalho emProgresso

Considere o conjunto das várias unidades de trabalho em progresso em uma dada equipe de trabalho

11 itens

Em Desenvolvimento Teste DeployHomologação

Análise eEspecif.

Cada unidade está em uma situação diferente dentrodo sistema de trabalho

Em Desenvolvimento Teste DeployHomologação

Análise eEspecif.

Ops, algumas estão “entre” uma situação e outra,pois precisam aguardar liberação de capacidade

Em Desenvolvimento Teste DeployHomologação

Análise eEspecif.

Ao longo do tempo...

Em Desenvolvimento Teste DeployHomologação

Análise eEspecif.

Ao longo do tempo...

Kanban propõe que a quantidade de WIP seja limitada

Desenvolvimento[3]

Teste[2]

DeployHomologação [5]

Análise[1]

Selecionados[3]

Ajudar o Trabalho aFluir

Com um Kanban as pessoas passam a visualizar o sistema como um todo...

Desenvolvimento[3]

Teste[2]

DeployHomologação [5]

Análise[1]

Selecionados[3]

... para decidirem como estarão se envolvendo com o trabalho.

Stop the Line!

Desenvolvimento[3]

Teste[2]

DeployHomologação [5]

Análise[1]

Selecionados[3]

X

Se não houver qualidade, o fluxo é interrompido e a equipe se mobiliza imediatamente.

Colaborando para fazer o trabalho fluir (Swarming) “Pare de começar e comece a terminar”

Cada movimento no sistema gera um novo ponto de decisão para a equipe

mais cenários...

Limitando o Impacto de Interrupções

(Equipe desenvolvendo software novo, mas ainda mantendo software antigo)

PROJ1

PROJ2

PROJ3

PROJ4

Deploy e ReleaseManagement

AREA-#1

DOWNSTREAMESPECIALISTA

AREA-#2

UPSTREAM

AREA-#1

AREA-#2

Compartilhando um especialista

BUFFERPRIORIZADO

WIP DONE

PUXAR

Integrando áreas adjacentes

Porquê as pessoas estão usando Kanban?

Fácil Adoção, Baixo Risco e

Alta Visibilidade

Quando o WIP é limitado de forma a explicitar a capacidade de um sistema e balancear sua demanda

contra o rendimento obtido...

... cria-se o que é chamado de “RITMO SUSTENTÁVEL”

Qualquer situação que interrompa o fuxo ou impacte

no sistema de forma a degradar a sua performance

se torna imediatamente

aparente.

A equipe assume “autoridade”

sobre o processo e se auto-organiza para otimizá-lo e

para ajudar a resolver seus

problemas.

Mudanças nas políticas de

processo são simples e de

efeito imediato.

A combinação dessas características favorece uma transformação cultural,

criando um ambiente colaborativo e

auto-organizável.

Dúv ida s e Dis c us s ã o

Leia mais...Bloghttp://alis s onvale .com/

Interview on InfoQ Brazil (Portuguese)http://www.infoq.com/br/ne ws /2009/01/bras il-re pre s e ntacao-confe re ncia

A História de um Sistema Kanbanhttp:// alis s onvale .com/e nglis hblog/pos t/A-His toria-de -um-Sis te ma-Kanban.as px

Kanban: When Signalization Mattersalis s onvale .com/e nglis hblog/pos t/Kanban-Whe n-Signalization-Matte rs .as px

ContatoMail: contact@ alissonvale.comBlog: http://alissonvale.com/Twitter: @ alissonvale

Obrigado!

top related