The Wayback Machine - http://web.archive.org/web/20221203001610/https://www.devops-research.com/research.html#reports
DORA research program



Google Cloud



Share how your organization is using DORA to succeed - apply now to the 2022 DevOps Awards!  



Explore DORA's research program


DORA's State of DevOps research program represents seven years of research and data from over 32,000 professionals worldwide. It is the longest running academically rigorous research investigation of its kind, providing an independent view into the practices and capabilities that drive high performance in technology delivery and ultimately organizational outcomes. Our research uses behavioral science to identify the most effective and efficient ways to develop and deliver software.

Use our quick check tool to discover how you compare to industry peers, identify specific capabilities you can use to improve performance, and make progress toward becoming an elite performer.

You can also explore our research program using the interactive diagram below, or browse the catalog at the bottom of this page. To find out more about a particular capability or outcome, click or tap on the text description. Drag or hover over capabilities to see how they impact other capabilities and outcomes.

View PDF  



State of DevOps Reports  Arrow pointing down
Capability catalog  Arrow pointing down


Key  Cultural capability  Product and process capability  Lean management and monitoring capability  Technical capability  Outcome  Multiple constructs  +  Predictive relationship  



 




State of DevOps Reports

 



2022 State of DevOps Report cover

2022 State of DevOps Report  


(registration required)  


Read PDF Arrow pointing right



2021 State of DevOps Report cover

2021 State of DevOps Report  


   


Read PDF Arrow pointing right




2019 State of DevOps Report cover

2019 State of DevOps Report  


   


Read PDF Arrow pointing right




2018 State of DevOps Report cover

2018 State of DevOps Report  


   


Read PDF Arrow pointing right




2017 State of DevOps Report cover

2017 State of DevOps Report  


(in partnership with Puppet)  


Read PDF Arrow pointing right




2016 State of DevOps Report cover

2016 State of DevOps Report  


(in partnership with Puppet)  


Read PDF Arrow pointing right




2015 State of DevOps Report cover

2015 State of DevOps Report  


(in partnership with Puppet)  


Read PDF Arrow pointing right




2014 State of DevOps Report cover

2014 State of DevOps Report  


(in partnership with Puppet)  


Read PDF Arrow pointing right






Capability catalog



Explore the technical, process, measurement, and cultural capabilities which drive higher software delivery and organizational performance. Each of the articles below presents a capability, discusses how to implement it, and how to overcome common obstacles. You can also learn how to deploy a program to implement these capabilities in our article  "How to Transform."
 





Technical  

Process  

Measurement  

Cultural  






Version control  


A guide to implementing the right version control practices for  reproducibility and traceability.  


Learn more Arrow pointing right




Continuous integration  


Learn about common mistakes, ways to measure, and how to improve on  your continuous integration efforts.  


Learn more Arrow pointing right




Deployment automation  


Best practices and approaches for deployment automation and reducing  manual intervention in the release process.  


Learn more Arrow pointing right




Trunk-based development  


Prevent merge-conflict hassles with trunk-based  development practices.  


Learn more Arrow pointing right




Continuous testing  


Improve software quality by building reliable automated  test suites and performing all kinds of testing throughout  the software delivery lifecycle.  


Learn more Arrow pointing right




Continuous delivery  


Make deploying software a reliable, low-risk process that  can be performed on demand at any time.  


Learn more Arrow pointing right




Architecture  


Learn about moving from a tightly coupled architecture to  service-oriented and microservice architectures without  re-architecting everything at once.  


Learn more Arrow pointing right




Cloud infrastructure  


Find out how to manage cloud infrastructure effectively so  you can achieve higher levels of agility, availability, and  cost visibility.  


Learn more Arrow pointing right




Test data management  


Understand the right strategies for managing test data effectively  along with approaches to provide fast, secure data  access for testing.  


Learn more Arrow pointing right




Empowering teams to choose tools  


Empower teams to make informed decisions on tools  and technologies. Learn how these decisions drive more effective  software delivery. 


Learn more Arrow pointing right




Shifting left on security  


Build security into the software development  lifecycle without compromising delivery speed.  


Learn more Arrow pointing right




Database change management  


Make sure database changes don't cause problems or slow you down.  


Learn more Arrow pointing right




Code maintainability  


Make it easy for developers to find, reuse, and change code,  and keep dependencies up-to-date.  


Learn more Arrow pointing right








Team experimentation  


Innovate faster by building empowered teams that can try  out new ideas without approval from people outside the team.  


Learn more Arrow pointing right




Streamlining change approval  


Replace heavyweight change-approval processes with peer review,  to get the benefits of a more reliable, compliant release  process without sacrificing speed.  


Learn more Arrow pointing right




Customer feedback  


Drive better organizational outcomes by gathering  customer feedback and incorporating it into product and feature  design.  


Learn more Arrow pointing right




Visibility of work in the value stream  


Understand and visualize the flow of work  from idea to customer outcome in order to drive higher performance.  


Learn more Arrow pointing right




Working in small batches  


Create shorter lead times and faster feedback loops by working in  small batches. Learn common obstacles to this critical capability  and how to overcome them.  


Learn more Arrow pointing right








Monitoring and observability  


Learn how to build tooling to help you understand and  debug your production systems.  


Learn more Arrow pointing right




Monitoring systems to inform business decisions  


Improve monitoring across infrastructure  platforms, middleware, and the application tier, so you can provide  fast feedback to developers.  


Learn more Arrow pointing right




Proactive failure notification  


Set proactive failure notifications to identify  critical issues and act on problems before they arise.  


Learn more Arrow pointing right




Work in process limits  


Prioritize work, limit the amount of things that people  are working on, and focus on getting a small number of high-priority  tasks done.  


Learn more Arrow pointing right




Visual management capabilities  


Learn about the principles of visual management to promote  information sharing, get a common understanding of where the team  is, and how to improve.  


Learn more Arrow pointing right








Job satisfaction  


Find out about the importance of ensuring your people have the tools  and resources to do their job, and of making good use of their  skills and abilities.  


Learn more Arrow pointing right




Westrum organizational culture  


Discover how growing a generative, high-trust culture drives better  organizational and software delivery performance.  


Learn more Arrow pointing right




Transformational leadership  


Learn how effective leaders influence software delivery performance  by driving the adoption of technical and product management  capabilities.  


Learn more Arrow pointing right




Learning culture  


Grow a learning culture and understand its  impact on your organizational performance.  


Learn more Arrow pointing right








Google Cloud

Google  

About Google  

Privacy  

Terms  



post_twitter  

post_linkedin  

post_youtube