CASE STUDY
The client is a leading European energy provider with global operations, strongly focused on reducing greenhouse gas emissions and making energy reliable, affordable, and more sustainable.
CAST Imaging enabled Persistent Systems to save valuable time in deeply understanding the overall application and building a strategic modernization plan for the client.
We are delighted to collaborate with Persistent ExtenSURE Engineering Platform and CAST to fast-track our modernization journey.
Persistent’s product engineering legacy, its tools-centric approach, and extensive experience in building large-scale, and highly skilled engineering teams have made them an ideal partner for us.
VP Global Technology & Engineering
in understanding the overall application
Challenge
The client sought a new partner to sustain and modernize their core, mission-critical application, which required a strategic overhaul due to its complexity.
This application, built on a monolithic architecture, spans seven million lines of code across JavaScript, Python, Ruby, and C#, and relies on Oracle and SQL Server databases.
The client wanted to transition to a partner who could quickly assume knowledge with minimal risk while also bringing fresh, innovative solutions to the table – particularly one that could provide advanced expertise in sustainability and modernization, ensuring that the application would be future-proofed to align with emerging industry standards and environmental considerations.
Solution
Persistent effectively leveraged its advanced engineering framework, ExtenSURE, integrated with CAST Imaging, to conduct a comprehensive assessment of the client's complex application. This approach enabled Persistent to quickly gain deep and comprehensive insights into the application’s internals.
The assessment uncovered the application’s architecture and source code, included a detailed Software Bill of Materials (SBOM), and provided a precise, fact-based view of necessary improvements in maintainability, security, robustness, and efficiency.
With CAST Imaging, it took Persistent's skilled team only six weeks to gain a detailed and accurate understanding of the application's current state and develop a strategic plan for effective modernization.
Results
Persistent Systems established a strategic action plan to propose a rapid transition from the incumbent vendor, with minimal dependency on technical knowledge transfer.
As part of this process, Persistent effectively utilized CAST Imaging to deliver valuable architectural insights for forward engineering opportunities, as well as a comprehensive knowledge base tailored for various personas involved in the project, including executives, architects, leads, and developers.
This robust and comprehensive methodology, emphasizing precision and innovation, led the client to engage Persistent Systems for a multi-year partnership, providing a wide range of services that cover application development, modernization, and R&D support.