The challenge
Over the past 25 years, our client, one of the world’s 10 largest insurers, developed a core business application platform to manage all operations across its life and non-life insurance activities for more than 100 million customers in over 50 countries.
This critical business application is used by hundreds of thousands of employees across the world to process underwriting, claims, compensation, etc. And it is deployed in several countries and is still being implemented in some geographies.
It is a very complex, global platform, involving many actors in a multicultural and international context. The platform is built around a single database, backend (Batch/PLI), frontend (Java) and services (Java/C++) components.
Each time the software platform is updated, with a new release for new features, or to enable new insurance products for example, it needs to be tested completely, including non-regression testing to ensure that older features are not impacted by the update. Similarly, each time the software is implemented in a new country, specific software development needs to be done to fit the specific needs of this country, and also to be fully tested to avoid downtime or bugs.
Solutions
Expleo has been working with the client since 2010 to guarantee the quality of the software (manual test, automated test, etc.).
We provide a range of software quality services – from software quality assurance, software quality engineering, quality transformation, to DevSecOps, defining the testing strategy & test cases, implementing manual testing, developing the script to automate the tests using Java EE, implementing Agile testing, etc.
Expleo also provides auxiliary activities such as business analysis (requirement capture & management), software development and project management. To support our client in the best way, we setup a global delivery team allocated across different countries, working in an onsite/offshore and nearshore model. Our long collaboration and experience with the client mean we know their landscape and can adapt and scale according to their needs.
Our partnership relies on our ability to provide the right skills at scale and by having the right level of flexibility and proactiveness to fulfill our client needs to anticipate its transformational risk.
Working closely together with our client enabled us to provide the best fit solutions and support their transformation journey through quality.
Outcome
Expleo has supported the client in its agile transformation journey, by enhancing all the Quality areas (+200 employees) and switching to an Agile working mode. The core business application platform‘s quality improvement is helping create a trustful and user-friendly software for the employees. Expleo’s work is also accelerating the multiple releases and updates of the software to provide up-to-date features, increasing the number of releases from 4 to 12 per year.
Benefits
- 10% reduction in software quality assurance costs annually
- Acceleration of updates and releases: from 4 to 12 per year.
- Expansion to the portals and other applications around the core system, like SAP.
- Distributed & flexible model: Expleo works across various sites and supports the application’s deployment in all the client’s geographies, on-site, with the capacity for rapid offshoring if needed.
- Optimal delivery model: zero escalation, very flexible, global.
- Agile transformation in Quality, with an improvement in all areas.