A large public transport service provider started a project to provide Mobility-as-a-Service (MaaS) to a university and an industrial estate. The service integrated different modes of transportation from the company and various partners, including trains, private and public buses, shared bicycles and personal mobility devices, for trip planning, booking, and usage.

The project development and integration was outsourced to an offshore service provider. There was no technical management or leadership assigned to this project from the client.

We were contracted about 1 month from the intended project launch to ensure the success of the technical implementation and manage the continuing development of the project beyond that.

We started by reviewing the technical architecture and implementation to access its quality and readiness for deployment. This identified gaps in functionality, security, scalability, availability, and observability, which we helped fix with the team.

A Readiness Matrix was prepared to give the management and project team an easy to reference report on the status and readiness of the technical implementation, transportation infrastructure and devices deployments, and integration to partner services and systems.

After the initial assessment, we negotiated and updated the schedule and was able to meet the launch date successfully.

We subsequently helped the company to recruit and manage the technical development and operations team, including sourcing for and managing additional offshore development teams. We also provided technical and management guidance for migrating to a cloud native micro-services architecture, implementing payment functionality, additional partner integrations and functionality.