We examine five of the technology trends that are set to shape the future of the software development industry in 2020 and beyond.