Steve Smith

Continuous Delivery Consulting

Software Delivery (A) 2019
Software Delivery (A)
Thursday 11.30 - 12.15

Session type: Lecture
Session level: Advanced

Continuous Delivery and the Theory of Constraints

Session slideshow

How should you actually implement Continuous Delivery?

Adopting Continuous Delivery takes time. You have a long list of technology and organisational changes to consider. You have to work within the unique circumstances of your organisation. You’re constantly surrounded by strange problems, half-baked theories, off the shelf solutions that just don’t work, and people telling you they’ve worked here for 23 years and Amazon is nothing to worry about.

How do you identify and remove the major impediments in your build, testing, and operational activities? How do you avoid spending weeks, months, or years on far-reaching changes that ultimately have no impact on your time to market?

The Theory of Constraints is a management paradigm that describes how to improve throughput in a homogeneous workflow. It can be applied to Continuous Delivery in order to locate, prioritise, and reduce constrained activities until a flow of release candidates to production is achieved.

In this talk, Steve Smith will explain how easy it is for a Continuous Delivery programme to be unsuccessful, how the Theory Of Constraints works, how to apply the Five Focussing Steps to Continuous Delivery, and how to home in on the constrained activities that are your keys to success. It includes tales of glorious failures and ignominious successes when adopting Continuous Delivery.


Steve Smith is a Continuous Delivery consultant at Continuous Delivery Consulting Ltd Steve was an early adopter of Continuous Delivery in 2007, and has overseen large scale Continuous Delivery adoption programmes in private and public sector organisations.

Steve is the author of the book “Measuring Continuous Delivery”, a co-author of “A Children’s A to Z of Continuous Delivery”, and a co-author of “Build Quality In” Steve is a prominent voice in the worldwide Continuous Delivery community, and a regular conference speaker. Steve tweets from, and blogs at