SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
Dr. Klaus Leopold
web: www.LEANability.com
blog: www.klausleopold.com
mail: klaus.leopold@LEANability.com

twitter: @klausleopold
Blockers - Treasures of Improvement
Lean Kanban North Amerika - LKNA15, June 9, 2015, Miami Beach, FL
@klausleopold www.LEANability.com
(3)
ANALYZE
IN PROG. DONE IN PROG. DONE
(2)
DEVELOP
(2)
TEST
(4)
DEV READY
VERIF. UAT
READY 2
DEPLOY
(∞)
??
What could
we do?
—> increase WIP limit in DEV
—-> solve problems
@klausleopold www.LEANability.com
www.LEANability.com@klausleopold
@klausleopold www.LEANability.com
collect blockers


Text and photos
for reservation
page missing
(Customer X)
[DEV]
DAYS BLOCKEDACTIVITY
SOUND REASON
@klausleopold www.LEANability.com
others
test env.
not ready
reviewer X
not available
47 days
11 days
32 days
waiting for
backend
87
days
content
missing
waiting for
UX
109 days
22 days
no pictures
customer A
waiting for texts
customer B
missing pictures
customer D
UX for app x
not ready
waiting for backend
backend not ready
no test environment
cluster blockers
@klausleopold www.LEANability.com
content
missing
109 days
?- WHY is content missing?
!- The customers don’t send it.
?- WHY don’t they send it?
!- Often they don’t know what we need.
?- WHY don’t they know what we need?!- We don’t tell them always.
—> Maybe it’d be smart to tell them ALWAYS…
Add an item to the Definition of Done checklist in
the ANALYSIS activity:
—> INFORM CUSTOMER ABOUT CONTENT DELIVERIES
understand problem
find solution
www.LEANability.com@klausleopold
(3)
ANALYZE
IN PROG. DONE IN PROG. DONE
(3)
DEVELOP
(3)
TEST
(6)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(∞)
Features —>
Rework —>
payment
module
payment
module payment
user
profile
search
A large percentage ofSUPPORT REQUESTSis actually rework!
REWORK and SUPPORT
are blocking you from
doing valuable stuff!
@klausleopold www.LEANability.com
collect blockers
payment
module
24 days
(3)
ANALYZE
IN PROG. DONE IN PROG. DONE
(3)
DEVELOP
(3)
TEST
(6)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(∞)
Features —>
Rework —>
defect!
(3)
ANALYZE
IN PROG. DONE IN PROG. DONE
(3)
DEVELOP
(3)
TEST
(6)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(∞)
Features —>
defect!
don’t allow
return traffic
BUG FIXING IS
NO NEW WORK
Rework —>
(3)
ANALYZE
IN PROG. DONE IN PROG. DONE
(3)
DEVELOP
(3)
TEST
(6)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(∞)
Features —>
DEFECTS ARE BLOCKERS!
Rework —>
@klausleopold www.LEANability.com
collect blockers
@klausleopold www.LEANability.com
collect blockers
CLUSTER BLOCKERS
UAT not
passed
92 days
@klausleopold www.LEANability.com
?- WHY are we blocked by UAT?
!- Customers are not satisfied with
what we deliver.
?- WHY aren’t they satisfied?
!- There’s a mismatch on what they
want and what we deliver.
?- WHY is this mismatch?
!- …
UNDERSTAND THE PROBLEM
FIND A SOLUTION
-introduce review activity after analysis
-participants: customer, BAs, DEVs & Testers
UAT not
passed
92 days
@klausleopold www.LEANability.com
what’s worth
collecting & analyzing?
BLOCKERS
- anything that prevents flow of work items
BUGS & DEFECTS
- anything you have to spend additional effort on
because of bad quality (bugs, defects, etc.)
CONSCIOUS POLICY VIOLATIONS
- write the reason of the violation on a sticky
and attach it to the work item
- collect & cluster policy violations
- understand & improve
REWORK & SUPPORT REQUESTS
- defects in the live environment
- queries from customers
@klausleopold www.LEANability.com
We’re often fooled by biases…
-The ones with the highest delay
-The ones “we” own – because we’re in control
-The simple ones – because we want to see quick results
-The most recent ones – they’re fresh in memory
-…
What cluster should you solve first?
test env.
not ready
reviewer X
not available
47 days
11 days
waiting for
backend
87
days
content
missing
waiting for
UX
109 days
22 days
UAT not
passed
92 days
@klausleopold www.LEANability.com
1. Fix clusters that constrain the system
content
missing
109 days
test env.
not ready
47 days
waiting for
UX 22 days
Text and photos
for reservation
page missing
(Customer X)
[DEV]
ACTIVITY
(4)
ANALYZE
IN PROG. DONE IN PROG. DONE
(4)
DEVELOP
(4)
TEST
(4)
DEV READY
VERIF. UAT
READY TO
DEPLOY
(∞)
@klausleopold www.LEANability.com
1. Fix clusters that constrain the system
(4)
ANALYZE
IN PROG. DONE IN PROG. DONE
(4)
DEVELOP
(4)
TEST
(4)
DEV READY
VERIF. UAT
READY TO
DEPLOY
(∞)
content
missingwaiting for
UX
test env.
not ready
109 days 47 days
22 days
@klausleopold www.LEANability.com
(4)
ANALYZE
IN PROG. DONE IN PROG. DONE
(4)
DEVELOP
(4)
TEST
(4)
DEV READY
VERIF. UAT
READY TO
DEPLOY
(∞)
content
missingwaiting for
UX
test env.
not ready
109 days 47 days
22 days
1. Fix clusters that constrain the system
@klausleopold www.LEANability.com
hard to solve
moderate
easy to solve
lowmediumhigh
time blocked
solvability
3
1 2
4
5 6
7
8
9
2. Weight resolution effort
against blocker impact
content
missing
109 days
solution: DoD-Item to
inform customer about
content
waiting for
backend
87
days
solution: merge/restructure
back-end and front-end teams
reviewer X
not available
11 days
solution: talk to reviewer X
and find a solution with him
@klausleopold www.LEANability.com
(3)
ANALYZE
(2)
DEVELOP
(2)
TEST
(4)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(3)
REVIEW
Is it economically
meaningful to
implement solution?
SOLUTION
-introduce review activity after analysis
-participants: customer, BAs, DEVs & Testers
UAT not
passed
92 days
PROBLEM
3. Think about economics
@klausleopold www.LEANability.com
(3)
ANALYZE
(2)
DEVELOP
(2)
TEST
(4)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(3)
REVIEW
Is it economically
meaningful to
implement solution?
LET’S THINK ABOUT IT…
- additional review increases lead time for all work items
* higher lead time —> worse TTM & pot. higher CoD
- lower lead times for items with potential defects
* lower lead times —> improved TTM & less CoD
- less effort for defect fixing
- …
@klausleopold www.LEANability.com
ECONOMIC SIMULATION
download it for free: www.focusobjective.com
@klausleopold www.LEANability.comdownload it for free: www.focusobjective.com
Completes Days Staff Cost Cost of Delay Days Late Total Cost
Total
Saving
Baseline 20.Feb.15 79 € 79,000 € 35,714 50 € 114,714 € -
Halved 13.Feb.15 74 € 74,000 € 30,714 43 € 104,714 € 10,000
Eliminated 30.Jän.15 64 € 64,000 € 20,714 29 € 84,714 € 30,000
@klausleopold www.LEANability.com
€ 0
€ 5.000
€ 10.000
€ 15.000
€ 20.000
€ 25.000
€ 30.000
Baseline Halved Eliminated
+
+
+
Completes Days Staff Cost Cost of Delay Days Late Total Cost
Total
Saving
Baseline 20.Feb.15 79 € 79,000 € 35,714 50 € 114,714 € -
Halved 13.Feb.15 74 € 74,000 € 30,714 43 € 104,714 € 10,000
Eliminated 30.Jän.15 64 € 64,000 € 20,714 29 € 84,714 € 30,000
@klausleopold www.LEANability.com
BLOCKER HANDLING
- collect & cluster blockers
- understand problem
- find solution
- evaluate clusters
* think about constraints
* weight effort against impact
* economics is your friend
@klausleopold www.LEANability.com
performance
time
CADENCE
- trade-off: quantity of blockers vs. 

narrow time frame
- 4-weekly cadence is a good start
- adapt cadence to your needs
MEETING FORMAT
- Use established improvement meetings for it
- participants:
* on team level - the team
* on higher flight levels, multi-tier systems -
work with delegates
WHAT ELSE TO CONSIDER?
fucked-up
performance
time
j-curve
(2)
ANALYZE
IN PROG. DONE IN PROG. DONE
(2)
DEVELOP
(2)
TEST
(3)
DEV READY
VERIF. ACC.
READY 2
DEPLOY
(∞)
DEV-WORK —>
IMPROVEMENTS —>
(2)
PREPARE
(1)
REALIZE
(2)
VALIDATE
IN PROG. DONE IN PROG. DONE
SUCCESS
FAILED
(1)
READY
order at http://bit.ly/kcl-wiley
25% off promo code VBJ24
Thanks to Troy Magennis for working with me on this topic!
“Using Blocker Clustering, Defect Clustering, and Prioritization for Process Improvement”,
Klaus Leopold and Troy Magennis, InfoQ, http://bit.ly/InfoQblocker

Mais conteúdo relacionado

Mais procurados

Design Systems and Your Product
Design Systems and Your ProductDesign Systems and Your Product
Design Systems and Your ProductMark Wolfe
 
Project Management 3.1 time
Project Management 3.1 timeProject Management 3.1 time
Project Management 3.1 timeElodieDescharmes
 
Managing Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixManaging Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixAtwix
 
A Principles Based Approach to SAFe
A Principles Based Approach to SAFeA Principles Based Approach to SAFe
A Principles Based Approach to SAFeEm Campbell-Pretty
 
Managing Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesManaging Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesYuval Yeret
 
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013Em Campbell-Pretty
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Codemotion
 
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelFailing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelEm Campbell-Pretty
 
Test Driven Development for Embedded C
Test Driven Development for Embedded CTest Driven Development for Embedded C
Test Driven Development for Embedded CJames Grenning
 
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...Em Campbell-Pretty
 
Cloud World Expo 2016 - Scrum for DevOps? Tough!
Cloud World Expo 2016 - Scrum for DevOps? Tough!Cloud World Expo 2016 - Scrum for DevOps? Tough!
Cloud World Expo 2016 - Scrum for DevOps? Tough!Jay Harrison
 
ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?Sebastian Radics
 
Customizing Your Process
Customizing Your ProcessCustomizing Your Process
Customizing Your ProcessFITC
 
10 times better pm with kanban BestBrains
10 times better pm with kanban   BestBrains10 times better pm with kanban   BestBrains
10 times better pm with kanban BestBrainsBestBrains
 

Mais procurados (20)

Introduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a SubwaymapIntroduction to Scaling agile and a Subwaymap
Introduction to Scaling agile and a Subwaymap
 
Kanban and DevOps
Kanban and DevOpsKanban and DevOps
Kanban and DevOps
 
Design Systems and Your Product
Design Systems and Your ProductDesign Systems and Your Product
Design Systems and Your Product
 
Project Management 3.1 time
Project Management 3.1 timeProject Management 3.1 time
Project Management 3.1 time
 
Scrum and kanban
Scrum and kanbanScrum and kanban
Scrum and kanban
 
Managing Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from AtwixManaging Magento Projects by Viacheslav Kravchuk from Atwix
Managing Magento Projects by Viacheslav Kravchuk from Atwix
 
Api360 Summit The Automated Monolith
Api360 Summit  The Automated MonolithApi360 Summit  The Automated Monolith
Api360 Summit The Automated Monolith
 
Controlling Content Migrations
Controlling Content MigrationsControlling Content Migrations
Controlling Content Migrations
 
Beyond Agile Software
Beyond Agile SoftwareBeyond Agile Software
Beyond Agile Software
 
A Principles Based Approach to SAFe
A Principles Based Approach to SAFeA Principles Based Approach to SAFe
A Principles Based Approach to SAFe
 
Managing Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniquesManaging Projects/Releases using Lean/Agile techniques
Managing Projects/Releases using Lean/Agile techniques
 
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013
Agile Data Warehousing at Telstra, TDWI Melbourne, October 2013
 
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
Pat Hermens - From 100 to 1,000+ deployments a day - Codemotion Amsterdam 2019
 
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a TowelFailing @ Scaling Agile? Don’t Panic! & Carry a Towel
Failing @ Scaling Agile? Don’t Panic! & Carry a Towel
 
Test Driven Development for Embedded C
Test Driven Development for Embedded CTest Driven Development for Embedded C
Test Driven Development for Embedded C
 
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
Adopting the Scaled Agile Framework: The Theory and the Practice - Dallas ALN...
 
Cloud World Expo 2016 - Scrum for DevOps? Tough!
Cloud World Expo 2016 - Scrum for DevOps? Tough!Cloud World Expo 2016 - Scrum for DevOps? Tough!
Cloud World Expo 2016 - Scrum for DevOps? Tough!
 
ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?ScrumBan Evolution - What is you next step?
ScrumBan Evolution - What is you next step?
 
Customizing Your Process
Customizing Your ProcessCustomizing Your Process
Customizing Your Process
 
10 times better pm with kanban BestBrains
10 times better pm with kanban   BestBrains10 times better pm with kanban   BestBrains
10 times better pm with kanban BestBrains
 

Semelhante a Blocker Clustering reloaded (V2)

Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Michael Tarnowski
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Laszlo Szalvay
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overviewdhawalm123
 
PMI-ACP Domain VI: Problem Detection and Resolution v1.0
PMI-ACP Domain VI: Problem Detection and Resolution v1.0PMI-ACP Domain VI: Problem Detection and Resolution v1.0
PMI-ACP Domain VI: Problem Detection and Resolution v1.0PhuocNT (Fresher.VN)
 
8-step Problem Solving (Management)V2 (2)
8-step Problem Solving (Management)V2 (2)8-step Problem Solving (Management)V2 (2)
8-step Problem Solving (Management)V2 (2)Steve Nails
 
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuHanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuDevConFu
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS
 
Kylin Engineering Principles
Kylin Engineering PrinciplesKylin Engineering Principles
Kylin Engineering PrinciplesXu Jiang
 
Exploratory Testing As Code Eurostar23
Exploratory Testing As Code Eurostar23Exploratory Testing As Code Eurostar23
Exploratory Testing As Code Eurostar23Brendan Connolly
 
Exploratory Testing As Code
Exploratory Testing As CodeExploratory Testing As Code
Exploratory Testing As CodeBrendan Connolly
 
CM MatchPoint Agile Session
CM MatchPoint Agile SessionCM MatchPoint Agile Session
CM MatchPoint Agile SessionCM First Group
 
Test Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alikeTest Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alikeScrum Australia Pty Ltd
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Mikalai Alimenkou
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBDevOpsDays Tel Aviv
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileTechWell
 
DevOps Training - Ho Chi Minh City
DevOps Training - Ho Chi Minh CityDevOps Training - Ho Chi Minh City
DevOps Training - Ho Chi Minh CityChristian Trabold
 
7 tools for your devops stack
7 tools for your devops stack7 tools for your devops stack
7 tools for your devops stackKris Buytaert
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerProduct School
 

Semelhante a Blocker Clustering reloaded (V2) (20)

Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 
Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance Agile 2013: Pat Reed and I discussing Scrum and Compliance
Agile 2013: Pat Reed and I discussing Scrum and Compliance
 
Lean Development Overview
Lean Development OverviewLean Development Overview
Lean Development Overview
 
PMI-ACP Domain VI: Problem Detection and Resolution v1.0
PMI-ACP Domain VI: Problem Detection and Resolution v1.0PMI-ACP Domain VI: Problem Detection and Resolution v1.0
PMI-ACP Domain VI: Problem Detection and Resolution v1.0
 
8-step Problem Solving (Management)V2 (2)
8-step Problem Solving (Management)V2 (2)8-step Problem Solving (Management)V2 (2)
8-step Problem Solving (Management)V2 (2)
 
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFuHanno Jarvet - VSM, Planning and Problem Solving - ConFu
Hanno Jarvet - VSM, Planning and Problem Solving - ConFu
 
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
NUS-ISS Learning Day 2016 - Improve IT Project Management and other IT Proces...
 
Kylin Engineering Principles
Kylin Engineering PrinciplesKylin Engineering Principles
Kylin Engineering Principles
 
Exploratory Testing As Code Eurostar23
Exploratory Testing As Code Eurostar23Exploratory Testing As Code Eurostar23
Exploratory Testing As Code Eurostar23
 
Exploratory Testing As Code
Exploratory Testing As CodeExploratory Testing As Code
Exploratory Testing As Code
 
CM MatchPoint Agile Session
CM MatchPoint Agile SessionCM MatchPoint Agile Session
CM MatchPoint Agile Session
 
Neil Potter Presentation
Neil Potter Presentation Neil Potter Presentation
Neil Potter Presentation
 
Test Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alikeTest Driven Development – how it benefits business and teams alike
Test Driven Development – how it benefits business and teams alike
 
Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.Gamification in outsourcing company: experience report.
Gamification in outsourcing company: experience report.
 
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearBHOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
HOW TO OPTIMIZE NON-CODING TIME, ORI KEREN, LinearB
 
Shift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond AgileShift Left Testing: Going Beyond Agile
Shift Left Testing: Going Beyond Agile
 
DevOps Training - Ho Chi Minh City
DevOps Training - Ho Chi Minh CityDevOps Training - Ho Chi Minh City
DevOps Training - Ho Chi Minh City
 
Andriy bahlay
Andriy bahlay   Andriy bahlay
Andriy bahlay
 
7 tools for your devops stack
7 tools for your devops stack7 tools for your devops stack
7 tools for your devops stack
 
How to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software EngineerHow to Plan for Hyper Growth Success by Slack Software Engineer
How to Plan for Hyper Growth Success by Slack Software Engineer
 

Último

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...masabamasaba
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024VictoriaMetrics
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Hararemasabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 

Último (20)

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Knoxville Psychic Readings, Attraction spells,Br...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare%in Harare+277-882-255-28 abortion pills for sale in Harare
%in Harare+277-882-255-28 abortion pills for sale in Harare
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 

Blocker Clustering reloaded (V2)

  • 1. Dr. Klaus Leopold web: www.LEANability.com blog: www.klausleopold.com mail: klaus.leopold@LEANability.com
 twitter: @klausleopold Blockers - Treasures of Improvement Lean Kanban North Amerika - LKNA15, June 9, 2015, Miami Beach, FL
  • 2. @klausleopold www.LEANability.com (3) ANALYZE IN PROG. DONE IN PROG. DONE (2) DEVELOP (2) TEST (4) DEV READY VERIF. UAT READY 2 DEPLOY (∞) ?? What could we do? —> increase WIP limit in DEV —-> solve problems
  • 5. @klausleopold www.LEANability.com collect blockers 
 Text and photos for reservation page missing (Customer X) [DEV] DAYS BLOCKEDACTIVITY SOUND REASON
  • 6. @klausleopold www.LEANability.com others test env. not ready reviewer X not available 47 days 11 days 32 days waiting for backend 87 days content missing waiting for UX 109 days 22 days no pictures customer A waiting for texts customer B missing pictures customer D UX for app x not ready waiting for backend backend not ready no test environment cluster blockers
  • 7. @klausleopold www.LEANability.com content missing 109 days ?- WHY is content missing? !- The customers don’t send it. ?- WHY don’t they send it? !- Often they don’t know what we need. ?- WHY don’t they know what we need?!- We don’t tell them always. —> Maybe it’d be smart to tell them ALWAYS… Add an item to the Definition of Done checklist in the ANALYSIS activity: —> INFORM CUSTOMER ABOUT CONTENT DELIVERIES understand problem find solution
  • 9. (3) ANALYZE IN PROG. DONE IN PROG. DONE (3) DEVELOP (3) TEST (6) DEV READY VERIF. ACC. READY 2 DEPLOY (∞) Features —> Rework —> payment module payment module payment user profile search A large percentage ofSUPPORT REQUESTSis actually rework! REWORK and SUPPORT are blocking you from doing valuable stuff!
  • 11. (3) ANALYZE IN PROG. DONE IN PROG. DONE (3) DEVELOP (3) TEST (6) DEV READY VERIF. ACC. READY 2 DEPLOY (∞) Features —> Rework —> defect!
  • 12. (3) ANALYZE IN PROG. DONE IN PROG. DONE (3) DEVELOP (3) TEST (6) DEV READY VERIF. ACC. READY 2 DEPLOY (∞) Features —> defect! don’t allow return traffic BUG FIXING IS NO NEW WORK Rework —>
  • 13. (3) ANALYZE IN PROG. DONE IN PROG. DONE (3) DEVELOP (3) TEST (6) DEV READY VERIF. ACC. READY 2 DEPLOY (∞) Features —> DEFECTS ARE BLOCKERS! Rework —>
  • 16. @klausleopold www.LEANability.com ?- WHY are we blocked by UAT? !- Customers are not satisfied with what we deliver. ?- WHY aren’t they satisfied? !- There’s a mismatch on what they want and what we deliver. ?- WHY is this mismatch? !- … UNDERSTAND THE PROBLEM FIND A SOLUTION -introduce review activity after analysis -participants: customer, BAs, DEVs & Testers UAT not passed 92 days
  • 17. @klausleopold www.LEANability.com what’s worth collecting & analyzing? BLOCKERS - anything that prevents flow of work items BUGS & DEFECTS - anything you have to spend additional effort on because of bad quality (bugs, defects, etc.) CONSCIOUS POLICY VIOLATIONS - write the reason of the violation on a sticky and attach it to the work item - collect & cluster policy violations - understand & improve REWORK & SUPPORT REQUESTS - defects in the live environment - queries from customers
  • 18. @klausleopold www.LEANability.com We’re often fooled by biases… -The ones with the highest delay -The ones “we” own – because we’re in control -The simple ones – because we want to see quick results -The most recent ones – they’re fresh in memory -… What cluster should you solve first? test env. not ready reviewer X not available 47 days 11 days waiting for backend 87 days content missing waiting for UX 109 days 22 days UAT not passed 92 days
  • 19. @klausleopold www.LEANability.com 1. Fix clusters that constrain the system content missing 109 days test env. not ready 47 days waiting for UX 22 days Text and photos for reservation page missing (Customer X) [DEV] ACTIVITY (4) ANALYZE IN PROG. DONE IN PROG. DONE (4) DEVELOP (4) TEST (4) DEV READY VERIF. UAT READY TO DEPLOY (∞)
  • 20. @klausleopold www.LEANability.com 1. Fix clusters that constrain the system (4) ANALYZE IN PROG. DONE IN PROG. DONE (4) DEVELOP (4) TEST (4) DEV READY VERIF. UAT READY TO DEPLOY (∞) content missingwaiting for UX test env. not ready 109 days 47 days 22 days
  • 21. @klausleopold www.LEANability.com (4) ANALYZE IN PROG. DONE IN PROG. DONE (4) DEVELOP (4) TEST (4) DEV READY VERIF. UAT READY TO DEPLOY (∞) content missingwaiting for UX test env. not ready 109 days 47 days 22 days 1. Fix clusters that constrain the system
  • 22. @klausleopold www.LEANability.com hard to solve moderate easy to solve lowmediumhigh time blocked solvability 3 1 2 4 5 6 7 8 9 2. Weight resolution effort against blocker impact content missing 109 days solution: DoD-Item to inform customer about content waiting for backend 87 days solution: merge/restructure back-end and front-end teams reviewer X not available 11 days solution: talk to reviewer X and find a solution with him
  • 23. @klausleopold www.LEANability.com (3) ANALYZE (2) DEVELOP (2) TEST (4) DEV READY VERIF. ACC. READY 2 DEPLOY (3) REVIEW Is it economically meaningful to implement solution? SOLUTION -introduce review activity after analysis -participants: customer, BAs, DEVs & Testers UAT not passed 92 days PROBLEM 3. Think about economics
  • 24. @klausleopold www.LEANability.com (3) ANALYZE (2) DEVELOP (2) TEST (4) DEV READY VERIF. ACC. READY 2 DEPLOY (3) REVIEW Is it economically meaningful to implement solution? LET’S THINK ABOUT IT… - additional review increases lead time for all work items * higher lead time —> worse TTM & pot. higher CoD - lower lead times for items with potential defects * lower lead times —> improved TTM & less CoD - less effort for defect fixing - …
  • 26. @klausleopold www.LEANability.comdownload it for free: www.focusobjective.com Completes Days Staff Cost Cost of Delay Days Late Total Cost Total Saving Baseline 20.Feb.15 79 € 79,000 € 35,714 50 € 114,714 € - Halved 13.Feb.15 74 € 74,000 € 30,714 43 € 104,714 € 10,000 Eliminated 30.Jän.15 64 € 64,000 € 20,714 29 € 84,714 € 30,000
  • 27. @klausleopold www.LEANability.com € 0 € 5.000 € 10.000 € 15.000 € 20.000 € 25.000 € 30.000 Baseline Halved Eliminated + + + Completes Days Staff Cost Cost of Delay Days Late Total Cost Total Saving Baseline 20.Feb.15 79 € 79,000 € 35,714 50 € 114,714 € - Halved 13.Feb.15 74 € 74,000 € 30,714 43 € 104,714 € 10,000 Eliminated 30.Jän.15 64 € 64,000 € 20,714 29 € 84,714 € 30,000
  • 28. @klausleopold www.LEANability.com BLOCKER HANDLING - collect & cluster blockers - understand problem - find solution - evaluate clusters * think about constraints * weight effort against impact * economics is your friend
  • 29. @klausleopold www.LEANability.com performance time CADENCE - trade-off: quantity of blockers vs. 
 narrow time frame - 4-weekly cadence is a good start - adapt cadence to your needs MEETING FORMAT - Use established improvement meetings for it - participants: * on team level - the team * on higher flight levels, multi-tier systems - work with delegates WHAT ELSE TO CONSIDER? fucked-up performance time j-curve
  • 30. (2) ANALYZE IN PROG. DONE IN PROG. DONE (2) DEVELOP (2) TEST (3) DEV READY VERIF. ACC. READY 2 DEPLOY (∞) DEV-WORK —> IMPROVEMENTS —> (2) PREPARE (1) REALIZE (2) VALIDATE IN PROG. DONE IN PROG. DONE SUCCESS FAILED (1) READY
  • 31. order at http://bit.ly/kcl-wiley 25% off promo code VBJ24 Thanks to Troy Magennis for working with me on this topic! “Using Blocker Clustering, Defect Clustering, and Prioritization for Process Improvement”, Klaus Leopold and Troy Magennis, InfoQ, http://bit.ly/InfoQblocker