Modernization and quality assurance of a business travel platform

Stability and maintainability for an in-house software solution
The aim of the software solution is to make business travel easier. However, due to the long history and the complexity of the system, which has grown over time, maintainability, optimization and further development were limited.
To ensure the continued availability of the website and app as core business components, Accso took over the quality assurance and further development of the booking platform.
Solving dependencies and ensuring quality
When the booking platform was taken over, a large part of the company's internal systems were dependent on it, which made the maintainability and further development of the software products more difficult. In order to solve these dependencies while maintaining stability, it was extremely important to understand the business and to develop a quality assurance process based on this.
An interdisciplinary team for high quality
“Testing is a mindset. It is the job of everyone involved in a project, not just one individual. If the team works together smoothly, this has an immediate impact on quality. We have anchored quality assurance as standard in our work, which also benefits our customers. Thanks to our expertise, we have been able to raise our customer's quality to a new level.”Manuela SimonsManaging Consultant at Accso
Together with the product owner, the project team defined critical paths and implemented requirements using test-driven design. The customer's development team was also involved so that the test strategy was truly embraced: unit tests, integration tests and end-to-end tests complement each other meaningfully, while at the same time, value is placed on non-formal quality requirements such as maintainability and reusability. Finally, our experts worked with the DevOps team and the release managers to integrate the automated tests into the CI/CD pipeline. This means that a statement about the stability of the software component can be made at any time.
“Due to the long-standing relationship of trust with our customers, they have handed over the core components of the company's own software solution to us. Today, all dependencies have been resolved and no major releases are necessary. The teams can operate their own software components autonomously and further develop our products in a targeted manner with guaranteed availability.”Gunnar WinkelPartner at Accso
Do you need a reliable partner for your quality management? Talk to us!