This initial step involves the careful collection of all data pertinent to the DORA (DevOps Research and Assessment) metrics. Understanding what these metrics are and how they impact your software delivery process is crucial in determining your organization's maturity in DevOps practices.
The importance of gathering data cannot be overstated—it serves as the foundation for your entire assessment and allows you to identify areas for improvement. What types of data should you prioritize? How can you ensure that the data is accurate and comprehensive?
- Data on deployment frequency
- Change failure rate
- Mean lead time for changes
- Mean time to recover from failures
- Feedback from development and operations teams
Ensure you are equipped with the necessary tools and resources such as access to analytics platforms or repositories for data collection. Anticipate challenges such as data silos or incomplete records and strategize on how to overcome these obstacles.