Search
Close this search box.
Search
Close this search box.
Search
Close this search box.

Why “Cost of Delay”?

Facebook
Twitter
LinkedIn
Pinterest
WhatsApp

Don Reinerstern in his book “The Principles of Product Development Flow” writes about the importance of having an economic view when making decisions. This is because we are usually developing products to improve our financial standing (and even if it is not for “making money” but rather for nobler reasons, still there is the economic view).

Don uses Cost of Delay (COD) to represent the economic impact of any part of the product (a story, a feature, a defect etc.) I have been familiar with this term for some time but since we were introduced I was wondering why use this “Cost of Delay” term and not something like “Value”. It seemed to me that COD was a little philosophical.

Today I finally got it. I was running and it was very cold and to keep me warm I tried to use every muscle I have, including the brain, so realized that the reason for using the term “Cost of Delay” is that this cost is relative to a specific moment in time, specifically NOW. Using the word “delay” tells us that the issue is whether to do something now or LATER. If I used something like “Value” it would sound more absolute and universal, while the Cost of Delay is more a thing of here and now.

All this came to mind as I am reading this book again (I read it some years back). It is not an easy read but very thorough – I hope to get some more insights as I progress with it.

Subscribe for Email Updates:

Categories:

Tags:

Legacy Enterprise
Scrum Master Role
Lean and Agile Techniques
Amdocs
Product Ownership
Kaizen
Quality Assurance
EOS®
Portfolio for Jira
Kanban Kickstart Example
Tools
Scrum Primer
Test Driven Development
Risk-aware Product Development
Scrum and XP
QA
Agile Testing Practices
Professional Scrum with Kanban
Code
NIT
ATDD vs. BDD
ART Success
Managing Risk on Agile Projects
System Archetypes
Business Agility
Iterative Incremental Development
DevOps
Agile Release Planning
SAFe
Lean Budgeting
POPM
A Kanban System for Software Engineering
Enterprise DevOps
ScrumMaster Tales
Sprint Iteration
WIP
GanttBan
Built-In Quality
Kanban 101
Scrum.org
Lean and Agile Principles and Practices
Professional Scrum Product Owner
Scrum
Engineering Practices
Agile for Embedded Systems
Change Management
Agile Contracts Best Practices
Introduction to ATDD
ROI
Tips
Advanced Roadmaps
Introduction to Test Driven Development
Frameworks
Presentation
Agile Product Ownership
Principles of Lean-Agile Leadership
speed @ scale
Atlaassian
PI Planning
ARTs
Sprint Planning
LeSS
Sprint Retrospectives
Agile Delivery
Agility
Lean-Agile Budgeting
Agile India
Jira admin
Agile Israel
PI Objectives
Value Streams
SA
Spotify
IT Operations
Agile Basics
Video
Implementation of Lean and Agile
Achieve Business Agility
Scrum Guide
Artificial Intelligence
Scrum Values
Risk Management in Kanban
Coaching Agile Teams
Entrepreneurial Operating System®
Scaled Agile Framework
Implementing SAFe
Operational Value Stream
Perfection Game
AgileSparks
Rapid RTC
Planning
Releases Using Lean
Agile Mindset
Agile Exercises
lean agile change management
Continuous Delivery
Legacy Code
Product Management
agileisrael
AI Artificial Intelligence
Managing Projects
Scrum With Kanban
Covid19
Self-organization
Nexus and SAFe
Certification
speed at scale
Development Value Streams
Agile Games and Exercises
Agile Outsourcing
Software Development Estimation
Risk Management on Agile Projects
RTE Role
The Agile Coach
RSA
Kaizen Workshop
Lean Agile
predictability
System Integration Environments
Hybrid Work
Continuous Integration
Continuous Improvement
User stories
Lean Agile Leadership
Elastic Leadership
An Appreciative Retrospective
Systems Thinking
ALM Tools
LAB
Agile Israel Events
BDD
Kanban Game
Continuous Planning
Kanban Basics
Effective Agile Retrospectives
Manage Budget Creation
Jira Plans
Professional Scrum Master
Atlassian
Reading List
Lean Startup
What Is Kanban
Webinar
Limiting Work in Progress
Certified SAFe
Nexus and Kanban
Pomodoro Technique
Large Scale Scrum
Agile
Lean-Agile Software Development
Slides
Agile in the Enterprise
Software Development
Agile Project
RTE
Nexus
Agile and DevOps Journey
Agile Product Development
TDD
Kanban
Agile Release Management
Agile Program
Acceptance Test-Driven Development
Lean Software Development
Agile Assembly Architecture
Agile Risk Management
Lean Agile Management
Agile Marketing
SAFe DevOps
Agile Community
Nexus vs SAFe
System Team
The Kanban Method
SAFe Release Planning
Agile Development
ATDD
Lean Agile Organization
chatgpt
Nexus Integration Team
Story Slicing
Process Improvement
Agile Techniques
Daily Scrum
Accelerate Value Delivery At Scale
Program Increment
Applying Agile Methodology
Games and Exercises
Lean Agile Basics
Agile Project Management
Scrum Master
Agile Games
Lean Risk Management
AI
Continuous Deployment
Jira
Release Train Engineer
Jira Cloud
LPM
AgileSparks
Logo
Enable registration in settings - general

Contact Us

Request for additional information and prices

AgileSparks Newsletter

Subscribe to our newsletter, and stay updated on the latest Agile news and events

This website uses Cookies to provide a better experience
Shopping cart