Cognitive Computing and Software Development Automation

You are here

Cognitive Computing and Software Development Automation

Article
Posted November 8, 2016 in Business Technology & Digital Transformation Strategies, Data Analytics & Digital Technologies Cutter Business Technology Journal




In this issue:

In recent years, those using AI to improve software development have focused on creating specialized tools that can aid developers in specific tasks. By combining software development capabilities with an ability to ­dialog with developers, the new tools are making the development process easier. Indeed, author Donald Reifer believes that in five years’ time, cognitive computing approaches will enable machines to autonomously perform many of the intellectual tasks of software development, and he offers three scenarios for which this might be the case: software requirements definition, test automation, and “roll your own release.”