Software is crucial for businesses, says Forrester

To keep customers happy, organisations need to constantly adopt and develop new technology, according to Forrester.

The software development industry has gone through changes with agile, DevOps, microservices, and low-code approaches over the last two years.

Next year, according to Forrester’s predictions for 2018, modern software development is going to continue as new innovations are made.

Forrester said in a report: “The truism has become true: Every company is in the software business. As software becomes the central differentiating factor in customer engagement, an effective, well-aligned software factory is an increasingly crucial business imperative.”

Forrester said to the SD Times the software industry should be prepared for the following changes in 2018:

  • Devtest bots will be used to automate delivery: While automation is not a new concept, Forrester believes machine learning and artificial intelligence will continue to replace manual and repetitive tasks through bots.
  • DevOps tools will proliferate and consolidate: In 2018, DevOps teams will look to use a single vendor for their CI/CD solutions rather than using a custom built development toolchain approach.
  • Agile will continue to scale: Agile will slowly, but steadily continue to scale. According to Forrester, enterprise agile adoption grew to 59% in 2017, compared to its 23% in 2015.
  • DevOps will drive the use of APIs and microservices: The need for digital transformation will force businesses to invest in APIs and microservices as well as build their development lifecycle around automation.
  • New software jobs will emerge: Project managers, manual testers, database administrators and basic developers will transform into product manager, scrum master, test engineer, data scientist, low-code developer and business expert roles.
  • Serverless programming patterns will take over: Serverless architectures will take over containers and virtual machines in order for developers to separate business logic from infrastructure code, and build more modern applications.
  • Low-code features will continue to advance: New low-code features will emerge to address “special requirements of digital process automation, dynamic case management, content management, eCommerce, business intelligence, and analytics.”
  • There will be an increased interest in AR development: New software development kits like Apple’s ARKit and Google’s ARCore are removing the barriers to augmented reality development.
  • Conversational computing will be more common: As voice recognition, natural language processing, natural language classification, and natural language generation continue to advance, conversational computing will become more popular next year.

Forrester added to the SD Times: “For AD&D leaders, 2018 will be a year of parallel initiatives. First, they will continue on their journey toward modern software development practices and architectures — agile, DevOps, microservices, and automation — that underpin continuous delivery. At the same time, they will take on new opportunities that new technologies and platforms — especially AI and low-code — will present.”

Written by Leah Alger