SlideShare a Scribd company logo
@jonathansen
Using&Cost&of&
Delay&to&
Understand&your&
Customer’s&Real&
Priorities
Deadlines vs. Sad-lines
@jonathansen
About Me
Jonathan Hansen
Thumbtack Technology
NYC Kanban Meetup
@jonathansen
Some Project Challenges
• Delayed&Start&
• Wrong&Thing&Started&
• Premature&Op>miza>on
Problems&that&Happen&Some>mes
Root Cause:
Misunderstood Cost of Delay
@jonathansen
About Cost of Delay
•What&it&is&
•∩&Queues&
•Using&it
@jonathansen
Cupcakes!
An&Example
@jonathansen
Cost of Delay
An&Example
@jonathansen
Cost of Delay
A&New&Fad
@jonathansen
Cost of Delay
A&Market&Saturates
@jonathansen
Cupcake Market Lifecycle
An&Example
Cupcake&
Episode
@jonathansen
Cupcake Market Lifecycle
An&Example
Realized(Value
Poten/al(Value
Cupcake&
Episode
Compe>tor&
starts&selling
@jonathansen
Cupcake Market Lifecycle
An&Example
Realized(Value
Poten/al(Value
Cupcake&
Episode
Compe>tor&
starts&selling
Cost%of%Delay
@jonathansen
Typical Project Start
• Monthly&Release&Cycle&
• Desired&Feature&List&
• Budget:&$4000
“What&can&we&have&this&month?”
@jonathansen
Estimated Delivery Costs
Feature Story%Points T&M%Cost%($)
1 1 $500
2 3 $1500
3 3 $1500
4 10 $5000
@jonathansen
Capacity + Budget
Customer’s&Backlog
Feature Story%Points T&M%Cost%($)
1 1 $500
2 3 $1500
3 3 $1500
4 10 $5000
Capacity:
≤8 points
Below
Budget: $3500
@jonathansen
What About Cost of Delay?
Customer’s&Backlog
Feature Story%Points
T&M%Cost%
($)
Added%
Revenue%per%
month%
($)
Value%aGer%6%
months%($)
1 1 $500 $800 $4,300
2 3 $1500 $500 $1,500
3 3 $1500 $5,000 $28,500
4 10 $5000 $60,000 $355,000
@jonathansen
Customer’s&Backlog
Feature Story%Points
T&M%Cost%
($)
Added%
Revenue%per%
month%
($)
Value%aGer%6%
months%($)
1 1 $500 $800 $4,300
2 3 $1500 $500 $1,500
3 3 $1500 $5,000 $28,500
4 10 $5000 $60,000 $355,000
What About Cost of Delay?
Actual Value:
$33,880
@jonathansen
Customer’s&Backlog
Feature Story%Points
T&M%Cost%
($)
Added%
Revenue%per%
month%
($)
Value%aGer%6%
months%($)
1 1 $500 $800 $4,300
2 3 $1500 $500 $1,500
3 3 $1500 $5,000 $28,500
4 10 $5000 $60,000 $355,000
PotentialValue Wasted
Actual Value:
$33,880
Potential Value
@jonathansen
About Cost of Delay
•What&it&is&
•∩&Queues&
•Using&it
@jonathansen
Tracking a Feature’s Costs
CoD&for&“Feature&I”
Worth&$20,000/week&
once&released
@jonathansen
Tracking a Feature’s Costs
CoD&for&“Feature&I”
Worth&$20,000/week&
once&released
Dev+QA&es>mate:&$4,000
Development&Costs
@jonathansen
Tracking a Feature’s Costs
CoD&for&“Feature&I”
Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Value%
Added
Wait
Idea&
Captured
Dev&&&
QA
UAT
Deployed
Sing&in&
Backlog
Wai>ng&
for&UAT
Wai>ng&for&
Deployment
@jonathansen
Tracking a Feature’s Costs
CoD&for&“Feature&I”
Week 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Value%
Added
Wait
Idea&
Captured
Dev&&&
QA
UAT
Deployed
Sing&in&
Backlog
Wai>ng&
for&UAT
Wai>ng&for&
Deployment
$4,000&(development&cost)
+&$260,000&(13&weeks&Opportunity&Cost)
=&$264,000
@jonathansen
Tracking a Feature’s Costs
Drop&Everything&for&“Feature&I”?
@jonathansen
Tracking a Feature’s Costs
Drop&Everything&for&“Feature&I”?
Everything&has&a&
Different&Cost&of&Delay
@jonathansen
About Cost of Delay
•What&it&is&
•∩&Queues&
•Using&it
@jonathansen
What&feature&should&
we&work&on&first?
Prioritizing with CoD
@jonathansen
Value
Value&=&
Revenue&g&Cost
@jonathansen
1. Increase&Revenue&
2. Protect&Revenue&
3. Reduce&Costs&
4. Avoid&Costs
Ways to Increase Value
@jonathansen
Kinds of Cost
• Development&
• Opportunity
@jonathansen
Prioritizing with CoD
1. CoD&already&known&
2. Quan>ta>ve&Es>ma>on&
3. Qualita>ve&Es>ma>on
Depends&on&What&You&Have&to&Work&With
@jonathansen
Prioritizing with Known CoD
Weighted&
Shortest&Job&
First&(WSJF)
@jonathansen
Weighted&Shortest&Job&First
Project DuraQon
Cost%of%
Delay
Weight%=%
CoD%/%
DuraQon
1 1 10 10
2 3 3 1
3 10 1 0.1
Prioritizing with Known CoD
Source:%%The$Principles$of$Product$Development$Flow
@jonathansen
Cost(of(Delay(($)
Time
High&Weight&First
Project DuraQon
Cost%of%
Delay
Weight%=%
CoD%/%
DuraQon
1 1 10 10
2 3 3 1
3 10 1 0.11
2
3
Weighted Shortest Job First
Source:%%The$Principles$of$Product$Development$Flow
@jonathansen
Low&Weight&First
Cost(of(Delay(($)
Time
1
2
3
Project DuraQon
Cost%of%
Delay
Weight%=%
CoD%/%
DuraQon
1 1 10 10
2 3 3 1
3 10 1 0.1
By contrast, this is horrible
Source:%%The$Principles$of$Product$Development$Flow
@jonathansen
Quantitative Estimation
What&if&nobody&
knows&Cost&of&Delay?&
@jonathansen
Sample Feature Value Card
Title:&Replace(Sign>Up(Process(with(Google(Accounts(Integra/on
What&kind(s)&of&value&is&this&
feature&adding?
☑Add(Revenue&
☐Protect(Revenue
☑Lower(Costs(
☐Avoid(Costs
About&how&much&value&do&you&
think&this&will&add/month?
☐<($500(
☒$500(>($999(
☐$1,000(>($9,999
☐$10,000(>($49,999(
☐$50,000(>($99,999(
☐>($100,000
How&will&it&add&those&kinds&of&
Value?
The$current$sign-up$system$is$slow$and$10%$
of$poten:al$users$abandon$the$process$3$
pages$into$it.$Signing$up$with$Google$
Accounts$will$take$fewer$than$3$clicks$and$is$
projected$to$reduce$abandonment$by$40%.$
Also,$we$will$no$longer$need$to$maintain$the$
old$sign-up$module.
Complexity: 5$points
Weight: 150
WSJF&again
@jonathansen
Qualitative Estimation
What&if&nobody&can&
es>mate&value?
@jonathansen
Define Work Item Types
Standard Expedite Fixed Date Intangible
@jonathansen
Hunting for Clues
@jonathansen
Qualitative Estimation
Clues&in&the&Language
A.“It(is(becoming(increasingly&urgent(for(us(to(release(an(Android(
version”(
B.“We’re(losing(customers(—(we(need(an(Android(version(now!”(
C.“The(founda/onal(API(for(our(Android(app(will(be(shut&down&
on&March&15(so(we(need(to(replace(it(by(then.”(
D.“Maybe(we(should(think(about(wri/ng(an(Android(app(
some>me.”
@jonathansen
Work Item: Standard Work
Typical&Cost&of&Delay&Graph
“It(is(becoming(
increasingly&
urgent(for(us(
to(release(an(
Android(
version”
CostofDelay($)
Time
@jonathansen
Work Item: Standard Work
Trigger&Words
“increasingly&
urgent”
“worth&$X&
per&year”
“recurring&
savings”
“compound&
growth”
“compe>>ve&
advantage”
“a&priority”
@jonathansen
Work Item: Expedite
Typical&Cost&of&Delay&Graph
“We’re(losing(
customers(—(
we(need(an(
Android(
version(now!”
CostofDelay($)
Time
@jonathansen
Work Item: Expedite
Trigger&Words
“right&away”
“drop&everything”
“NOW”
“we&are&
bleeding&cash”
“customers&are&screaming”
@jonathansen
Work Item: Fixed Date
Typical&Cost&of&Delay&Graph
“The(founda/onal(
API(for(our(
Android(app(will(
be(shut&down&on&
March&15(so(we(
need(to(replace(it(
by(then.”
CostofDelay($)
Time
@jonathansen
Work Item: Fixed Date
Trigger&Words
“on&November&15”
“next&Friday”
“Quarter&End”
“seasonal&opportunity”
@jonathansen
Work Item: Intangible
Typical&Cost&of&Delay&Graph
“Maybe(we(
should(think(
about(wri/ng(
an(Android(
app(
some>me.”
CostofDelay($)
Time
?
@jonathansen
Work Item: Intangible
Trigger&Words
“seems&important”
“need&to&refactor”
“in&my&opinion”
“probably&useful”
“would&be&nice”
@jonathansen
Work Item Types
Standard Expedite Fixed Date Intangible
@jonathansen
Use Kanban to Balance
Work&in&Progress&Limits&by&Class&of&Service
3 2 2
1 1 1
1 1 1
@jonathansen
Conclusion
What,&Why,&What&to&do
1.Invisible&Lost&Money&
2.Queues&Increase&it&
3.Bener&Priori>za>on
@jonathansen
Shameless Plug
Next NYC Lean Coffee:
Wednesday 7pm @ Spotify
@jonathansen
Read More
http://BlackSwanFarming.com
http://playbookhq.co/blog/

More Related Content

PPTX
Content Marketing, Mobile Web Sites, Lessons From the Field
PPTX
C3 2018 | Is 2018 the year you should embrace AMP?
PDF
Kelvin Newman @ #copycon Search engine optimisation for copywriters.
PDF
Introduction to Kanban for Scrum Teams
PPTX
2012 國中山大學藝文中心 西灣表演藝術季_ 藝遊戲音
PPTX
社會安全之大數據分析
PDF
Digital Summit Charlotte: Journey Mapping for Damn Good Digital Design
PDF
樂水智者要知道的事
Content Marketing, Mobile Web Sites, Lessons From the Field
C3 2018 | Is 2018 the year you should embrace AMP?
Kelvin Newman @ #copycon Search engine optimisation for copywriters.
Introduction to Kanban for Scrum Teams
2012 國中山大學藝文中心 西灣表演藝術季_ 藝遊戲音
社會安全之大數據分析
Digital Summit Charlotte: Journey Mapping for Damn Good Digital Design
樂水智者要知道的事

Viewers also liked (20)

PDF
若要為人知,我就是品牌
PDF
2015展新綠能_LED燈具型錄
PDF
共好讀書會_賽局意識
PDF
NCCU_創創入門_精實創業3_Rabbie_21Oct
PPTX
Paper:Designing the sustainable product-service integration:a product-service...
PDF
If we are agile, why do we need managers (code camp, 10.14)
PDF
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
PPTX
Prioritise: Kanban Recipe for Success Step 5
PPTX
Think Like an Agilist - Agile Sydney 2014
PDF
Structured military messaging & NEO Net Enabled Operations
PPT
Lean Software Development: On Radiators and Refrigerators
PDF
Becoming an Agile Manager (bay scrum, 10.24.13)
PPT
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
PDF
Engineering challenges, product management solutions - product camp 2016
PDF
Transforming Chaos To Clarity, Ron Lichty
PDF
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
PPT
Transforming chaos to clarity - acm 6.15
PPT
Ict educators win-win-win w agile, ron lichty, 1.4.13
PPT
Product owners - how to get your development team to love you (product school...
PDF
Lean more than startups, software development, manufacturing
若要為人知,我就是品牌
2015展新綠能_LED燈具型錄
共好讀書會_賽局意識
NCCU_創創入門_精實創業3_Rabbie_21Oct
Paper:Designing the sustainable product-service integration:a product-service...
If we are agile, why do we need managers (code camp, 10.14)
Becoming an Agile Manager (Agile Camp, 9.21.13), by Ron Lichty
Prioritise: Kanban Recipe for Success Step 5
Think Like an Agilist - Agile Sydney 2014
Structured military messaging & NEO Net Enabled Operations
Lean Software Development: On Radiators and Refrigerators
Becoming an Agile Manager (bay scrum, 10.24.13)
Crash Course: Managing Software People and Teams (IEEE, 4.4.13)
Engineering challenges, product management solutions - product camp 2016
Transforming Chaos To Clarity, Ron Lichty
AIPMM talk - chaos to clarity: managing the unmanageable, ron lichty, 12.7.12
Transforming chaos to clarity - acm 6.15
Ict educators win-win-win w agile, ron lichty, 1.4.13
Product owners - how to get your development team to love you (product school...
Lean more than startups, software development, manufacturing
Ad

Similar to Deadlines vs. Sad-Lines: Using Cost of Delay to Understand your Customer's Real Priorities (20)

PDF
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
PDF
An introduction to Cost of Delay
PDF
Using Cost of Delay to de-scale your organisation through decentralised decis...
PDF
Webinar: Prioritising with cost of delay
KEY
Estimating Cost of Delay
PDF
Cost of Delay, measurements and parallel vs. sequential project processing
PPTX
Increasing Productivity by Uncovering Costs of Delay
PDF
Cost of Delay: An Economic Approach to Decision Making
PPTX
Time is an asset. delay is a cost (London Limited WiP Society)
PPTX
XP Day: Using cost of delay – Joshua Arnold
PPTX
Estimating value through the lens of cost of delay
PPTX
Joshua Arnold – Using Cost of Delay
PDF
ScrumDay Chile - Value Estimation and Prioritization using Cost of Delay
PDF
Increasing Productivity by Uncovering Costs of Delay
PDF
Priority Starts at the Top
PPTX
Cost of delay and prioritization techniques
PDF
Cost of delayed decision making
PPTX
Cost of delay
PDF
SAFe City, Agile in the City Bristol
PPTX
Planning for Value: how much? when?
Improving Agility (Learning from Maersk Line's Journey) | Özlem Yüce | Agile ...
An introduction to Cost of Delay
Using Cost of Delay to de-scale your organisation through decentralised decis...
Webinar: Prioritising with cost of delay
Estimating Cost of Delay
Cost of Delay, measurements and parallel vs. sequential project processing
Increasing Productivity by Uncovering Costs of Delay
Cost of Delay: An Economic Approach to Decision Making
Time is an asset. delay is a cost (London Limited WiP Society)
XP Day: Using cost of delay – Joshua Arnold
Estimating value through the lens of cost of delay
Joshua Arnold – Using Cost of Delay
ScrumDay Chile - Value Estimation and Prioritization using Cost of Delay
Increasing Productivity by Uncovering Costs of Delay
Priority Starts at the Top
Cost of delay and prioritization techniques
Cost of delayed decision making
Cost of delay
SAFe City, Agile in the City Bristol
Planning for Value: how much? when?
Ad

Recently uploaded (20)

PPTX
BASIC H2S TRAINING for oil and gas industries
PDF
Contemporary management and it's content
PPTX
Improved_Leadership_in_Total_Quality_Lesson.pptx
PDF
The Cyber SwarmShield by Stéphane Nappo
PPTX
Mangeroal Finance for Strategic Management
PPTX
Project Management Methods PERT-and-CPM.pptx
PDF
Case study -Uber strategic plan and management
PDF
1_Corporate Goverance presentation topic
PDF
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
PPTX
Human Resource Management | Introduction,Meaning and Definition
PPTX
Empowering Project Management Through Servant Leadership - PMI UK.pptx
PDF
Human resources management is a best management
PPTX
Consulting on marketing-The needs wants and demands are a very important comp...
PPTX
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
PPTX
_ISO_Presentation_ISO 9001 and 45001.pptx
PPT
Claims and Adjustment Business_Communication.pptx.ppt
PDF
The Plan: Save the Palestinian Nation Now
PPTX
Effective_communication._(strategy).pptx
PPTX
Leadership for Industry 4.0 And Industry 5.0
PPTX
TCoE_IT_Concrete industry.why is it required
BASIC H2S TRAINING for oil and gas industries
Contemporary management and it's content
Improved_Leadership_in_Total_Quality_Lesson.pptx
The Cyber SwarmShield by Stéphane Nappo
Mangeroal Finance for Strategic Management
Project Management Methods PERT-and-CPM.pptx
Case study -Uber strategic plan and management
1_Corporate Goverance presentation topic
Leveraging Intangible Assets Through Campus Entrepreneurship and Tech Transfer
Human Resource Management | Introduction,Meaning and Definition
Empowering Project Management Through Servant Leadership - PMI UK.pptx
Human resources management is a best management
Consulting on marketing-The needs wants and demands are a very important comp...
Concluding Session_Wrapup-India Jun 5 2024-Oct 5 2025 ZS.pptx
_ISO_Presentation_ISO 9001 and 45001.pptx
Claims and Adjustment Business_Communication.pptx.ppt
The Plan: Save the Palestinian Nation Now
Effective_communication._(strategy).pptx
Leadership for Industry 4.0 And Industry 5.0
TCoE_IT_Concrete industry.why is it required

Deadlines vs. Sad-Lines: Using Cost of Delay to Understand your Customer's Real Priorities