Pursuing DevOps ROI
October 07, 2014

Gabriel Lowy
TechTonics

Pursuing DevOps ROI (return on investment) is compelling for organizations that adopt this approach to agile development practices. With the evolution toward cloud and mobile apps that run on converged infrastructures companies that implement DevOps processes can realize significant benefits in the three components of ROI. These include reduced costs, enhanced productivity and faster time to revenue. DevOps can also help mitigate risks, such as customer loss due to poor user experience, operational inefficiencies, and non-compliance with GRC (governance, regulatory, compliance) mandates.

In contrast, enterprises with legacy systems that adhere to conventional development and operations processes jeopardize being overcome by modern applications and the new computing architectures they require. Legacy systems cannot accommodate the loosely coupled, frequently-changing, stateless nature of the many components that comprise composite apps. They cannot scale adequately nor meet the more demanding latency and performance requirements of these apps. By continuing to do things the old way, these organizations risk competitive disadvantage in the marketplace and in returns to their investors.

DevOps is Strategic

DevOps should be viewed as a strategic initiative that drives business growth and builds value for all stakeholders. As more organizations recognize this, they pursue DevOps ROI.

Application availability and reliability are the ultimate measures of IT success. DevOps applies agile and lean practices throughout the software lifecycle to achieve high-quality application development and faster deployment. DevOps also mitigates rising complexity caused by new computing trends such as virtualization, cloud and mobility through increased automation.

The collateral impact on the enterprise product life cycle is profound: companies accelerate the time-to-market of their products and services, creating sustainable efficiencies and value. These efficiencies drive ROI – both within IT and at the corporate level.

The more significant benefits of DevOps include:


Legions of users have become accustomed to engaging with SaaS and other cloud-based apps through their work and social networking. And they are increasingly accessing these apps with a mobile device. The required agility to deliver these apps and services makes high-availability, performance reliability and user experience paramount.

Accelerating time to value is predicated on a combination of culture, practices and automated processes that drive efficiency, availability and reliability from software creation to production. When DevOps is adopted as a strategic business initiative, the holy grain of continuous operations becomes more attainable.

Benefits of a Holistic Approach

The most effective transformations to DevOps take a holistic approach. This means including all application constituents, including business owners, line managers, development, operations and quality assurance teams. Constituents may also extend to security and compliance teams. Cross-functional inputs for systems requirements and software functionality creates an ongoing feedback loop that promotes engagement and helps alleviate complexity.

Hence, the lateral benefits of DevOps are improved communications and collaboration across the organization. Closer collaboration between developer, operations and quality assurance teams follows a “done once, done right” approach.

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.

Continuous integration enables better collaboration and agility to improve code validation, which reduces risks. This drives continuous delivery, which facilitates smaller releases to occur more frequently. Automated processes make for higher quality releases that are easier to manage once they are in production. While continuous delivery is most often associated with DevOps, it is the end of a series of processes that go into application launch.

Treating infrastructure configurations as code allows DevOps teams to manage provisioning on the fly in software, setting the stage for the eventual migration toward entirely software-defined environments. Most operations teams have scripting experience. This makes infrastructure-as-a-code technologies relatively easy to learn since they are mostly written in languages such as Ruby.

DevOps Now and for the Future

As big data and the Internet of Things emerge, DevOps becomes 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.

The more available and reliable software is the greater the insights from operational intelligence. The greater the insights, the better the decision outcomes and ROI benefits to the organization. This makes pursuing DevOps ROI compelling to all organizations.

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

June 01, 2020

IT Revolution announced a full conference agenda for DevOps Enterprise Summit London, June 23-25, 2020.

June 01, 2020

Caltech CTME announced that Simplilearn, a global provider of digital skills training, will collaborate with CTME (Caltech's Center for Technology and Management Education) to offer a specialized Post Graduate Program in DevOps software engineering.

June 01, 2020

DevOps Institute, a global member-based association for advancing the human elements of DevOps, announced the introduction of its SKILup Playbook Library, a dynamic collective body of knowledge (cBok) that aligns thought leadership from industry experts with a set of dynamic, orchestrated artifacts, research and assets.

May 28, 2020

Docker has extended its strategic collaboration with Microsoft to simplify code to cloud application development for developers and development teams by more closely integrating with Azure Container Instances (ACI).

May 28, 2020

Eggplant announced updates to its Digital Automation Intelligence (DAI) platform.

May 28, 2020

Aptum launched its Managed DevOps Service in partnership with CloudOps, a cloud consulting and professional services company specializing in DevOps.

May 27, 2020

Red Hat announced an expansion of its application services portfolio with the addition of Quarkus as a fully supported framework in Red Hat Runtimes.

May 27, 2020

Couchbase has completed a $105 million all-equity Series G round of fundraising.

May 27, 2020

Aqua Security closed a Series D round of $30M led by Greenspring Associates.

May 26, 2020

GitLab is releasing 13.0 of its DevSecOps platform to enable organizations to efficiently adapt and respond to new and dynamic business challenges.

May 26, 2020

Solo.io announced the availability of the Istio Developer Portal to streamline the developer onboarding process for improved developer experience and increased productivity with added security features.

May 26, 2020

WhiteHat Security will offer free application scanning services to any education institution to support secure online learning.

May 21, 2020

Exadel announced the Grand Prize winner of the “Appery.io COVID-19 Virtual Hackathon.”

May 21, 2020

CloudBees announced significant advances for its Software Delivery Management (SDM) platform – integrations with additional continuous integration and continuous delivery (CI/CD) engines, including Google Cloud Build and Tekton, and extension of the availability of CloudBees’ SDM Preview Program.

May 21, 2020

OutSystems is announcing over 70 development accelerators that ensure web and mobile applications created on the OutSystems low-code development platform can comply with the highest accessibility standards and regulations.