Rethinking software development in the AI era

Data is fast replacing code as the foundation of software development. Here’s how leading organizations anticipate processes and tools transforming as developers navigate this paradigm shift.

As companies look to artificial intelligence to drive their digital transformation, software development will change dramatically as well.

Companies are prepared for the fact that developers will have to get up to speed on machine learning algorithms and neural networks, and are looking forward to seeing how AI will automate many development and testing functions.

But what many enterprises are missing is that the nature of software itself is changing.

Today, applications are deterministic. They are built around loops and decision trees. If an application fails to work correctly, developers analyze the code and use debugging tools to track the flow of logic, then rewrite code in order to fix those bugs.

To continue reading this article register now

Survey says! Share your insights in our 19th annual State of the CIO study