Gartner Inc.

11/28/2023 | Press release | Distributed by Public on 11/28/2023 02:42

Gartner Hype Cycle Shows AI Practices and Platform Engineering Will Reach Mainstream Adoption in Software Engineering in Two to Five Years

AI Coding Assistants
Gartner predicts that by 2027, 50% of enterprise software engineers will use ML-powered coding tools, up from fewer than 5% today. Code generation products based on foundation models can generate complex and longer suggestions resulting in a significant increase in developer productivity.

Because software demand exceeds most organizations' capacity, existing developers are maxed out, unable to build features fast enough or find satisfaction in their work. AI coding assistants are emerging as accelerators, boosting developer productivity and happiness. By handling routine tasks, the assistants enable developers to focus on higher-value activities. This allows organizations to deliver more features faster with existing teams.

AI-Augmented Software Engineering
The software development life cycle includes routine and repetitive tasks such as boilerplate functional and unit-test code and docstrings, which AIASE tools automate. This allows software engineers to focus their time, energy and creativity on high-value activities like feature development.

Along with more productive, engaged and happier software builders. the benefits of using AIASE include the allocation of software engineering capacity to business initiatives with high priority, complexity and uncertainty, helping quality teams develop self-healing tests and nonobvious code paths which detect issues, offer fixes and automatically generate test scenarios.

Platform Engineering
To help manage the complexity of the technology ecosystem, many digital enterprises are embracing platform engineering practices and establishing platform teams to provide consistent, integrated and secure platforms to their development and product teams. Platform engineering focuses on providing self-service tools, capabilities and processes that help platform users deliver business value, while managing cost and risk.

Gartner predicts that by 2026, 80% of software engineering organizations will establish platform teams as internal providers of reusable services, components and tools for application delivery.

Gartner clients can read more in "Hype Cycle for Software Engineering, 2023."

Learn more in the complimentary Gartner webinar "Exploit Generative AI for Happier, More Productive Software Developers."

About Gartner for Software Engineering Leaders
Gartner for Software Engineering Leaders helps leaders align with stakeholders, retain and optimize teams and build innovative products that support and serve the entire organization, its partners and clients. Additional information is available at https://www.gartner.com/en/software-engineering.

Follow news and updates from Gartner for Software Engineering Leaders on X and LinkedIn. Visit the Gartner Newsroom for more information and insights.

Gartner Inc. published this content on November 28, 2023, and is solely responsible for the information contained herein. Distributed via Public Technologies (PUBT), unedited and unaltered, on November 28, 2023 at 08:42 UTC. If you believe the information included in the content is inaccurate or outdated and requires editing or removal, please contact us at [email protected]