Agile Greece Summit 2019 - Continuous Delivery and the Theory of Constraints by Steve Smith
Continuous delivery is a software development practice that aims to shorten the software development life cycle and improve software quality. However, many organizations struggle to implement continuous delivery due to a variety of challenges, such as organizational silos, technical debt, and lack of automation.
The Theory of Constraints is a management philosophy that can be used to identify and eliminate constraints in any system. In the context of software development, the Theory of Constraints can be used to identify and eliminate the constraints that are preventing organizations from achieving their continuous delivery goals.
In this video, Steve Smith discusses how to use the Theory of Constraints to make it easier to adopt continuous delivery. He covers the following topics:
What is the Theory of Constraints?
How can the Theory of Constraints be applied to software development?
What are the challenges of implementing continuous delivery?
How can the Theory of Constraints help to overcome these challenges?