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
[2018.12 Meetup] [TALK #1] Manuel Pais - Limiti...
Search
DevOps Lisbon
December 17, 2018
Technology
3
81
[2018.12 Meetup] [TALK #1] Manuel Pais - Limiting WIP with Pastéis de Belém
One of the 6 Lightning talks of December 2018 DevOps Lisbon MeetUp.
DevOps Lisbon
December 17, 2018
Tweet
Share
More Decks by DevOps Lisbon
See All by DevOps Lisbon
[2020.11 Meetup] Lisa Crispin - Testing in DevOps
devopslx
0
71
[2020.10 Meetup][TALK] Andrey Budzar - How Linedata Streamlined CI/CD and Optimized Cloud Spend
devopslx
1
570
[2020.09 Meetup] [Talk] Pranjal Deo - Engineering Reliable Mobile Applications
devopslx
0
75
[2020.07 Meetup] [INTRO] DevOps Lisbon
devopslx
0
110
[2020.07 Meetup] [Talk] May Poppendieck - Six Decades of Software Engineering
devopslx
0
170
[2020.06 Meetup] [INTRO] DevOps Lisbon
devopslx
1
110
[2020.06 Meetup] [Talk] Patrick Debois - Trust Me, We're Doing DevSecOps
devopslx
2
460
[2020.05 Meetup] [Talk#1] João Tiago - Load testing UK’s biggest food publisher using AWS & Artillery
devopslx
0
120
[2020.05 Meetup] [Talk#2] Miguel Palhas - Automating your Way to Confidence
devopslx
1
100
Other Decks in Technology
See All in Technology
Aurora PostgreSQLがCloudWatch Logsに 出力するログの課金を削減してみる #jawsdays2025
non97
1
240
2/18 Making Security Scale: メルカリが考えるセキュリティ戦略 - Coincheck x LayerX x Mercari
jsonf
0
260
ABWG2024採択者が語るエンジニアとしての自分自身の見つけ方〜発信して、つながって、世界を広げていく〜
maimyyym
1
220
[OpsJAWS Meetup33 AIOps] Amazon Bedrockガードレールで守る安全なAI運用
akiratameto
1
140
LINE NEWSにおけるバックエンド開発
lycorptech_jp
PRO
0
370
株式会社Awarefy(アウェアファイ)会社説明資料 / Awarefy-Company-Deck
awarefy
3
12k
LayerXにおけるAI活用事例とその裏側(2025年2月) バクラクの目指す “業務の自動運転” の例 / layerx-ai-deim2025
yuya4
1
570
プロダクト開発者目線での Entra ID 活用
sansantech
PRO
0
130
Exadata Database Service on Cloud@Customer セキュリティ、ネットワーク、および管理について
oracle4engineer
PRO
2
1.6k
開発組織を進化させる!AWSで実践するチームトポロジー
iwamot
2
540
EDRの検知の仕組みと検知回避について
chayakonanaika
12
5.3k
2025/3/1 公共交通オープンデータデイ2025
morohoshi
0
110
Featured
See All Featured
Building Adaptive Systems
keathley
40
2.4k
Building a Scalable Design System with Sketch
lauravandoore
461
33k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
For a Future-Friendly Web
brad_frost
176
9.6k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Become a Pro
speakerdeck
PRO
26
5.2k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Optimising Largest Contentful Paint
csswizardry
34
3.1k
The Cost Of JavaScript in 2023
addyosmani
47
7.4k
Scaling GitHub
holman
459
140k
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.5k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.3k
Transcript
Limiting WIP with Pastéis de Belém
About me Manuel Pais MS Software Eng @manupaisable manuelpais.net
[email protected]
DevOps and Delivery Consultant Focused on teams and flow 2 @manupaisable | manuelpais.net
Formula #1 3 @manupaisable | manuelpais.net
Flow efficiency = “work normally spends 85% of its lifecycle
waiting on something” http://leankanban.com/flow-efficiency-a-great-metric-you-probably-arent-using @manupaisable | manuelpais.net 4
Flow efficiency = “work spends 85% of its lifecycle waiting
on something” http://leankanban.com/flow-efficiency-a-great-metric-you-probably-arent-using @manupaisable | manuelpais.net 5
issue is not how long it takes to do something…
issue is how long we’re waiting @manupaisable | manuelpais.net 6
@manupaisable | manuelpais.net 7
Formula #2 8 @manupaisable | manuelpais.net
Little’s Law L = λW “work noom/flow-efficiency-a-great-metric-you-probably-arent-using @manupaisable | manuelpais.net
9
Little’s Law for Software L = λW “work noom/flow-efficiency-a-great-metric-you-probably-arent-using @manupaisable
| manuelpais.net 10
Little’s Law for Software L = λW Work In Progress
(WIP) = Throughput x Cycle Time noom/flow-efficiency-a-great-metric-you-probably-arent-using @manupaisable | manuelpais.net 11
Work In Progress (WIP) = Throughput x Cycle Time @manupaisable
| manuelpais.net 12 What happens when we start more work? Work takes longer to finish!
Work In Progress (WIP) = Throughput x Cycle Time @manupaisable
| manuelpais.net 13 What happens when we start more work? Work takes longer to finish!
@manupaisable | manuelpais.net 14
@manupaisable | manuelpais.net 15
@manupaisable | manuelpais.net 16 But… we can limit WIP !
No approvals to ask for. No people to hire. No tooling to learn. Just do it!
@manupaisable | manuelpais.net 17 Don’t try this at home WIP
Limit < # team members
@manupaisable | manuelpais.net 18
@manupaisable | manuelpais.net 19 STOP starting START finishing
@manupaisable | manuelpais.net 20 https://twitter.com/johncutlefish/status/1063702339050070016 @johncutlefish Don G. Reinertsen, 2009,
ples ‘The Principles of Product Development Flow’ Dominica DeGrandis, 2017, ‘Making Work Visible’ Victoria Morgan-Smith, 2016, LondonCD meetup https://www.youtube.com/watch?v=vfCnjfxSk0M