(A talk given at PIPELINE Conference – March 2018 – Optimising Continuous Delivery – https://pipelineconf.info/speakers/)
“The deployment pipeline is a central idea in Continuous Delivery. It represents the channel through which ideas inside your business flow to the outside world so that they can be delivered to your users in the form of working software. First steps in creating a working deployment pipeline are very rewarding. They help to improve the quality of the software that you create and usually lead to happier users.
As teams mature in their adoption of Continuous Delivery though, the pipeline often begins to slow. We have more tests, we are testing more complex things, our software becomes more complex and more difficult to deploy.
How do we address these growing pains? What are the next steps, beyond the CD beginner’s basic automation? How do we optimise our pipelines to meet our needs as these needs grow?
This talk will address the growing pains in Continuous Delivery and describe some strategies to cope with them.”
Dave Farley is the co-author of the Jolt-award winning book ‘Continuous Delivery’ a regular conference speaker and blogger and a contributor to the Reactive Manifesto. Dave is an independent software developer and consultant, and founder and director of Continuous Delivery Ltd.