Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Estratégias para otimizar um sistema de trabalh...
Search
Wesley Zapellini
November 07, 2016
Technology
2
460
Estratégias para otimizar um sistema de trabalho - Agile Brazil
Slides apresentados no Agile Brazil
Wesley Zapellini
November 07, 2016
Tweet
Share
More Decks by Wesley Zapellini
See All by Wesley Zapellini
Como consertar o fluxo de desenvolvimento de produtos
wesleytz
1
160
Os principais desafios na adoção de métricas de processo
wesleytz
0
140
O que aprendi ao expandir meu papel de Agile Coach além dos times
wesleytz
1
130
Lições aprendidas após 1 ano e meio elevando a maturidade de organizações (SGRio 2019)
wesleytz
0
63
Lições aprendidas após 1 ano e meio elevando a maturidade de organizações
wesleytz
0
190
TDC Floripa 2018 - Preparando uma Fintech para o crescimento
wesleytz
3
420
Agile Brazil 2017 - Começando com Limites WIP
wesleytz
1
1k
Agile Trends 2017 - Começando com Limites WIP
wesleytz
1
260
Como consertar projetos
wesleytz
7
810
Other Decks in Technology
See All in Technology
ObsidianをLLM時代のナレッジベースに! クリッピング→Markdown→CLI連携の実践
srvhat09
7
9k
Jitera Company Deck / JP
jitera
0
140
20150719_Amazon Nova Canvas Virtual try-onアプリ 作成裏話
riz3f7
0
130
Step Functions First - サーバーレスアーキテクチャの新しいパラダイム
taikis
1
280
TypeScript 上達の道
ysknsid25
8
770
スプリントゴール未達症候群に送る処方箋
kakehashi
PRO
1
190
Expertise as a Service via MCP
yodakeisuke
1
140
QAを早期に巻き込む”って どうやるの? モヤモヤから抜け出す実践知
moritamasami
2
180
TROCCO今昔
gtnao
0
210
会社もクラウドも違うけど 通じたコスト削減テクニック/Cost optimization strategies effective regardless of company or cloud provider
aeonpeople
2
160
「手を動かした者だけが世界を変える」ソフトウェア開発だけではない開発者人生
onishi
11
4.3k
経理出身PdMがAIプロダクト開発を_ハンズオンで学んだ話.pdf
shunsukenarita
1
110
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
126
53k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Six Lessons from altMBA
skipperchong
28
3.9k
Statistics for Hackers
jakevdp
799
220k
Facilitating Awesome Meetings
lara
54
6.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
710
Fireside Chat
paigeccino
37
3.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Being A Developer After 40
akosma
90
590k
Transcript
Estratégias para otimizar sistemas de trabalho
Wesley Zapellini @wesleyzapellini
None
None
None
Estratégias para otimizar sistemas de trabalho
Começo por onde?
Alisson Vale
Alisson Vale softwarezen.me
Alisson Vale softwarezen.me
5 estratégias em sequência
Entrada Processamento (WIP) Saída Futuro Presente Passado
#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
#1 Comece pelo Trabalho em progresso WIP tem relação direta
com lead time
Lead time #1 Comece pelo Trabalho em progresso Entrada Processamento
(WIP) Saída Futuro Presente Passado
#1 Comece pelo Trabalho em progresso Lead time WIP
Lei de Little #1 Comece pelo Trabalho em progresso
WIP tem relação com valor entregue #1 Comece pelo Trabalho
em progresso
WIP tem relação com qualidade #1 Comece pelo Trabalho em
progresso
#1 Comece pelo Trabalho em progresso
#1 Comece pelo Trabalho em progresso https://www.youtube.com/watch?v=ZeMebo3193Y
Maior lead time, mais defeitos #1 Comece pelo Trabalho em
progresso
WIP é ponto de alavancagem #1 Comece pelo Trabalho em
progresso
#1.1 Tangibilize o fluxo de trabalho atual #1 Comece pelo
Trabalho em progresso
A fazer Fazendo Validando Feito Pronto p/ validar #1 Comece
pelo Trabalho em progresso
#1 Comece pelo Trabalho em progresso A fazer Fazendo Validando
Feito Pronto p/ validar
#1.2 Administre sua capacidade #1 Comece pelo Trabalho em progresso
Limitar WIP protege sua capacidade #1 Comece pelo Trabalho em
progresso
Nenhum trabalho entra se não houver espaço #1 Comece pelo
Trabalho em progresso
O efeito no lead time é drástico #1 Comece pelo
Trabalho em progresso
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
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
2 3 5 #1 Comece pelo Trabalho em progresso A
fazer Fazendo Validando Feito Pronto p/ validar
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
#1 Comece pelo Trabalho em progresso 2 3 5 A
fazer Fazendo Validando Feito Pronto p/ validar Onde posso ajudar?
#1 Comece pelo Trabalho em progresso Onde posso ajudar? 2
3 5 A fazer Fazendo Validando Feito Pronto p/ validar
2 3 5 A fazer Fazendo Validando Feito Pronto p/
validar #1 Comece pelo Trabalho em progresso
“Pare de começar e comece a terminar” #1 Comece pelo
Trabalho em progresso
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/
#1.3 Promova Coordenação tática #1 Comece pelo Trabalho em progresso
#1 Comece pelo Trabalho em progresso 2 3 5 A
fazer Fazendo Validando Feito Pronto p/ validar Onde posso ajudar?
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
Passa a ser um jogo coletivo #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 Entrada Processamento (WIP) Saída Futuro Presente Passado #1 Comece pelo Trabalho em progresso
Afeta diretamente o lead time #2 Diminua o tamanho dos
entregáveis
Melhora responsividade à mudanças Responder a mudanças Seguir um plano
>
Aumenta previsibilidade #2 Diminua o tamanho dos entregáveis
Facilita coordenação tática #2 Diminua o tamanho dos entregáveis
Motiva as pessoas #2 Diminua o tamanho dos entregáveis
Incrementos de negócio: Poucas semanas #2 Diminua o tamanho dos
entregáveis
#2 Diminua o tamanho dos entregáveis Incrementos de produto: Até
uma semana
#2 Diminua o tamanho dos entregáveis Incrementos de trabalho: Até
um dia
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/
#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
#3.1 No nível do time #3 Promova a colaboração
#3 Promova a colaboração Cultura herdada da indústria
Evitar ambientes orientados a tarefas #3 Promova a colaboração
Filas individuais #3 Promova a colaboração
Dificuldade para atribuir e priorizar trabalho #3 Promova a colaboração
Desperdício #3 Promova a colaboração
Favorecer ambientes orientados a missão #3 Promova a colaboração
Fila única e priorizada #3 Promova a colaboração
Consciência do todo #3 Promova a colaboração
#3.2 No nível da organização #3 Promova a colaboração
O contexto pode ser não colaborativo #3 Promova a colaboração
–William E. Deming “A bad system will beat a good
person every time.” #3 Promova a colaboração
Agindo em benefício próprio, coletivo sempre perde #3 Promova a
colaboração
Importante investir em colaboração no nível da organização #3 Promova
a colaboração
Metas compartilhadas #3 Promova a colaboração
#3 Promova a colaboração https://labs.spotify.com/2014/03/27/spotify-engineering-culture-part-1/
None
Proteger a meta atual #3 Promova a colaboração
Simplicidade resolve! #3 Promova a colaboração
Não é o fim do mundo! #3 Promova a colaboração
#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
#4.1 Em nível de negócio #4 Faça somente a coisa
certa
Critérios pouco tangíveis para priorização #4 Faça somente a coisa
certa
Cost of delay pode ajudar #4 Faça somente a coisa
certa
Qual funcionalidade devo concluir primeiro? #4 Faça somente a coisa
certa
Quanto $ estou perdendo ou deixando de ganhar se fizer
isso daqui a 5 meses? #4 Faça somente a coisa certa
Facilita comparações, foco na eficácia #4 Faça somente a coisa
certa
#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/
#4.2 Em nível de produto #4 Faça somente a coisa
certa
Iterativo + Incremental #4 Faça somente a coisa certa
Iterativo: Melhorar o que se tem #4 Faça somente a
coisa certa
#4 Faça somente a coisa certa http://jpattonassociates.com/dont_know_what_i_want/
Incremental: Acrescentar coisas novas #4 Faça somente a coisa certa
#4 Faça somente a coisa certa http://jpattonassociates.com/dont_know_what_i_want/
Iterativo + Incremental #4 Faça somente a coisa certa
#4.3 Em nível de time #4 Faça somente a coisa
certa
Opções devem ficar explícitas #4 Faça somente a coisa certa
#4 Faça somente a coisa certa 2 3 5 A
fazer Fazendo Validando Feito Pronto p/ validar
Raia para demandas urgentes #4 Faça somente a coisa certa
2 3 5 A fazer Fazendo Validando Feito Pronto p/ validar
#4 Faça somente a coisa certa Classes de serviço
#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
#5.1 Celebre #5 Tangibilize resultados
#5.2 Crie visibilidade para o resultado #5 Tangibilize resultados
A fazer Fazendo Validando Feito Pronto p/ validar 2 3
5 Elogios Conquistas Métricas #5 Tangibilize resultados
#5.3 Apresente números #5 Tangibilize resultados
Traz fatos, evita achismo #5 Tangibilize resultados
Gera segurança e confiança #5 Tangibilize resultados
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/
Utilização de métricas para análise e melhoria do processo ágil.
Breno Campos Quarta, às 15:15
bit.ly/agilebr2016-7emails Raphael Albino
#1 Comece pelo Trabalho em progresso
#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho
dos entregáveis
#1 Comece pelo Trabalho em progresso #2 Diminua o tamanho
dos entregáveis #3 Promova a colaboração
#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
#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
http://bit.ly/agilebr2016-ebook
Obrigado! @wesleyzapellini