The most popular and comprehensive Open Source ECM platform
Software Development: New Technologies like Cloud-Native and AI-Based QA Change Developer Workflows
Software development is evolving as new technologies are incorporated into the development workflow, according to a recent report by Forrester. Developer tools are incorporating, for example, cloud, AI and Machine learning, serverless computing and low code.
Takeaways from the Forrester report about development changes include:
- The increasing use of Agile and DevOps
- Cloud-native software development
- AI tools for both development but especially for testing and quality assurance
Christopher Condo, senior analyst for Forrester, told Christina Cardoza from SDTimes that “from a software development perspective, the cloud offers simplicity, velocity, elasticity, collaboration, and rapid innovation that isn’t easily replicated, if at all possible, using traditional on-premises tools. And if you are going to be hosting on the cloud, why not develop in the cloud to make sure your development environment is as close to your run time environment as possible? Everyone is coming to grips with the fact that some portion of their business will be hosted in the cloud, so they then make the logical leap to say if we’re hosting this particular feature or product in the cloud, let’s go ahead and develop in the cloud as well.”