By 2027, 50% of software engineers will use coding tools with Machine Learning
O Gartner, a global leader in business research and advice, predicts that transformational technologies, including Artificial Intelligence Augmented Software Engineering (AIASE), Artificial Intelligence Coding Assistants, and Platform Engineering, will achieve widespread adoption within 2 to 5 years. The prediction is in Gartner's new Software Engineering Hype Cycle.
“Software Engineering augmented by Artificial Intelligence and powered by Machine Learning (machine learning) is changing the way software is created, tested and operated. As a result, the need for responsible Artificial Intelligence grows,” he says. Dave Micko, Senior Director and Analyst at Gartner. “Practices such as Platform Engineering will begin to insert insights of systems already
These technologies, along with others, are reaching the peak of inflated expectations and the transformational benefit they are expected to have on Software Engineering in the coming years can have a significant impact on a company's business models, driving new strategies and tactics.

Source: Gartner (November 2023)
Gartner predicts a series of changes:
Coding Assistants with Artificial intelligence: Gartner predicts that by 2027, 50% of enterprise Software Engineers will use coding tools with Machine Learning, compared to less than 5% we currently have. Code generation products based on fundamental models can generate complex and longer suggestions, resulting in a significant increase in developer productivity. Because the demand for software exceeds the capacity of most companies, existing developers are overwhelmed and unable to build features quickly enough or find satisfaction in their work. Artificial Intelligence-powered coding assistants are emerging as accelerators to boost
Software Engineering Augmented by Artificial intelligence: The software development life cycle includes routine and repetitive tasks, such as creating functional code and testing, which Software Engineering augmented by Artificial Intelligence can automate. This allows Software Engineers to focus their time, energy and creativity on high-value activities such as feature development. Along with more productive, engaged, and happy software builders, the benefits of using AI-augmented Software Engineering include allocating your capacity to higher priority and complex business initiatives, helping quality teams develop self-healing tests, and non-obvious code paths that detect problems, provide fixes, and automatically generate test scenarios.
Platform Engineerings: To help manage the complexity of the technology ecosystem, many digital companies are adopting platform engineering practices to provide more consistent, integrated, and secure systems for your development and product teams. Platform engineering focuses on providing self-service tools, capabilities, and processes that help platform users deliver business value while managing costs and risks.
Gartner predicts that by 2026, 80% Software Engineering companies will position their platform teams as internal providers of services, components and reusable tools for application delivery.
Gartner clients can read more at “Hype Cycle for Software Engineering, 2023.”
Learn more in Gartner’s free webinar “Exploit Generative AI for Happier, More Productive Software Developers.”