With 80% market share of the US industry, our client is the leader in toll processing for rental cars. However, the systems in use were developed a long time ago and the older version of the software was not scalable. Hence they were facing problems with adding new customers into their system after reaching a particular limit which in turn resulted in severe revenue loss. They were using an application built on .Net, running on SQL server for providing their toll services and had registered over a million vehicles. However, onboarding a new customer became a huge task and they started having system failures and had to modify the entire system to add even a single customer. Realizing that their systems were not scalable, they began looking for an experienced solution provider who had the expertise working on Microsoft technology and cloud engineering services and could solve their issues and thus collaborated with RapidValue.
The game-plan could be divided into seven phases as follows:
Assessment: This phase involved the understanding of the existing system and processes. An in-depth analysis was done of the various products used and the effectiveness of the technology in place.
Create Visibility on Existing System: Creating user-stories and writing business requirement documents were a part of this phase. Also, minor changes were made to the existing system to enable more visibility on transactions. Technology architecture and roadmap were created.
Create Building Blocks: Various modules that were required were defined and prioritized. A unified structure was created for all their modules and integration mechanisms. Basic reusable components were identified and built.
Implement Business Modules: Modules were implemented as per the created roadmap. This phase included the streamlining and integration of disparate applications and data to the cloud. Code re-write was implemented to ensure scalability and to meet the performance standards.
Data Migration and Parallel Run: Data migration was performed to the new system and parallel run was performed with the old system in place.
Sunset Old Systems: Legacy system was retired and redundant or obsolete systems were eliminated from the enterprise infrastructure.
Performance Tuning and Stability Check: This phase involved the testing on the modules and functionalities to ensure high performance. Also, the system was monitored and analyzed to detect any crashes or failures.
The experts at RapidValue re-engineered the complete infrastructure(legacy systems and applications) that the client had been using previously, with Microsoft Technologies. The new solution provided the client with unlimited scalability, along with additional features and functionality like centralized management, BizTalk integration, workflow management and accessibility on mobile at any time, from anywhere. The plan of action was as follows:
Technology Roadmap Creation: Our strategy consultants created a suitable roadmap for the client and provided recommendations on digital transformation.
Application Re-Engineering: The entire code was re-written and modernized using Microsoft .Net.
Cloud Migration: The systems were migrated from Rackspace to Microsoft Azure to provide unlimited scalability.
BizTalk Integration as a Service: Integrated disparate applications and data to the cloud, leveraging new application service capabilities.
Workflow Management: An infrastructure that would Alert, Monitor, Audit and Report the client’s entire workflow was provided. These aided in quickly identifying and rectifying any problems in the system.
After understanding the requirements of the client and producing a digital product engineering roadmap, the stage was set for action. This involved four major critical success factors as follows:
Project Governance: This ensured that the control remained tight throughout the project and also involved strong SLA management processes.
Re-engineering Capability: The strong re-engineering capabilities of the team ensured better technology assessment, creation of a technology roadmap, code rewrite, and data cleansing and validation.
Communication plan: To ensure a collaborative model of development with seamless communication to avoid any gaps in understanding, weekly status reports were shared. Also, the daily scrum calls and weekly conference calls along with the monthly meetings ensured transparent communication.
Release Management: The release management was planned to ensure on-schedule deliveries of the prioritized modules. The maintenance of the document repository was another major aspect.
The product engineering initiative helped us in processing tolls for 7 Mn vehicles annually for the client. This was made possible by the following results:
High Scalability and Availability: Migration of systems from Rackspace to Microsoft Azure provided better scalability and thereby reduced system failures while adding new users. Also, the mobile enabling the system allowed users to access the application on the go from anywhere.
Higher Profits: The new system enabled the customer to stop the revenue losses that were being incurred due to slow registrations and system failures.
Centralized Management: The advanced digital product engineering roadmap paved the way for the workflow of the entire system to be controlled and managed from a centralized location.
Improved Customer Engagement: The client experienced multiple project deployments across devices which resulted in a steady and long-term customer engagement.
The client is the largest provider of toll services for the rental car industry in the United States. They process more than 170 million electronic toll collection transactions with data from both transponder-based and license-plate-based video tolling. They handle the tolling interests of more than 1.7 million vehicles and also offer comprehensive solutions.