quarta-feira, 21 de fevereiro de 2018

AI and Software development

The AI fever is coming to the SW Development world. I mean, not developing SW with AI features, but using AI to improve software development (quality and more)  Outsystems (a low code platform provider is "catching the train"):
https://www.scientific-computing.com/news/outsystems-launches-centre-excellence-increase-ai-application-development

Quoting:
" new centre will initially focus on three big projects including developing AI assistants by providing best practice patterns, components, and widgets during application design, AI Assistants will make developers more efficient and become the new paradigm for pair programming.

The project will also focus on designing AI-based Analysers that will decrease application maintenance costs. By analysing the structure of complex apps before they are deployed AI-based Analysers will be able to predict issues and monitor real-time usage patterns to make recommendations on how to improve and refactor applications.


Finally they researchers also aim to develop AI-based systems that automatically generate new feature recommendations for new applications based on large data sets of usage, error reporting, customer feedback, adoption rates, and business metrics."