Scrum Agile Project Management

Continuous Delivery and the Theory of Constraints

How should you actually implement Continuous Delivery in Scrum projects? This video explains how easy it is for a Continuous Delivery implementation 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.

Adopting Continuous Delivery takes time. You have a long list of technology and organizational changes to consider. You have to work within the unique circumstances of your organization. You are 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, prioritize, and reduce constrained activities until a flow of release candidates to production is achieved.

Video producer: https://www.agileonthebeach.co.uk/