It’s not that easy to find all the annual state of DevOps reports, partly because they forked in 2017 between Puppet and Google/DORA. Below I’ve listed each report by year, and I’m in the process of listing all the key findings from each report. Some reports provide greater insights than others.
Year – Publisher – Key Findings
2013 – Puppet – ***
- DevOps drives business growth – maintaining a robust software delivery and operability function increases productivity, profitability, and market share.
- Cloud technology correlates with business performance – this is enabled by reliable and sustainable cloud infrastructure, utilised via cloud native patterns.
- Open source software improves performance – high-performing IT teams are 1.75 times more likely to use open-source applications.
- Functional outsourcing can be detrimental to software performance, and Elite Performers are rarely using it.
- Technical practices such as monitoring and observability, continuous testing, database change management, and the early integration of security in software development all enable organisational performance.
- DORA identified high-performing organisations in a range of profit, not-for-profit, regulated, and non-regulated industries. The industry you’re in doesn’t affect your ability to perform.
- Diversity in tech is poor, but improving, and teams with improved diversity demonstrate higher performance than those that don’t.
2018 – DORA – I can’t find this anywhere. If you know a link, please let me know!
- Doing DevOps well enables you to do security well.
- Integrating security deeply into the software delivery lifecycle makes teams more than twice as confident of their security posture.
- Integrating security throughout the software delivery lifecycle leads to positive outcomes.
- Security integration is messy, especially in the middle stages of evolution.
- The industry continues to improve, particularly among the elite performers.
- The best strategies for scaling DevOps in organisations focus on structural solutions that build community, including Communities of Practice.
- Cloud continues to be a differentiator for elite performers and drives high performance.
- To support productivity, organisations can foster a culture of psychological safety and make smart investments in tooling, information search, and reducing technical debt through flexible, extensible, and viewable systems.
- Heavyweight change approval processes, such as change approval boards, negatively impact speed and stability. In contrast, having a clearly understood process for changes drives speed and stability, as well as reductions in burnout.
- The industry still has a long way to go and there remain significant areas for improvement across all sectors.
- Internal platforms and platform teams are a key enabler of performance, and more organisations are adopting this approach.
- Adopting a product approach over project-oriented improves performance and facilitates improved adoption of DevOps cultures and practices.
- Lean, automated, and people-oriented change management processes improve velocity and performance.
- Organisational dynamics must be considered crucial to transformation.
- Cloud-native approaches are critical. It is no good to simply move traditional workloads to the cloud.
- Shift security, compliance and change governance left, and include security stakeholders in all stages of value delivery.
- Culture change is key, and must be promoted from the very “top” as well as delivered from the “bottom”. Psychological safety is at the core of digital and cultural transformations.
- The “highest performers” continue to improve the velocity of delivery.
- Adoption of SRE practices improves wider organisational performance.
- Adoption of cloud technology accelerates software delivery and organisational performance. Multi-cloud adoption is also on the increase.
- Secure Software Supply Chains enable teams to deliver secure software quickly, safely and reliably.
- Documentation is important to being able to implement technical practices, make changes, and recover from incidents.
- Inclusive and generative team cultures improve resilience and performance.