SlideShare uma empresa Scribd logo
1 de 40
Baixar para ler offline
Limiting WIP:
Doing Less to Do More
Julie Wyman | Hunter Tammaro
Global Scrum Gathering 2022
While we wait to get started, please answer a
question at www.menti.com – code: 99 04 42 8
Julie Wyman
• 12+ years in Agile environments –
Scrum, Kanban, scaled approaches
• Commercial, federal, non-profit
Director, Business Agility
excella.com | @excellaco
Hunter
Tammaro
• 10 years working with Agile –
Scrum, Kanban, scaled approaches
• Federal and non-profit
• Local Meetup, regional and national
conference speaker
• Fan of the great outdoors, coffee,
sandwiches and Columbo
Agile Coach & Xpert
excella.com | @excellaco
Work in Progress
(WIP)
Any partly finished product
or materials in an
incomplete step of a process
Completed work in one
process may be WIP to a
higher-order process
WIP does not provide any
value to a customer
excella.com | @excellaco
First, some theory…
excella.com | @excellaco
Improved quality
Better problem solving
Fewer errors
Lower stress
Increased productivity
excella.com | @excellaco
Faster Delivery & Feedback
Value
Returned
4 Parallel Efforts
WIP = 4
Time
1 Parallel Effort
WIP = 1
Time
Value
Returned
excella.com | @excellaco
Switching Costs
Studying costs associated with
multitasking, defined as:
• Two tasks simultaneously
• Switching from one task to another
• Perform two or more tasks in
rapid succession
https://www.apa.org/research/action/multitask
excella.com | @excellaco
Findings
• “…mind and brain were not designed for heavy-duty multitasking”
• Switching time increases as complexity increases and familiarity decreases
• “…real-life multi-tasking…need to remember where you got to in the task to which
you are returning and to decide which task to change to, when.”
• “...just a few tenths of a second per switch, they can add up…when people switch
repeatedly back and forth...may seem efficient on the surface but may actually
take more time in the end and involve more error…shifting between tasks can cost
as much as 40 percent of someone's productive time.”
https://www.apa.org/research/action/multitask
excella.com | @excellaco
Response Times
Likely to get an
email response
within 2 mins.
of sending
95% of texts are
read within
3 mins.
Switch tasks every
~3 mins.;
takes ~23 mins.
to get concentration
Source: Do Nothing, Celeste Headlee
excella.com | @excellaco
Utilization, WIP and flow
excella.com | @excellaco
Too much
WIP
Fully utilized, but spend
most of the time waiting
Slow flow through
the system
Slow to respond to change
excella.com | @excellaco
On a software team
Total Active
Time:
Total Waiting
Time:
Analysis
(2 days)
Development
(5 days)
Testing
(1 day)
Deploy
(1 day)
Waiting for
development (3 days)
Waiting for
testing (6 days)
Waiting to
deploy (4 days)
excella.com | @excellaco
On a software team
Total Active
Time:
9 days
Total Waiting
Time:
13 days
Analysis
(2 days)
Waiting for
development (3 days)
Development
(5 days)
Waiting for
testing (6 days)
Testing
(1 day)
Waiting to
deploy (4 days)
Deploy
(1 day)
excella.com | @excellaco
Just enough
WIP
Team members sometimes idle,
but work almost always moving
Rapid flow through the system
Short response time reduces
effect of impediments
excella.com | @excellaco
If you had a "free" hour of
time during the day,
what would you do?
Menti: 99 04 42 8
excella.com | @excellaco
Societal pressure to
be "busy"…
Bluetooth headset vs. headphones?
“Again and again in research studies, when
presented with a choice between two similar
individuals, we say that
the busier person is the
more important person."
Celeste Headlee, Do Nothing
excella.com | @excellaco
Idle team members?!
• Remove blockers
• Help other team members
• Process improvement
• Address technical debt
• Improve your craft
excella.com | @excellaco
Slack time as a signal
WIP limits help individuals find ways
to improve the flow of the entire team
Are there issues upstream in the process that
can be resolved?
Are there issues downstream in the process?
Adjust WIP or team composition until
flow is optimized
excella.com | @excellaco
Slack as a
requirement
WIP limits prevent burnout
and support creative work
Downtime activates the brain’s
default mode network
Chronic multitasking hurts our
ability to focus
excella.com | @excellaco
“…during rest, the default mode network can open
connections between brain regions that are normally too
busy … to talk to each other. This is when true creativity and
insight can happen.”
Andrew Smart, Autopilot
“For all creativity measures, a positive correlation was found
between creative performance and gray matter volume of the
default mode network.”
https://onlinelibrary.wiley.com/doi/abs/10.1002/jocb.45
excella.com | @excellaco
Setting WIP limits
Requirements Ready Analysis Development Validate Done
3 5 3
4
Doing Done Doing Done
Just start…
Observe
Adjust from
there
Cycle Time
excella.com | @excellaco
Prove it!
“Multitasking is Evil”
https://agileconnection.com/article/multitasking-evil
excella.com | @excellaco
Round 1
You are assigned three projects.
You will work on the projects one at a time.
• Project 1: Write the numbers 1 -> 15
• Project 2: Write the letters Z -> N
• Project 3: Write the Roman numerals IV -> XVII
excella.com | @excellaco
Round 1
Project 1 Project 2 Project 3
1 - 15 Z - N IV - XVII
1 Z IV
2 Y …
… …
Once we say start:
• Work column-by-
column until you
complete all 3 projects
• Write down the time
you finish your first
and last projects
Set up: On a blank piece
of paper, create column
headers for each project
excella.com | @excellaco
Round 2
You are assigned three projects.
You will work on the projects all at once.
• Project 1: Write the numbers 20 -> 35
• Project 2: Write the letters Q -> E
• Project 3: Write the Roman numerals V -> XVIII
excella.com | @excellaco
Round 2
Project 1 Project 2 Project 3
20 - 35 Q - E V - XVIII
20 Q V
21 P …
… …
Once we say start:
• Work row-by-row
until you complete all
3 projects
• Write down the time
you finish your first
and last projects
Set up: On a blank piece
of paper, create column
headers for each project
excella.com | @excellaco
Debrief:
Multitasking is Evil
Menti: 99 04 42 8
Stretch
Break
excella.com | @excellaco
“The Name Game”
https://lithespeed.com/the-name-game-a-
multitasking-game-for-agile-teams/
excella.com | @excellaco
The Name Game
Set-up:
• 4 ”Project Managers”
• 1 “Developer”
• 2 timers
Concept:
Project managers compete to have
the developer complete their project
(writing down their customer’s name),
one letter at a time.
excella.com | @excellaco
Round 1
All at once:
Direct competition
excella.com | @excellaco
Round 2
Round robin:
Developer splits their
time across projects
excella.com | @excellaco
Round 3
One project at a time:
Developer sticks to a
WIP limit
excella.com | @excellaco
Discussion
• In which round did we complete the first
project faster?
• Which round took the most time to
complete all of the projects?
• In which round did the developer make
more mistakes?
• In which round did the developer feel
more stressed? The project managers?
• Which round felt more like how you work
in real life?
excella.com | @excellaco
Experiment with
another variation!
• From Henrik Kniberg
• Includes a detailed
facilitation guide:
https://www.dropbox.com/s/y
76t4nh8hoq63o3/Multitasking
-Name-Game.docx?dl=0
excella.com | @excellaco
Key Takeaways
Limiting WIP…
• Creates a better-quality
product faster
• Leads to quicker realization of
value and better feedback
• Improves the functioning of the
team by making bottlenecks visible
Remember to…
focus on flow, not utilization
excella.com | @excellaco
References
• Switching costs studies from the American Psychological Association
• Huffington Post article with link to multitasking infographic
• “Plane Game” – additional simulation to experience the impact of WIP limits
Blog posts:
• How Scrum and Kanban approach
WIP differently
• Constraints in Scrum and Kanban
• How to set initial WIP limits
• Importance of slack time for creativity
Books:
• Lean from the Trenches – Henrik
Kniberg
• Do Nothing – Celeste Headlee
• Autopilot – Andrew Smart
Connect with us!
Julie Wyman
julie.wyman@appian.com
https://www.linkedin.com/in/julie-wyman/
https://www.slideshare.net/JulieWyman3
Hunter Tammaro
hunter.tammaro@excella.com
@htammaro
https://www.linkedin.com/in/wmhunter/
Questions?
Thank you!

Mais conteúdo relacionado

Mais procurados

Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsMichael Sahota
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Yuval Yeret
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jiraKhubaib Ahmed
 
Writing GREAT Agile User Stories
Writing GREAT Agile User StoriesWriting GREAT Agile User Stories
Writing GREAT Agile User StoriesAgileDad
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyTyler Rose
 
GetScrumban Game Facilitator Guide
GetScrumban Game  Facilitator GuideGetScrumban Game  Facilitator Guide
GetScrumban Game Facilitator GuideAjay Reddy
 
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream Flow
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream FlowLearn from the Experts: Using DORA Metrics to Accelerate Value Stream Flow
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream FlowDevOps.com
 
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...Craeg Strong
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action WorkshopMark Grove
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiAgile Montréal
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesBalaji Sathram
 
Building an Agile Culture with OKR
Building an Agile Culture with OKRBuilding an Agile Culture with OKR
Building an Agile Culture with OKRFelipe Castro
 
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with KanbanKanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with KanbanLeanKanbanIndia
 
How to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxHow to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxBryan Finster
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementDan Chuparkoff
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban GameLiz Keogh
 

Mais procurados (20)

Kanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban EssentialsKanban 101 - 3 - Kanban Essentials
Kanban 101 - 3 - Kanban Essentials
 
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
Scrum, Kanban, and DevOps Sitting in a Tree… - Big Apple Scrum Day 2018
 
Introduction to jira
Introduction to jiraIntroduction to jira
Introduction to jira
 
Writing GREAT Agile User Stories
Writing GREAT Agile User StoriesWriting GREAT Agile User Stories
Writing GREAT Agile User Stories
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 
GetScrumban Game Facilitator Guide
GetScrumban Game  Facilitator GuideGetScrumban Game  Facilitator Guide
GetScrumban Game Facilitator Guide
 
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream Flow
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream FlowLearn from the Experts: Using DORA Metrics to Accelerate Value Stream Flow
Learn from the Experts: Using DORA Metrics to Accelerate Value Stream Flow
 
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
20190923 AgileDC 2019 Conf Kanban AntiPatterns: What you don't know *can* hur...
 
Kanban in Action Workshop
Kanban in Action WorkshopKanban in Action Workshop
Kanban in Action Workshop
 
Actionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel VacantiActionable Agile Metrics for Predictability - Daniel Vacanti
Actionable Agile Metrics for Predictability - Daniel Vacanti
 
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile MethodologiesAgile-overview: Agile Manifesto, Agile principles and Agile Methodologies
Agile-overview: Agile Manifesto, Agile principles and Agile Methodologies
 
Building an Agile Culture with OKR
Building an Agile Culture with OKRBuilding an Agile Culture with OKR
Building an Agile Culture with OKR
 
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with KanbanKanban India 2022 - Keynote - Todd Little |  Turbocharge your Scrum with Kanban
Kanban India 2022 - Keynote - Todd Little | Turbocharge your Scrum with Kanban
 
Agile metrics
Agile metricsAgile metrics
Agile metrics
 
How to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptxHow to Misuse and Abuse DORA Metrics.pptx
How to Misuse and Abuse DORA Metrics.pptx
 
Jira Agile
Jira AgileJira Agile
Jira Agile
 
Agile 101
Agile 101Agile 101
Agile 101
 
Introduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project ManagementIntroduction to JIRA & Agile Project Management
Introduction to JIRA & Agile Project Management
 
Agile
AgileAgile
Agile
 
The Lego Kanban Game
The Lego Kanban GameThe Lego Kanban Game
The Lego Kanban Game
 

Semelhante a Limiting WIP - Global Scrum Gathering Denver 2022

Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreJulie Wyman
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Wm. Hunter Tammaro
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair ProgrammingSteven Smith
 
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Julie Wyman
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureAllison Pollard
 
Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptHitesh Kumar
 
It's XP Stupid (2019)
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)Mike Harris
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software DevelopmentAhmet Bulut
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.pptSTEMEd1
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Developmentbanerjeerohit
 
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...Richard Fichtner
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypenathanmarz
 
Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarRoberto Jr. Figueroa
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERLAmanda Makulec
 
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...SENF - Social Media Consulting
 

Semelhante a Limiting WIP - Global Scrum Gathering Denver 2022 (20)

Limiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do MoreLimiting WIP: Doing Less to Do More
Limiting WIP: Doing Less to Do More
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair Programming
 
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
Limiting WIP: Doing Less to Do More @ Big Apple Scrum Day_5.11.18
 
Agile
AgileAgile
Agile
 
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship CultureTechnical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
Technical Excellence Doesn't Just Happen--Igniting a Craftsmanship Culture
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
Agile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_pptAgile_SDLC_Node.js@Paypal_ppt
Agile_SDLC_Node.js@Paypal_ppt
 
It's XP Stupid (2019)
It's XP Stupid (2019)It's XP Stupid (2019)
It's XP Stupid (2019)
 
24 scrum
24 scrum24 scrum
24 scrum
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.ppt
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Development
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
 
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...
Dev6001 flexibility, lifestyle, and balance benefits and drawback of remote t...
 
It's XP, Stupid
It's XP, StupidIt's XP, Stupid
It's XP, Stupid
 
Become Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackTypeBecome Efficient or Die: The Story of BackType
Become Efficient or Die: The Story of BackType
 
Agileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinarAgileand saas davepatterson_armandofox_050813webinar
Agileand saas davepatterson_armandofox_050813webinar
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERL
 
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...
Life and workhacking with digital tools, 2014 edition. © Jan-Hendrik Senf, ww...
 

Último

Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramCIToolkit
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixCIToolkit
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentCIToolkit
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)jennyeacort
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingCIToolkit
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsHannah Smith
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...CIToolkit
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionCIToolkit
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project ManagementCIToolkit
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insightWayne Abrahams
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingGiuseppe De Simone
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchRashtriya Kisan Manch
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证jdkhjh
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Giuseppe De Simone
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsCIToolkit
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsCIToolkit
 

Último (16)

Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why DiagramBeyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
Beyond the Five Whys: Exploring the Hierarchical Causes with the Why-Why Diagram
 
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency MatrixUnlocking Productivity and Personal Growth through the Importance-Urgency Matrix
Unlocking Productivity and Personal Growth through the Importance-Urgency Matrix
 
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light AssessmentFrom Red to Green: Enhancing Decision-Making with Traffic Light Assessment
From Red to Green: Enhancing Decision-Making with Traffic Light Assessment
 
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
Call Us🔝⇛+91-97111🔝47426 Call In girls Munirka (DELHI)
 
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes ThinkingSimplifying Complexity: How the Four-Field Matrix Reshapes Thinking
Simplifying Complexity: How the Four-Field Matrix Reshapes Thinking
 
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic TraitsDigital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
Digital PR Summit - Leadership Lessons: Myths, Mistakes, & Toxic Traits
 
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
Paired Comparison Analysis: A Practical Tool for Evaluating Options and Prior...
 
How-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem ResolutionHow-How Diagram: A Practical Approach to Problem Resolution
How-How Diagram: A Practical Approach to Problem Resolution
 
The Final Activity in Project Management
The Final Activity in Project ManagementThe Final Activity in Project Management
The Final Activity in Project Management
 
Reflecting, turning experience into insight
Reflecting, turning experience into insightReflecting, turning experience into insight
Reflecting, turning experience into insight
 
Shaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful ThinkingShaping Organizational Culture Beyond Wishful Thinking
Shaping Organizational Culture Beyond Wishful Thinking
 
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan ManchFarmer Representative Organization in Lucknow | Rashtriya Kisan Manch
Farmer Representative Organization in Lucknow | Rashtriya Kisan Manch
 
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
原版1:1复刻密西西比大学毕业证Mississippi毕业证留信学历认证
 
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
Effective learning in the Age of Hybrid Work - Agile Saturday Tallinn 2024
 
Measuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield MetricsMeasuring True Process Yield using Robust Yield Metrics
Measuring True Process Yield using Robust Yield Metrics
 
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement RoadmapsFrom Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
From Goals to Actions: Uncovering the Key Components of Improvement Roadmaps
 

Limiting WIP - Global Scrum Gathering Denver 2022

  • 1. Limiting WIP: Doing Less to Do More Julie Wyman | Hunter Tammaro Global Scrum Gathering 2022 While we wait to get started, please answer a question at www.menti.com – code: 99 04 42 8
  • 2. Julie Wyman • 12+ years in Agile environments – Scrum, Kanban, scaled approaches • Commercial, federal, non-profit Director, Business Agility
  • 3. excella.com | @excellaco Hunter Tammaro • 10 years working with Agile – Scrum, Kanban, scaled approaches • Federal and non-profit • Local Meetup, regional and national conference speaker • Fan of the great outdoors, coffee, sandwiches and Columbo Agile Coach & Xpert
  • 4. excella.com | @excellaco Work in Progress (WIP) Any partly finished product or materials in an incomplete step of a process Completed work in one process may be WIP to a higher-order process WIP does not provide any value to a customer
  • 6. excella.com | @excellaco Improved quality Better problem solving Fewer errors Lower stress Increased productivity
  • 7. excella.com | @excellaco Faster Delivery & Feedback Value Returned 4 Parallel Efforts WIP = 4 Time 1 Parallel Effort WIP = 1 Time Value Returned
  • 8. excella.com | @excellaco Switching Costs Studying costs associated with multitasking, defined as: • Two tasks simultaneously • Switching from one task to another • Perform two or more tasks in rapid succession https://www.apa.org/research/action/multitask
  • 9. excella.com | @excellaco Findings • “…mind and brain were not designed for heavy-duty multitasking” • Switching time increases as complexity increases and familiarity decreases • “…real-life multi-tasking…need to remember where you got to in the task to which you are returning and to decide which task to change to, when.” • “...just a few tenths of a second per switch, they can add up…when people switch repeatedly back and forth...may seem efficient on the surface but may actually take more time in the end and involve more error…shifting between tasks can cost as much as 40 percent of someone's productive time.” https://www.apa.org/research/action/multitask
  • 10. excella.com | @excellaco Response Times Likely to get an email response within 2 mins. of sending 95% of texts are read within 3 mins. Switch tasks every ~3 mins.; takes ~23 mins. to get concentration Source: Do Nothing, Celeste Headlee
  • 12. excella.com | @excellaco Too much WIP Fully utilized, but spend most of the time waiting Slow flow through the system Slow to respond to change
  • 13. excella.com | @excellaco On a software team Total Active Time: Total Waiting Time: Analysis (2 days) Development (5 days) Testing (1 day) Deploy (1 day) Waiting for development (3 days) Waiting for testing (6 days) Waiting to deploy (4 days)
  • 14. excella.com | @excellaco On a software team Total Active Time: 9 days Total Waiting Time: 13 days Analysis (2 days) Waiting for development (3 days) Development (5 days) Waiting for testing (6 days) Testing (1 day) Waiting to deploy (4 days) Deploy (1 day)
  • 15. excella.com | @excellaco Just enough WIP Team members sometimes idle, but work almost always moving Rapid flow through the system Short response time reduces effect of impediments
  • 16. excella.com | @excellaco If you had a "free" hour of time during the day, what would you do? Menti: 99 04 42 8
  • 17. excella.com | @excellaco Societal pressure to be "busy"… Bluetooth headset vs. headphones? “Again and again in research studies, when presented with a choice between two similar individuals, we say that the busier person is the more important person." Celeste Headlee, Do Nothing
  • 18. excella.com | @excellaco Idle team members?! • Remove blockers • Help other team members • Process improvement • Address technical debt • Improve your craft
  • 19. excella.com | @excellaco Slack time as a signal WIP limits help individuals find ways to improve the flow of the entire team Are there issues upstream in the process that can be resolved? Are there issues downstream in the process? Adjust WIP or team composition until flow is optimized
  • 20. excella.com | @excellaco Slack as a requirement WIP limits prevent burnout and support creative work Downtime activates the brain’s default mode network Chronic multitasking hurts our ability to focus
  • 21. excella.com | @excellaco “…during rest, the default mode network can open connections between brain regions that are normally too busy … to talk to each other. This is when true creativity and insight can happen.” Andrew Smart, Autopilot “For all creativity measures, a positive correlation was found between creative performance and gray matter volume of the default mode network.” https://onlinelibrary.wiley.com/doi/abs/10.1002/jocb.45
  • 22. excella.com | @excellaco Setting WIP limits Requirements Ready Analysis Development Validate Done 3 5 3 4 Doing Done Doing Done Just start… Observe Adjust from there Cycle Time
  • 23. excella.com | @excellaco Prove it! “Multitasking is Evil” https://agileconnection.com/article/multitasking-evil
  • 24. excella.com | @excellaco Round 1 You are assigned three projects. You will work on the projects one at a time. • Project 1: Write the numbers 1 -> 15 • Project 2: Write the letters Z -> N • Project 3: Write the Roman numerals IV -> XVII
  • 25. excella.com | @excellaco Round 1 Project 1 Project 2 Project 3 1 - 15 Z - N IV - XVII 1 Z IV 2 Y … … … Once we say start: • Work column-by- column until you complete all 3 projects • Write down the time you finish your first and last projects Set up: On a blank piece of paper, create column headers for each project
  • 26. excella.com | @excellaco Round 2 You are assigned three projects. You will work on the projects all at once. • Project 1: Write the numbers 20 -> 35 • Project 2: Write the letters Q -> E • Project 3: Write the Roman numerals V -> XVIII
  • 27. excella.com | @excellaco Round 2 Project 1 Project 2 Project 3 20 - 35 Q - E V - XVIII 20 Q V 21 P … … … Once we say start: • Work row-by-row until you complete all 3 projects • Write down the time you finish your first and last projects Set up: On a blank piece of paper, create column headers for each project
  • 30. excella.com | @excellaco “The Name Game” https://lithespeed.com/the-name-game-a- multitasking-game-for-agile-teams/
  • 31. excella.com | @excellaco The Name Game Set-up: • 4 ”Project Managers” • 1 “Developer” • 2 timers Concept: Project managers compete to have the developer complete their project (writing down their customer’s name), one letter at a time.
  • 32. excella.com | @excellaco Round 1 All at once: Direct competition
  • 33. excella.com | @excellaco Round 2 Round robin: Developer splits their time across projects
  • 34. excella.com | @excellaco Round 3 One project at a time: Developer sticks to a WIP limit
  • 35. excella.com | @excellaco Discussion • In which round did we complete the first project faster? • Which round took the most time to complete all of the projects? • In which round did the developer make more mistakes? • In which round did the developer feel more stressed? The project managers? • Which round felt more like how you work in real life?
  • 36. excella.com | @excellaco Experiment with another variation! • From Henrik Kniberg • Includes a detailed facilitation guide: https://www.dropbox.com/s/y 76t4nh8hoq63o3/Multitasking -Name-Game.docx?dl=0
  • 37. excella.com | @excellaco Key Takeaways Limiting WIP… • Creates a better-quality product faster • Leads to quicker realization of value and better feedback • Improves the functioning of the team by making bottlenecks visible Remember to… focus on flow, not utilization
  • 38. excella.com | @excellaco References • Switching costs studies from the American Psychological Association • Huffington Post article with link to multitasking infographic • “Plane Game” – additional simulation to experience the impact of WIP limits Blog posts: • How Scrum and Kanban approach WIP differently • Constraints in Scrum and Kanban • How to set initial WIP limits • Importance of slack time for creativity Books: • Lean from the Trenches – Henrik Kniberg • Do Nothing – Celeste Headlee • Autopilot – Andrew Smart
  • 39. Connect with us! Julie Wyman julie.wyman@appian.com https://www.linkedin.com/in/julie-wyman/ https://www.slideshare.net/JulieWyman3 Hunter Tammaro hunter.tammaro@excella.com @htammaro https://www.linkedin.com/in/wmhunter/ Questions?