The North American CSP chose Capgemini to help them consolidate their five regional billing systems into one strategic billing system. As part of this process, Capgemini was tasked to reverse-engineer the existing legacy code (32 million lines of code) and provide business requirements.
Capgemini approached the CSP’s issue with a dual-component process. In the Discovery component, the team performed Business Rules Extraction (BRE) on over 32 million lines of legacy application code with the use of industry leading BRE automation tools. In the Data Migration component, over 7 million customer records from the legacy billers were converted to the target platform for customers using bundled internet access, telephone, and television services. This approach leverages Capgemini’s Communication Transformation Platform (CTP) assets as a critical accelerator.
As a result, Capgemini successfully reverse-engineered approximately 32 million lines of the source legacy billing code, including COBOL, Assembly, and PL/1, enabling the code to be exported to other tools for documentation and redevelopment purposes. The Capgemini team created the business requirements to perform gap analysis, which, in turn, facilitated the enhancement of the target system. Thereafter, the relevant billing data was migrated into the new target system billing system, thereby reinforcing the efficiency of the overall billing process.
Significant improvements were observed in the cost-to-bill, cost-to-serve, and revenue-to-cost ratios. Through the consolidation of business process achieved across the five regions, the Capgemini solution helped the CSP reduce their operating expenses, thus enabling them to utilize these savings for further business development.
How the Communications Service Provider and Capgemini Worked Together
Furthermore, Capgemini helped the client in rationalizing their product set by analyzing how the existing product set was being utilized within the five regional billing systems. The CSP used the requirements documented by Capgemini to build the needed functions in the consolidated system.