AI-Powered DevOps: Best Practices for Business Adoption
October 17, 2024

Jori Ramakers
Tricentis

Global adoption of artificial intelligence (AI) has skyrocketed, with 72% of companies incorporating the technology. IT teams have been leading this transformation, using AI to not only solve problems, but to accelerate innovation. And with the global AI market expected to reach $184 billion by the year's end, businesses that embrace this shift will be the ones defining the future.

As part of this shift, we've seen AI technologies become a powerful asset for DevOps teams. Organizations are under pressure to ramp up their software delivery cycles toward faster, more efficient, releases. And those using this technology are reaping its impact. In a recent AI-augmented DevOps trends report we conducted, we found that DevOps teams leveraging AI are 30% more likely to rate their performance as either extremely or very effective.

It is evident that AI is already addressing key challenges experienced by DevOps teams. From improving productivity and closing skills gaps to cutting costs and refining software quality. Furthermore, AI copilots are gaining traction, offering valuable support in planning, code development, and software testing. The potential of AI is no secret, but implementing this technology is easier said than done. To ensure successful AI adoption, it is vital to equip development and testing teams with the necessary skills to collaborate with AI systems effectively.


Empowering DevOps with AI

Testing stands out as the area yielding the highest ROI from AI within the software development lifecycle (SDLC), with almost two-thirds (60%) of DevOps practitioners highlighting it to us as the most valuable investment. AI is employed to enhance a variety of testing activities, from creating testing plans and generating test cases to analyzing outcomes and assessing the risks of code changes. This approach allows quality assurance (QA) teams to prioritize the most error-prone areas, focusing their efforts where it matters most.

AI has notably impacted both coding and security, with DevOps practitioners ranking these areas just behind testing. In security, AI tools are proving highly effective at proactively identifying and addressing vulnerabilities, boosting threat detection capabilities, and automating responses to emerging risks. Nonetheless, significant potential for AI remains in phases such as release management, deployment, platform engineering, and planning. These stages, which are crucial for ensuring software stability and scalability, could greatly benefit from AI's predictive abilities, resource optimization, and the streamlining of operational and maintenance processes.

Propelling AI Integration: Expertise and Confidence as Key Drivers

While generative AI and AI copilots have been instrumental in driving adoption of this technology, there remains a major shortage of AI expertise within DevOps. This gap is significant, especially given that humans remain deeply involved in the process, with over two-thirds of our respondents indicating they manually review AI-generated outputs at least half the time.

To address these challenges, organizations should devise specialized training courses to properly equip their DevOps teams with the skills to leverage AI tools. Whether through industry-recognized courses or internal programs, encouraging certification can enhance technical expertise significantly.

Upskilling is also essential, as AI requires human oversight for strategic decision-making, particularly in areas where contextual understanding is key. Additionally, establishing clear governance frameworks is critical to building trust and confidence in AI's contribution to software development. Balancing these factors will ensure AI becomes a valuable asset, driving efficiency while maintaining accountability.

American government officials have begun developing AI guidance, such as the White House's AI Bill of Rights blueprint, which envisions a national framework focused on safeguarding privacy, transparency, and fairness in AI applications. Overlapping state and federal laws create a complex regulatory landscape. Organizations that keep pace with both guidelines can ensure their AI systems are ethical, compliant, and trusted by their employees and the public.

Fueling Sustainable Team Growth for Lasting Impact

Organizations have tremendous potential to enhance DevOps practices through AI integration. However, as I mentioned earlier, successful AI adoption is only possible when development and testing teams are equipped with the skills needed in order to collaborate effectively with AI systems. Establishing trust in AI outputs will also require transparent governance and regulations, helping build confidence in the technology's capabilities.

Teams investing in upskilling and fostering trust in AI will be well-prepared to balance AI generation with human oversight. This approach ensures they can leverage AI as a powerful tool to boost efficiency, speed up time to market, and uphold high software quality standards.

Jori Ramakers is Senior Director of Customer Experience Strategy at Tricentis
Share this

Industry News

October 17, 2024

Progress announced the latest release of Progress® Flowmon®, the network observability platform with AI-powered detection for cyberthreats, anomalies and fast access to actionable insights for greater network and application performance across hybrid cloud ecosystems.

October 17, 2024

Mirantis announced the release of Mirantis OpenStack for Kubernetes (MOSK) 24.3, which delivers enterprise-ready and fully supported OpenStack Caracal, featuring enhancements tailored for artificial intelligence (AI) and high-performance computing (HPC).

October 17, 2024

StreamNative announced a managed Apache Flink BYOC product offering will be available to StreamNative customers in private preview.

October 17, 2024

Gluware announced a series of new offerings and capabilities that will help network engineers, operators and automation developers deliver network security, AI-readiness, and performance assurance better, faster and more affordably, using flawless intent-based intelligent network automation.

October 17, 2024

Sonar released SonarQube 10.7 with AI-driven features and expanded support for new and existing languages and frameworks.

October 16, 2024

Red Hat announced a collaboration with Lenovo to deliver Red Hat Enterprise Linux AI (RHEL AI) on Lenovo ThinkSystem SR675 V3 servers.

October 16, 2024

mabl announced the general availability of GenAI Assertions.

October 16, 2024

Amplitude announced Web Experimentation – a new product that makes it easy for product managers, marketers, and growth leaders to A/B test and personalize web experiences.

October 16, 2024

Resourcely released a free tier of its tool for configuring and deploying cloud resources.

October 15, 2024

The Cloud Native Computing Foundation® (CNCF®), which builds sustainable ecosystems for cloud native software, announced the graduation of KubeEdge.

October 15, 2024

Perforce Software announced its AI-driven strategy, covering four AI-driven pillars across the testing lifecycle: test creation, execution, analysis and maintenance, across all main environments: web, mobile and packaged applications.

October 15, 2024

OutSystems announced Mentor, a full software development lifecycle (SDLC) digital worker, enabling app generation, delivery, and monitoring, all powered by low-code and GenAI.

October 15, 2024

Azul introduced its Java Performance Engineering Lab, which collaborates with global Java developers and customers’ technical teams to deliver enhanced Java performance through continuous benchmarking, code modernization recommendations and in-depth analysis of performance impacts from new OpenJDK releases.

October 10, 2024

AWS has added support for Valkey 7.2 on Amazon ElastiCache and Amazon MemoryDB, a fully managed in-memory services.

October 10, 2024

MineOS announced a major upgrade: Data Subject Request Management (DSR) 2.0.