SlideShare une entreprise Scribd logo
1  sur  42
Télécharger pour lire hors ligne
excella.com | @excellaco
Limiting WIP:
Doing Less to Do More
Hunter Tammaro & Julie Wyman
While we wait to get started: Answer a question on Menti!
1. Go to www.menti.com on your computer or phone
2. Enter code 7289 5987
3. Submit your answer
Julie Wyman
• 12+ years in Agile environments –
Scrum, Kanban, scaled approaches
• Commercial, federal, non-profit
• Local Meetup, regional, and national
conference speaker
• Frequent traveler, Wisconsin sports fan,
and Great British Bake-Off watcher
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 King of the Hill
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
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.”
https://www.apa.org/research/action/multitask
excella.com | @excellaco
Likely to get an email
response within
2 mins. of sending
“...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 Do Nothing, Celeste Headlee
95% of texts are
read within 3 mins.
Most people switch tasks
every ~3 mins.;
takes ~23 mins. to get
back full concentration
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: 7289 5987
excella.com | @excellaco
Societal pressure to be "busy"…
"Studies have shown that people assume someone wearing a
Bluetooth headset (who presumably needs to multitask
and take calls all day) is of higher status
than someone wearing headphones,
who may be listening to music and simply enjoying themselves.
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: 7289 5987
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
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?
excella.com | @excellaco
Additional Resources
excella.com | @excellaco
Links
• Info on switching costs studies from the American Psychological Association
• Huffington Post article with link to multitasking infographic
Blog posts:
How to set initial WIP limits
How Scrum and Kanban approach WIP
differently
Constraints in Scrum and Kanban
Importance of slack time for creativity
Books:
Lean from the Trenches – Henrik Kniberg
Do Nothing – Celeste Headlee
Autopilot – Andrew Smart
excella.com | @excellaco
“The Name Game”
https://lithespeed.com/the-name-game-a-
multitasking-game-for-agile-teams/
excella.com | @excellaco
The Name Game
Concept: “Project managers”
compete to have a “developer” write
their name, one letter at a time
• All at once: Direct competition
• Round robin: Developer splits
their time across projects
• One project at a time: Developer
sticks to a WIP limit
See it in action: Video of the game
excella.com | @excellaco
Discussion
• In which round did you complete your
first project faster?
• Which round took you more time to
complete all three 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
“Plane Game”
https://growingagile.co.za/2015/02/aeroplane-game/
excella.com | @excellaco
Practice Round
Compete to make paper airplanes in
teams of six
One team member at each station
One team member times the construction
of the colored plane
One team member times the entire round
excella.com | @excellaco
Round 1
Work as fast as you can,
in a first-in-first-out basis
After 10 planes are completed and tested,
use the worksheet to record:
• The time to make all 10 planes
• The time to make the colored plane
• The number of incomplete planes
• in progress
excella.com | @excellaco
Round 2
This time, work with a
WIP limit of 1 per station
E.g., Station 1 can’t start on the next plane
until Station 2 takes their sheet
After 10 planes are completed and tested, use
the worksheet to record:
• The time to make all 10 planes
• The time to make the colored plane
• The number of incomplete planes
in progress
excella.com | @excellaco
• In which round did you
complete all 10 planes faster?
• Which round took your team
more time to make the
colored plane?
• In which round was there
more waste?
Discussion
• In which round did you feel
more stressed?
• Which round felt more like
how you work in real life?
excella.com | @excellaco
Limiting WIP @ SM Summit_5.17.22

Contenu connexe

Tendances

User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
Alex Kanaan, SPC5, CSP, ACC, ATF
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Agileee
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
Gene Kim
 

Tendances (20)

User Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative EstimationUser Story Sizing using Agile Relative Estimation
User Story Sizing using Agile Relative Estimation
 
Scrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile GameScrum Simulation with LEGO, Agile Game
Scrum Simulation with LEGO, Agile Game
 
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
'How do you know that your product works?': Henrik Kniberg @ Colombo Agile Co...
 
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEEHenrik Kniberg: Lean from the Trenches keynote @ AgileEE
Henrik Kniberg: Lean from the Trenches keynote @ AgileEE
 
Scrum process framework
Scrum process frameworkScrum process framework
Scrum process framework
 
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
 
Short Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSSShort Introduction to Large Scale Scrum LeSS
Short Introduction to Large Scale Scrum LeSS
 
Agile Planning and Estimation
Agile Planning and EstimationAgile Planning and Estimation
Agile Planning and Estimation
 
Uxpa design thinking workshop
Uxpa design thinking workshopUxpa design thinking workshop
Uxpa design thinking workshop
 
The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)The Unicorn Project and The Five Ideals (Updated Dec 2019)
The Unicorn Project and The Five Ideals (Updated Dec 2019)
 
Agile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik KnibergAgile Everywhere! - Henrik Kniberg
Agile Everywhere! - Henrik Kniberg
 
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
Flow and Superfluidity for Design Orgs (Jacqui Frey at DesignOps Summit 2018)
 
Estimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum FrameworkEstimation and Velocity - Scrum Framework
Estimation and Velocity - Scrum Framework
 
Story Mapping in a Nutshell
Story Mapping in a NutshellStory Mapping in a Nutshell
Story Mapping in a Nutshell
 
Do I Use Planner, Project Online, or Azure DevOps?
Do I Use Planner, Project Online, or Azure DevOps?Do I Use Planner, Project Online, or Azure DevOps?
Do I Use Planner, Project Online, or Azure DevOps?
 
What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
The Design Sprint: A Fast Start to Creating Digital Products People Want
The Design Sprint: A Fast Start to Creating Digital Products People WantThe Design Sprint: A Fast Start to Creating Digital Products People Want
The Design Sprint: A Fast Start to Creating Digital Products People Want
 
Prototype
PrototypePrototype
Prototype
 
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
'What is an Agile tester': Henrik Kniberg @ Colombo Agile Conference 2014
 
Kanban maturity model visualization examples
Kanban maturity model   visualization examplesKanban maturity model   visualization examples
Kanban maturity model visualization examples
 

Similaire à Limiting WIP @ SM Summit_5.17.22

FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
duhitha2
 

Similaire à Limiting WIP @ SM Summit_5.17.22 (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
 
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
 
Adapting Agile for MERL
Adapting Agile for MERLAdapting Agile for MERL
Adapting Agile for MERL
 
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li..."Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
"Multitasking is Evil" & Other Games to Convince You (or your manager!) to Li...
 
Transitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to PracticeTransitioning to Kanban: From Theory to Practice
Transitioning to Kanban: From Theory to Practice
 
24 scrum
24 scrum24 scrum
24 scrum
 
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
 
Agile Dev West 2018_Measuring Flow: Metrics that Matter
Agile Dev West 2018_Measuring Flow: Metrics that MatterAgile Dev West 2018_Measuring Flow: Metrics that Matter
Agile Dev West 2018_Measuring Flow: Metrics that Matter
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair Programming
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
 
BASD 2019 - Measuring Flow: Metrics that Matter
BASD 2019 - Measuring Flow: Metrics that MatterBASD 2019 - Measuring Flow: Metrics that Matter
BASD 2019 - Measuring Flow: Metrics that Matter
 
FMK2016 - HOunz Koudelka - Audit and Optimization
FMK2016 - HOunz Koudelka - Audit and OptimizationFMK2016 - HOunz Koudelka - Audit and Optimization
FMK2016 - HOunz Koudelka - Audit and Optimization
 
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
FALLSEM2022-23_SWE2029_TH_VL2022230101289_Reference_Material_I_26-09-2022_Scr...
 
Lloyd roden the fragility of agility
Lloyd roden   the fragility of agilityLloyd roden   the fragility of agility
Lloyd roden the fragility of agility
 
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
BA World Boston: Evening the Odds with Monte Carlo Project ForecastingBA World Boston: Evening the Odds with Monte Carlo Project Forecasting
BA World Boston: Evening the Odds with Monte Carlo Project Forecasting
 
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)
FMK2016 - HOunza Koudelka - Audit and Performance (Sponsored Session)
 
Doing DevOps versus Getting Results
Doing DevOps versus Getting ResultsDoing DevOps versus Getting Results
Doing DevOps versus Getting Results
 
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
 

Plus de Julie Wyman

The Feedback Effect 2021
The Feedback Effect 2021The Feedback Effect 2021
The Feedback Effect 2021
Julie Wyman
 
Agile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a PlanAgile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a Plan
Julie Wyman
 

Plus de Julie Wyman (20)

The Feedback Effect @ Global Scrum Gathering 2022
The Feedback Effect @ Global Scrum Gathering 2022The Feedback Effect @ Global Scrum Gathering 2022
The Feedback Effect @ Global Scrum Gathering 2022
 
InnoVAte 2022: KonMari Your Backlog
InnoVAte 2022: KonMari Your BacklogInnoVAte 2022: KonMari Your Backlog
InnoVAte 2022: KonMari Your Backlog
 
Agile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback EffectAgile for Humanity 2022: The Feedback Effect
Agile for Humanity 2022: The Feedback Effect
 
Top 3 Product Owner Challenges
Top 3 Product Owner ChallengesTop 3 Product Owner Challenges
Top 3 Product Owner Challenges
 
The Feedback Effect @ Music City Tech 2021
The Feedback Effect @ Music City Tech 2021The Feedback Effect @ Music City Tech 2021
The Feedback Effect @ Music City Tech 2021
 
Agile2021 - The Feedback Effect
Agile2021 - The Feedback EffectAgile2021 - The Feedback Effect
Agile2021 - The Feedback Effect
 
The Feedback Effect 2021
The Feedback Effect 2021The Feedback Effect 2021
The Feedback Effect 2021
 
KonMari Your Backlog: Tidying Up Those PBIs
KonMari Your Backlog: Tidying Up Those PBIsKonMari Your Backlog: Tidying Up Those PBIs
KonMari Your Backlog: Tidying Up Those PBIs
 
Agile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a PlanAgile Lessons from Antarctica: Responding to Change over Following a Plan
Agile Lessons from Antarctica: Responding to Change over Following a Plan
 
The Feedback Effect
The Feedback EffectThe Feedback Effect
The Feedback Effect
 
Agile2019_Observational Skills Workshop
Agile2019_Observational Skills WorkshopAgile2019_Observational Skills Workshop
Agile2019_Observational Skills Workshop
 
Music City Agile - KonMari your Backlog: Tidying up those PBIs
Music City Agile - KonMari your Backlog: Tidying up those PBIsMusic City Agile - KonMari your Backlog: Tidying up those PBIs
Music City Agile - KonMari your Backlog: Tidying up those PBIs
 
Music City Agile 2019 - Measuring Flow: Metrics that Matter
Music City Agile 2019 - Measuring Flow: Metrics that MatterMusic City Agile 2019 - Measuring Flow: Metrics that Matter
Music City Agile 2019 - Measuring Flow: Metrics that Matter
 
#KonMari Your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIs#KonMari Your Backlog: Tidying up those PBIs
#KonMari Your Backlog: Tidying up those PBIs
 
Agile + DevOps East 2018: Observation Workshop
Agile + DevOps East 2018: Observation WorkshopAgile + DevOps East 2018: Observation Workshop
Agile + DevOps East 2018: Observation Workshop
 
AgileDC2018: Agile Lessons from Antarctica
AgileDC2018: Agile Lessons from AntarcticaAgileDC2018: Agile Lessons from Antarctica
AgileDC2018: Agile Lessons from Antarctica
 
AgileDC 2018: Team Splitting Experience Report
AgileDC 2018: Team Splitting Experience ReportAgileDC 2018: Team Splitting Experience Report
AgileDC 2018: Team Splitting Experience Report
 
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
Scrum Gathering London 2018: What's Really Going On? An Observational Skills ...
 
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with KanbanScrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
Scrum Gathering Minneapolis_4.18.18_Managing Resistance with Kanban
 
Managing Resistance: How the Kanban Method Supports Lasting Change
Managing Resistance: How the Kanban Method Supports Lasting ChangeManaging Resistance: How the Kanban Method Supports Lasting Change
Managing Resistance: How the Kanban Method Supports Lasting Change
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 

Limiting WIP @ SM Summit_5.17.22

  • 1. excella.com | @excellaco Limiting WIP: Doing Less to Do More Hunter Tammaro & Julie Wyman While we wait to get started: Answer a question on Menti! 1. Go to www.menti.com on your computer or phone 2. Enter code 7289 5987 3. Submit your answer
  • 2. Julie Wyman • 12+ years in Agile environments – Scrum, Kanban, scaled approaches • Commercial, federal, non-profit • Local Meetup, regional, and national conference speaker • Frequent traveler, Wisconsin sports fan, and Great British Bake-Off watcher 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 King of the Hill 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 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.” https://www.apa.org/research/action/multitask
  • 9. excella.com | @excellaco Likely to get an email response within 2 mins. of sending “...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 Do Nothing, Celeste Headlee 95% of texts are read within 3 mins. Most people switch tasks every ~3 mins.; takes ~23 mins. to get back full concentration
  • 11. 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
  • 12. 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)
  • 13. 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)
  • 14. 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
  • 15. excella.com | @excellaco If you had a "free" hour of time during the day, what would you do? Menti: 7289 5987
  • 16. excella.com | @excellaco Societal pressure to be "busy"… "Studies have shown that people assume someone wearing a Bluetooth headset (who presumably needs to multitask and take calls all day) is of higher status than someone wearing headphones, who may be listening to music and simply enjoying themselves. 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
  • 17. excella.com | @excellaco Idle team members?! • Remove blockers • Help other team members • Process improvement • Address technical debt • Improve your craft
  • 18. 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
  • 19. 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
  • 20. 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
  • 21. 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
  • 22. excella.com | @excellaco Prove it! “Multitasking is Evil” https://agileconnection.com/article/multitasking-evil
  • 23. 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
  • 24. 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
  • 25. 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
  • 26. 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
  • 28. 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
  • 29. 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?
  • 31. excella.com | @excellaco Links • Info on switching costs studies from the American Psychological Association • Huffington Post article with link to multitasking infographic Blog posts: How to set initial WIP limits How Scrum and Kanban approach WIP differently Constraints in Scrum and Kanban Importance of slack time for creativity Books: Lean from the Trenches – Henrik Kniberg Do Nothing – Celeste Headlee Autopilot – Andrew Smart
  • 32. excella.com | @excellaco “The Name Game” https://lithespeed.com/the-name-game-a- multitasking-game-for-agile-teams/
  • 33. excella.com | @excellaco The Name Game Concept: “Project managers” compete to have a “developer” write their name, one letter at a time • All at once: Direct competition • Round robin: Developer splits their time across projects • One project at a time: Developer sticks to a WIP limit See it in action: Video of the game
  • 34. excella.com | @excellaco Discussion • In which round did you complete your first project faster? • Which round took you more time to complete all three 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?
  • 35. 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
  • 36. excella.com | @excellaco “Plane Game” https://growingagile.co.za/2015/02/aeroplane-game/
  • 37. excella.com | @excellaco Practice Round Compete to make paper airplanes in teams of six One team member at each station One team member times the construction of the colored plane One team member times the entire round
  • 38. excella.com | @excellaco Round 1 Work as fast as you can, in a first-in-first-out basis After 10 planes are completed and tested, use the worksheet to record: • The time to make all 10 planes • The time to make the colored plane • The number of incomplete planes • in progress
  • 39. excella.com | @excellaco Round 2 This time, work with a WIP limit of 1 per station E.g., Station 1 can’t start on the next plane until Station 2 takes their sheet After 10 planes are completed and tested, use the worksheet to record: • The time to make all 10 planes • The time to make the colored plane • The number of incomplete planes in progress
  • 40. excella.com | @excellaco • In which round did you complete all 10 planes faster? • Which round took your team more time to make the colored plane? • In which round was there more waste? Discussion • In which round did you feel more stressed? • Which round felt more like how you work in real life?