From Declarative to Iterative: How Software Development Is Evolving

AI is changing the way code is generated so developers can gain more speed advantages. Embedded capabilities in IDEs and low-code platforms help.

1 Min Read
software developer working at his workstation
Alamy

Software development is an ever-changing landscape. Over the years, it has become easier to generate high-quality code faster, though the definition of "faster" is a moving target. 

Take low-code tools, for example. With them, developers can build most of the functionality they need with the platform, so they only need to write the custom code the application requires. Low-code tools have also democratized software development — particularly with the addition of AI.  

GenAI is accelerating development even further, and it's changing the way developers think about code. 

Siddharth Parakh, senior engineering manager at Medable, expects AI to "revolutionize" productivity. 

"The ability for AI to automate repetitive tasks, refactor code and even generate solutions from scratch would allow developers to focus on higher-order problem-solving and strategic design decisions," says Parakh in an email interview. "With AI handling routine coding, developers could become orchestrators of complex systems rather than line-by-line authors of software." 

But there's a catch: Currently, AI-generated code cannot fully replace human intuition in areas such as creative problem solving, contextual understanding, and domain-specific decision-making. Also, AI models are only as good as the data they are trained on, which can lead to bias issues, error propagation or unsafe coding practices, he says. Quality control, debugging, and nuanced decision-making are still areas where human expertise is necessary. 

Related:Quick Reference Guide for Software Development

Read the rest of this article on InformationWeek.

Read more about:

InformationWeek

About the Authors

Lisa Morgan

Contributor

Lisa Morgan is a freelance writer who covers big data and BI for InformationWeek. She has contributed articles, reports, and other types of content to various publications and sites ranging from SD Times to the Economist Intelligent Unit. Frequent areas of coverage include big data, mobility, enterprise software, the cloud, software development, and emerging cultural issues affecting the C-suite.

InformationWeek

InformationWeek, a sister site to ITPro Today, is a trusted source for CIOs and IT leaders seeking comprehensive and authentic coverage of the constantly evolving world of technology and its impact on business. Our experienced and ethical journalists conduct in-depth examinations of crucial issues and the impact of global events on IT operations and strategies, helping forward-thinking executives stay at the forefront of their industries. InformationWeek also provides a platform for enterprise IT leaders and leading tech companies to share their insights and experiences through exclusive interviews, opinion pieces, and events, offering firsthand accounts of strategies, trends, and innovations.

Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like