close
close

Generative AI revolutionizes software engineering beyond coding

BENGALURU: The potential of generative artificial intelligence (AI) goes beyond writing code. A study by Capgemini Research Institute has found that Gen AI has applications in other software lifecycle activities, such as code modernisation or user experience (UX) design. According to the study, Gen AI tools are currently used by 46% of software engineers to assist with various tasks. Both senior and junior software professionals also report higher levels of satisfaction with Gen AI. They see generative AI as a strong enabler and motivator.

However, according to the report, 63% of software professionals report using unauthorized Gen AI tools to help them perform their tasks. This rapid adoption, without proper governance and oversight, exposes organizations to functional, security and legal risks, such as hallucinogenic code, code leaks and intellectual property issues.

Pierre-Yves Glever, global head of cloud and custom applications at Capgemini, said: “Generative AI has emerged as a powerful technology to support software engineers, quickly gaining popularity. Its impact on coding efficiency and quality is measurable and proven, and it holds great promise for other software operations. However, we must remember that true value will come from a holistic approach to software engineering, beyond the implementation of a single ‘new’ tool.”

“This includes meeting business needs with solid and relevant design, creating comprehensive workspaces and developer assistants, implementing quality and security gateways, and building effective development teams. The focus should be on what really drives value,” he added.

Gen AI is expected to play a key role in expanding the software engineering workforce, helping with more than 25% of software design, development, and testing in the next two years. Around 80% of software professionals believe that by automating simpler, repetitive tasks, Gen AI tools and solutions will significantly transform their function, freeing up time to focus on higher-value tasks. More than three-quarters of software professionals believe that generative AI has the potential to increase collaboration with non-technical business teams. While the adoption of generative AI in software engineering is still in its early stages, with 9 out of 10 organizations yet to scale, the report found that organizations with active Gen AI initiatives are already reaping multiple benefits from its implementation—first supporting innovation, then improving software quality. They have also seen an average of 7% to 18% improvement in the productivity of their software engineering functions.