introdução ao fluxo unificado - tdc florianópolis 2017

Post on 28-Jan-2018

482 Views

Category:

Software

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Quem sou eu?Rafael Caceres

Ciência da Computação pela UNIOESTE

Empreendedor/Desenvolvedor/Designer

Agile Brazil 2014/2015/2016

Co-founder da Taller

Expectativa x Realidade

Variabilidade num Portfólio

Atrasos e bugs dos fornecedores

Projeto X Projeto Y

No modelo de uma fila por servidor, um único trabalho com problemas

pode bloquear toda a fila.

Projeto X Projeto Y

BLOQUEADO

Lei de Brooks

“Acrescentar mais pessoas trabalhando num projeto que está atrasado só aumentará o

atraso do projeto.”

Frederick Phillips Brooks, Jr

Variabilidade naDIFICULDADE

do trabalho

Variabilidade nosTAMANHO

dos times e projetos

Sem variabilidade não há inovação

Processo ou Projeto?

Ilhas deConhecimento

O Fluxo Unificado

3/27

“Fluxo Unificado é um modelo de fluxo baseado num sistema kanban (k minúsculo)

e na teoria de filas para o trabalho do conhecimento do Don Reinertsen”

Rodrigo Yoshima

Os princípios do

FLUXO de Desenvolvimento de Produtos

“Podemos servir demandas aleatórias com menos filas se agregarmos essa demanda e servidor com um recurso compartilhado.”

Don Reinertsen

Filas são estoque de trabalho em progresso!

Elas afetam profundamente a economia do desenvolvimento de produtos

Teoria das Filas

Projeto X Projeto Y

Projeto X Projeto Y

atrasou 2 semanas

Projeto X Projeto Y

atrasou 2 semanas

Repriorização

Kanban

★ Visualize o processo;★ Limite o WIP (work-in-progress);★ Gerencie e meça o fluxo;★ Torne as políticas dos processos explícitas;★ Implemente mecanismos de feedback;★ Melhore colaborativamente e com métodos científicos;

kanban board

Conflux

Vazão

Custo Médio por DemandaCusto do time/Vazão

Análise deNEGÓCIOS

Pressão noFLUXO

Gerenciamento daFELICIDADE

dos clientes

Gerenciamento do Portfólio de Projetos

Workshop deHistórias em Done

Projeto Eficiência

Exemplos de indicadores de

desempenho

Histograma de lead time geral

Histograma de lead time projeto 1

Projeto 1

Projeto 2

Ocupação do lead time por etapa

Ocupação no lead time por projeto

Burn Up Projeto 1

Burn Up projeto 2

RESULTADOS

Adaptabilidade daequipe em sua

capacidade para o cliente

Redução no Custo de Coordenação

Melhoria no Planejamento e Controle

do Portfólio

Melhor balanceamento entre as iniciativas

estratégicas e operacionais

Motivação do time

“O fluxo unificado nos possibilitou ter ainda mais

agilidade nos projetos ao poder contar com todo o

time para um mesmo projeto ou para flexibilizar o

desenvolvimento de vários projetos ao mesmo

tempo. Ganhamos muito em agilidade e qualidade.”

Renato LimaPO Célula Web

Núcleo de Inovação DigitalNatura

“Com poucas pessoas para muitos projetos

passávamos o dia coordenando o foco para cada

um. Quando começamos a usar o conflux e o fluxo

unificado, foi um alívio. O Custo de coordenação foi

a zero e reduziu muito o custo da troca de contexto.

Hoje atendemos mais projetos com o mesmo time.”

Felipe RodriguesCreative Worker na Crafters

“Projetos que individualmente tem demanda variável, quando a variabilidade é combinada, o total de demandas tem menos variabilidade que

seus componentes.”

Don Reinertsen

“Um pool único de recursos combinando a demanda variável de 9 projetos irá reduzir a

variabilidade por um fator de aproximadamente 3, levando a filas menores e

melhor tempo de resposta.”

Don Reinertsen

Desafios

Capacitacão das pessoas

Tamanho idealdo Time

Tamanho do Lote

Tecnologia

Fluxo unificado nos fez resilientes a crises

Fluxo unificado nos fez robustos na entrega

Fluxo unificado nos fez anti frágeis?

“Se mostrarmos o Sistema Toyota de Produção para um engenheiro de redes ele vai dizer:

Isso é uma fila FIFO com tail-dropping. Assim que nós começamos a internet 30 anos atrás. Agora já

estamos 4 gerações a frente desse método.”

Don Reinertsen

Perguntas?

Rafael Caceresrafael@taller.net.br@rafaelcaceres

blog.taller.net.br

top related