SlideShare a Scribd company logo
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!

More Related Content

What's hot

An Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile FrameworkAn Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile Framework
TechWell
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
Vikash Karuna
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk Management
Rowan Bunning
 
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
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
Alexey Krivitsky
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
Olga Sa
 
Visual Design and Architecture
Visual Design and ArchitectureVisual Design and Architecture
Visual Design and Architecture
Ruth Malan
 
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product PeopleDealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product People
Roman Pichler
 
Agile transformation by Gnanasambandham anbazhagan
Agile transformation   by Gnanasambandham anbazhaganAgile transformation   by Gnanasambandham anbazhagan
Agile transformation by Gnanasambandham anbazhagan
Gnanasambandham Anbazhagan CSP, CSM, CSPO
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
Arun R
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
Samir Chitkara
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.pptMohan Late
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
Yuval Yeret
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
Tommy Norman
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Mariya Breyter
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
Colleen Johnson
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
Johanna Rothman
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
Rajeev Misra
 
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
Danil Michailovas   "Agile Coaching - Case Study Chapter 1"Danil Michailovas   "Agile Coaching - Case Study Chapter 1"
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
Agile Lietuva
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile Coach
LeadingAgile
 

What's hot (20)

An Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile FrameworkAn Introduction to SAFe: The Scaled Agile Framework
An Introduction to SAFe: The Scaled Agile Framework
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Agile Risk Management
Agile Risk ManagementAgile Risk Management
Agile Risk Management
 
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...
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
Agile Implementation
Agile ImplementationAgile Implementation
Agile Implementation
 
Visual Design and Architecture
Visual Design and ArchitectureVisual Design and Architecture
Visual Design and Architecture
 
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product PeopleDealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product People
 
Agile transformation by Gnanasambandham anbazhagan
Agile transformation   by Gnanasambandham anbazhaganAgile transformation   by Gnanasambandham anbazhagan
Agile transformation by Gnanasambandham anbazhagan
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
Introduction to Scrum.ppt
Introduction to Scrum.pptIntroduction to Scrum.ppt
Introduction to Scrum.ppt
 
Lean Agile Metrics And KPIs
Lean Agile Metrics And KPIsLean Agile Metrics And KPIs
Lean Agile Metrics And KPIs
 
Project Management With Scrum
Project Management With ScrumProject Management With Scrum
Project Management With Scrum
 
Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?Scrum Master: Role or Responsibility?
Scrum Master: Role or Responsibility?
 
Intro to Kanban
Intro to KanbanIntro to Kanban
Intro to Kanban
 
Agile teams.collaboration.charter
Agile teams.collaboration.charterAgile teams.collaboration.charter
Agile teams.collaboration.charter
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
Danil Michailovas   "Agile Coaching - Case Study Chapter 1"Danil Michailovas   "Agile Coaching - Case Study Chapter 1"
Danil Michailovas "Agile Coaching - Case Study Chapter 1"
 
The 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile CoachThe 10 Steps to Becoming a Great Agile Coach
The 10 Steps to Becoming a Great Agile Coach
 

Similar to 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 More
Julie Wyman
 
Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021Limiting WIP - Music City Tech 2021
Limiting WIP - Music City Tech 2021
Wm. Hunter Tammaro
 
Introducing Pair Programming
Introducing Pair ProgrammingIntroducing Pair Programming
Introducing Pair Programming
Steven 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.18
Julie Wyman
 
Agile
AgileAgile
Agile
Komal2525
 
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
Allison Pollard
 
Scrum intro
Scrum intro Scrum intro
Scrum intro
Elad Sofer
 
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
 
24 scrum
24 scrum24 scrum
24 scrum
vikas panthi
 
Agile Software Development
Agile Software DevelopmentAgile Software Development
Agile Software Development
Ahmet Bulut
 
24-scrum.ppt
24-scrum.ppt24-scrum.ppt
24-scrum.ppt
STEMEd1
 
Scrum and Agile Software Development
Scrum and Agile Software DevelopmentScrum and Agile Software Development
Scrum and Agile Software Development
banerjeerohit
 
Usable Software Design
Usable Software DesignUsable Software Design
Usable Software Design
Alexandru Bolboaca
 
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
 
It's XP, Stupid
It's XP, StupidIt's XP, Stupid
It's XP, Stupid
Mike Harris
 
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
nathanmarz
 
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 MERL
Amanda 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
 

Similar to 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...
 

Recently uploaded

Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
CIOWomenMagazine
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
ssuserf63bd7
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 

Recently uploaded (9)

Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docxModern Database Management 12th Global Edition by Hoffer solution manual.docx
Modern Database Management 12th Global Edition by Hoffer solution manual.docx
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 

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?