Can DevOps be cognitive? Meet Application Delivery Intelligence

Share this post:

A core value of DevOps is for teams to continuously improve how they develop and deliver software. This is done by engaging the entire team in retrospectives at the end of each sprint so they can improve how they work.

At IBM, we have a history of applying analytics and now cognitive computing to improve the way we do things. Recently, one of my development teams wondered if there is a means of applying analytics and cognitive computing to improve a DevOps process? Out came the idea for a new product, Application Delivery Intelligence (ADI).

Throughout the DevOps lifecycle we produce a lot of data, including code, designs, test cases, test execution records, and operational information about applications. Application Delivery Intelligence is about analyzing this information to guide us in how to work more effectively. Our intent is to incrementally deliver more capabilities, allowing teams to work smarter. While our focus is centered on DevOps, a lot of this Application Delivery Intelligence will apply to companies using other approaches to development and delivery.

One of the first focus areas for the Application Delivery Intelligence team has been what we call Test Optimization. As companies adopt a DevOps style of development, it means that they need to shift testing left.

A challenge that teams are facing with this shift is the cost of doing more frequent testing. Common questions are:

  • How can you afford the labor and MIPS cost associated with frequent regression testing by focusing on the most relevant tests?
  • How do you know whether you have quality exposure in the test effort?
  • Are you trending in the right direction?

Learn more about improving code quality and how ADI works to make your test optimization work smarter.

We think the sky is the limit for ADI. What problems can we solve by applying analytics and the power of Watson to optimize how we develop software on a mainframe?

Tell us what big problems YOU think we should focus on solving–post a comment below.

More DevOps stories

“You KNOW ME”: The high-tech / high-touch growth formula that makes business soar

AI, Platform economics, Real-time analytics

Do you remember the hoopla about a million years ago when The Ritz Carlton began saying, “Welcome back” to guests who had stayed at their properties before? At the time, this level of personalization was the pinnacle of customer service, magical even. In the digital age, it’s table stakes. Today, we expect the companies we more

3 things to do in Q3 to get ready for AI

AI, Digital transformation, Workload & resource optimization

Science fiction movies have been warning us for decades that artificial intelligence (AI) is going to rise up and take over the world. As it turns out, those movies were right; AI is poised to take over the world. The business world. More accurately, the organizations that are able to adopt, implement and maintain AI more

Read Gartner’s seven reasons why AI isn’t like any other project

AI, Modern data platforms, Workload & resource optimization

Gartner research states that “Most [AI] technologies are nascent at best, with only 4 percent of organizations having deployed enterprise production AI technologies by 2018.” With that said, 86 percent of businesses have taken a strategic interest in AI. Yours is probably one of them.* Why is the gap so large? Artificial intelligence introduces new more