This was the title of the talk I gave as part of the Unitalks series organized by the University of Luxembourg.

Talk abstract

“Software is eating the world. Software powers your phone, your car and even your fridge. We need more and more software every day to advance in the digital transformation of our society. But who will write all this software? We don’t have enough skilled developers for that! In this talk, we will explore the changing landscape of software development and we’ll see how Artificial Intelligence and low-code / no-code techniques can play a key role in this future by helping regular citizens with limited tech capabilities to create their own software solutions. From simple chatbots for your company website to more advanced software workflows able to classify your clients into “good” and “bad” ones, all possible apps are now just a few clicks away. If you can imagine it, you can build it.”

How each of these techniques will be combined in every software application will depend on the type of the application. As you can see in the featured image illustrating this post, citizen can just become developers with the help of intelligent agents and “develop” the software they need on their own. In more complex scenarios, professional developers will still need to play a role but won’t need to do on their own as the process will be more collaborative.

And one way or the other, using models and low-code as intermediate representation/platform will facilitate the communication among all parties. And facilitate the later evolution of the application.

Slides

As the talk was not recorded, I share with you the slides I used. I know slides only give you a partial view of what I said but I hope you’ll get the key ideas I wanted to share. Otherwise, you know where to find me for more info 😉

Join our Team!

Follow the latest news on software development, especially for open source projects

You have Successfully Subscribed!

Share This