The DevOps Payoff
March 08, 2016

Gabriel Lowy
TechTonics

The DevOps payoff is both cultural and financial. Various studies, including the annual Puppet Labs survey, have shown that one begets the other.

DevOps is about creating an environment of communication, collaboration and trust between IT and business teams. This is no easy feat. But the stronger the culture becomes, the more stable an environment it creates and the higher morale and productivity rise.

As a result, companies that succeed at DevOps outperform their respective peer groups in most operating and valuation metrics. That’s because DevOps enables them to improve user experience and reduce time-to-market for their products and services. These companies achieve business objectives faster and with more agility.

Accelerating time-to-value for the customer is predicated on a combination of culture, practices and automated processes. These drive efficiency, reliability and availability throughout the software lifecycle – from code creation to test to release into production.

The metrics that ultimately distinguish high-performing IT teams are user experience, customer satisfaction and loyalty. As a result, DevOps should be viewed as a strategic initiative that drives business growth and builds value for all stakeholders. But it can also help achieve risk management objectives with more security built in earlier in the coding process.

A Holistic Approach

As the pace of development and business continues to scale, teams need an agile and collaborative work environment to succeed. The most effective DevOps evolutions take a holistic approach.

Developers, operations, quality assurance and business teams work closely with each other. Constituents may also extend to security and compliance teams. Their common goal is to optimize the performance and security of customer-facing apps. Cross-functional inputs for systems requirements and software functionality creates an ongoing feedback loop that promotes engagement and helps alleviate complexity.

Automated testing, continuous delivery and full application and infrastructure stack integration are the foundation of the DevOps workflow. Developers continue to be involved with their code even after it goes into production. Operations teams work on creating an environment with tools and processes that let developers create, test and deliver code in a more efficient, continuous fashion.

Application testing should emulate a production system environment. DevOps teams can then discover dependencies, learn how the application will perform when it goes “live”, and make adjustments to the compute environment accordingly. With practice and automation, these processes become iterative and repeatable, allowing for more consistent development, testing and deployment.

By moving the testing forward in the process, performance monitoring and analytics also comes earlier in the life cycle. Rather than waiting for post-production performance data to analyze what went wrong, DevOps can build performance analytics models that can anticipate operational and quality problems before deployment.

These metrics can then be used to establish key performance indicators (KPIs) against which the production environment can be measured. As production metrics more consistently adhere to KPIs, application performance and user experience improves. Sharing the data with business teams at this stage accelerates the feedback loop and allows for adjustments to be made faster and with less stress.

DevOps is Essential for Future Competitiveness

The growth of containers and microservices, coupled with the arrival of the Internet of Things (IoT), makes DevOps even more important. In a software-defined environment, the precision of the software and services controlling networks, sensors and devices is critical as everything becomes inter-connected. As monitoring, alerting and trending tools incorporate machine learning, DevOps will rely on increasing automation to ensure timely testing and revisions.

There were two standout statistics from the most recent 2015 Puppet Labs study. While high-performing teams still deployed code 30 times more often and 200 times faster than lower-performing peers – about flat with 2014 – they are recovering from failure 168 times faster and implementing changes 60 times more frequently. That compares with 48 times faster recovery and three times faster change implementations from a year ago.

The clear implication is that as DevOps teams become more proficient at recovering from failures and implement changes more frequently their efficiency improves dramatically. This in turn positions them to widen the performance gap between themselves and their peer group. That’s the DevOps payoff.

Gabriel Lowy is the founder of TechTonics Advisors, a research-first investor relations consultancy that helps technology companies maximize value for all stakeholders by bridging vision, strategy, product portfolio and markets with analysts and investors
Share this

Industry News

July 26, 2021

Parallel Agile announced a new version of CodeBot, a low-code MERN stack application generator.

July 26, 2021

Appian unveiled its new Appian Japan regional office.

July 26, 2021

CloudTruth raised $5.25 million in seed funding led by Glasswing Ventures and Gutbrain Ventures, with additional funding from Stage 1 Ventures and York IE.

July 22, 2021

Postman successfully obtained the System and Organization Controls (SOC) 2 Type 2 and SOC 3 Type 2 reports for the Postman API platform, meeting critical industry standards relative to the Trust Services Criteria for security, availability, and confidentiality.

July 21, 2021

Scrum.org announced its new Professional Agile Leadership – Evidence-Based Management (PAL-EBM) training course.

July 21, 2021

BMC announced several new innovations and integrations within the BMC Automated Mainframe Intelligence (BMC AMI) and BMC Compuware portfolios designed to improve threat detection and response and expand access to mainstream DevOps tools to modernize mainframe applications and increase developer productivity.

July 21, 2021

CognitiveScale announced the release of Cortex Fabric Version 6—a new, low code developer platform for automation, augmentation and transformation of knowledge work and digital experiences.

July 20, 2021

JFrog announced the closing of the previously reported acquisition of product security company Vdoo.

July 20, 2021

Wind River has introduced its latest release of Wind River Studio.

July 20, 2021

Sysdig announced intent to acquire Apolicy.

July 19, 2021

Red Hat announced Red Hat Advanced Cluster Management for Kubernetes 2.3, the latest version of the company’s enterprise-grade Kubernetes management offering.

July 15, 2021

Platform9 announced the launch of Platform9 Managed KubeVirt.

July 15, 2021

ShiftLeft announced general availability of ShiftLeft Educate, a solution that delivers highly-effective security training for developers within the developer workflow.

July 15, 2021

Appfire announced the acquisition of Spartez Software.

July 14, 2021

Contrast Security announced its integration with Secure Code Warrior to deliver security contextual micro-learning modules to enhance developers' skills to easily fix vulnerabilities without the need of a security team.