Any time that anything new comes along in business, the first reason that people get excited is that it promises to speed something up. Speed and convenience are what businesses and customers alike all want. But it is important to remember that a world exists outside of speed, and DevOps is not excluded from that. In an article for InformationWeek, Esther Shein discusses the importance of building IT metrics that measure the efficiency—not just the speed—of DevOps.
More Precise, More Worthwhile
One way to produce greater DevOps efficiency is to improve cloud computing, since DevOps often occurs in a cloud environment. But in many cases, just getting more clear about metrics use will help too. As an example, maybe an antiquated metric like “lines of code produced per development team” could be updated to “lines of code created per feature and for automated testing.” Shein shares other ways to improve metrics:
Another suggestion is to add metrics for measuring work in progress (WIP) and rework, which are functionally agnostic. Another metric, defects found in QA/Test, needs to be changed to push the finding of defects earlier in the cycle and to reduce the defects found so late in the cycle, [one] report said.
One of the top DevOps trends now and looking ahead is a focus on management and measurement, because speed alone does not guarantee success, according to the Forrester Research report, Six Trends That Will Shape DevOps Adoption in 2017 And Beyond. When asked how often their team(s) release applications, respondents to Forrester’s Q1 2017 Global DevOps Benchmark Online Survey said current average speeds vary, including daily releases (8%) one release per week (25%), one per month (32%), and one per quarter (22%).
Even uptime is a metric that could benefit from evolution and adaptation, according to Shein, in the sense that uptime should be measured according to specific business functions. However, barriers to good DevOps do persist, in the form of security issues, regulatory issues, and limited budgets, among other factors.
For further tips and insights, you can view the original article here: https://www.informationweek.com/devops/measure-devops-for-efficiency-not-just-speed-/a/d-id/1330916