The State of Continuous Delivery Explained

Continuous delivery (CD) is a software development practice that enables developers to release small but frequent software updates reliably and safely. Closely linked to the broader DevOps cultural movement, CD consists of a set of practices that aim to automate and streamline the software delivery process. These practices, in turn, allow developer teams to innovate faster by collecting regular user feedback and prioritizing the product features- and fixes- that matter.

But to what extent, really, have developers embraced continuous delivery practices and the DevOps culture to increase the effectiveness of their software development and release process?

We created a "State of Continuous Report" report, commissioned by the Continuous Delivery Foundation, to explore the current state of the CD developer ecosystem and how this has evolved over the past year and a half.

The findings in this report, are based on data shared by the members of our Developer Nation Community.

You can read the full report here

Here are the key takeaways:


Also published here.