WirelessCar — A Requirements Engineering Case Study in a Legacy-to-Cloud Migration
This paper discusses the trade-offs between requirements, technical limitations and development efforts during a legacy-to-cloud migration at a software company that provides vehicle telematics services for over two million users in the commercial industry. To tackle the trade-offs that arose during the migration, a case study was conducted with stakeholders at the company who were interviewed and the resulting trade-offs analyzed. An engineering proof-of-concept was also developed in the form of a business reporting tool on Amazon Web Services, to further validate the data gathered throughout the case study. Our results aim to highlight the fact that a cloud migration process is complex and that sacrifices have to be made during development to keep certain business goals intact.