By 2022, at least 40 percent of new application development projects will have AI co-developers on their team.
Application developers must start to partner with professional data scientists to create most AI-enhanced solutions to a model in which the professional developer can operate alone using predefined models delivered as a service.
This provides the developer with an ecosystem of AI algorithms and models, as well as development tools tailored to integrating AI capabilities and models into a solution. Another level of opportunity for professional application development arises as AI is applied to the development process itself to automate various data science, application development and testing functions.
Ultimately, highly advanced AI-powered development environments automating both functional and nonfunctional aspects of applications will give rise to a new age of the ‘citizen application developer’ where nonprofessionals will be able to use AI-driven tools to automatically generate new solutions.