Outsourcing testing.
Client: Multiplatform operator
Project duration: 2018 to date
Description of the situation BEFORE the project started:
Customer has no own testing and no single control over the quality of releases. No dedicated testing team. Each of the customer's contractors has their own independent testing. There is no single testing process for the final product. There is no single point of responsibility for the quality of the release as a whole. Cross-cutting business processes are not tested, there is no regression testing, user interface testing is done by customer analysts. Complicated release management process. Takes a long time to test.
Objective:
Use an external testing team to organise the testing process for the entire IT landscape. Integrate customer contractors into the process. Speed up the testing process. Improve the quality of releases and reduce the output of new functionality to end customers.
Solutions to be tested:
BSS (SAP); CRM (Microsoft Dynamics); payment gateways; public portal for subscribers (Web .Net); personal accounts of merchants, subscribers of individuals and legal entities (Web .Net); contact centre operator's office (Web .Net); information system (SAS); integration bus (Wildfly); integration with external systems (1C, ABBYY, ATOL, Directum, etc.); mobile applications (iOS, Android).
Objective:
Organise the testing process of the entire IT landscape with an external testing team. Integrate customer contractors into the process to speed up the testing process. Improve the quality of releases and reduce the output of new functionality to end customers.
Solutions to be tested:
BSS (SAP); CRM (Microsoft Dynamics); Payment Gateway; Public Subscriber Portal (Web .Net); Personal Accounts of Merchants, Subscribers of Individuals and Legal Persons (Web .Net); Contact Centre (Web .Net); Information System (SAS); Integration Bus (Wildfly); Integration with External Systems (1C, ABBYY, ATOL, Directum, etc.); Mobile Apps (iOS, Android).
The result
No defects in the commercial product, confirmed by a Quality Passport; recommendations for getting the software up and running. Stability of the release cycle. Reduced time to release new functionality to the customer's end users. The ability to plan for the new functionality and for the marketing activities. Reduction in salary costs due to the transfer of costs from payroll to OPEX.