How do you define an “Elite” DevOps company?
Many companies say they value automation, but they show it by tracking and improving DevOps metrics. Adoption of DevOps is incremental and happens at stages. We can’t expect everything to be automated immediately. However they should be able to show progress on the following key DevOps metrics. See a summary below and more details in the table below. (See a similar table on p. 10 of the Puppet’s State of DevOps Report 2021.)
- Deployment frequency. Elite companies: multiple per day. Seriously. Elite performers deploy code 973 times more frequently than low performers. Wow, and I thought monthly releases were so much faster than bi-annual releases.
- Lead time from change to production. Elite companies: less than an hour. Elite performers heave lead times 6,570 times faster than low performers.
- Time to restore service. Elite companies: less than an hour.
- Change failure rate. Elite companies: less than 15%.