SlideShare ist ein Scribd-Unternehmen logo
1 von 31
Downloaden Sie, um offline zu lesen
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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Kürzlich hochgeladen

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comFatema Valibhai
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...harshavardhanraghave
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfkalichargn70th171
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxComplianceQuest1
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...aditisharan08
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...MyIntelliSource, Inc.
 

Kürzlich hochgeladen (20)

The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
A Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docxA Secure and Reliable Document Management System is Essential.docx
A Secure and Reliable Document Management System is Essential.docx
 
Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...Unit 1.1 Excite Part 1, class 9, cbse...
Unit 1.1 Excite Part 1, class 9, cbse...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
Try MyIntelliAccount Cloud Accounting Software As A Service Solution Risk Fre...
 

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