
Adia
Challenge
At the beginning of our collaboration, conducted a series of workshops to gather requirements and design the best possible solution for our client’s business reality. Our recommendations and ideas were well received, and as a result, the project started after successfully transitioning from their previous software supplier. The idea was to clean up and stabilise the existing system and digitally transform it through redesigning existing processes and refactoring the code.
At the beginning of our collaboration, conducted a series of workshops to gather requirements and design the best possible solution for our client’s business reality. Our recommendations and ideas were well received, and as a result, the project started after successfully transitioning from their previous software supplier. The idea was to clean up and stabilise the existing system and digitally transform it through redesigning existing processes and refactoring the code.
Solution
We have taken on the responsibility of supporting and upgrading the legacy solution from one, monolithic application into cloud-based microservices. We also added automated testing and deployment to the process to further optimise the functionalities. Moreover, we work on quarterly and annual roadmaps for delivering new functionalities and adjustments. Another of our present goals is to re-write and upgrade Adia’s mobile application.
As an HR company, Adia operates dynamically, and our collaboration is based on flexibility and a constant flow of information to ensure the highest possible value of the project. We work together with Adia’s onsite Product Teams on the new features design, architecture, and upgrading the main system to ensure its robustness. Together, we compose a proactive team of experts, who meet regularly, take part in regular discovery workshops and share similar working culture.
We have taken on the responsibility of supporting and upgrading the legacy solution from one, monolithic application into cloud-based microservices. We also added automated testing and deployment to the process to further optimise the functionalities. Moreover, we work on quarterly and annual roadmaps for delivering new functionalities and adjustments. Another of our present goals is to re-write and upgrade Adia’s mobile application.
As an HR company, Adia operates dynamically, and our collaboration is based on flexibility and a constant flow of information to ensure the highest possible value of the project. We work together with Adia’s onsite Product Teams on the new features design, architecture, and upgrading the main system to ensure its robustness. Together, we compose a proactive team of experts, who meet regularly, take part in regular discovery workshops and share similar working culture.
Results
- Optimised processes – reduced lead time for changes from 2 months to 1 day, improved change failure rate from over 30% to below 10%, and cut Azure costs by 50%.
- Modernised architecture – the application was re-written and re-designed into microservices, delivering major functional and performance improvements.
- Automated deployments – shifted from quarterly releases to continuous (on-demand) deployment, enabling faster and more reliable delivery.
- Secure transition – ensured full ecosystem stability during a smooth and safe migration from the previous provider.
- Continuous product innovation – enabled rapid delivery of new features and significantly shorter time-to-market.
- Operational agility – flexible adjustment of project competencies to evolving business and technical needs.
- Transparent collaboration – open communication and partnership based on an agile mindset and shared ownership.
- Versatile technical partnership – maintaining the existing solution while continuously delivering new functionalities.
- Optimised processes – reduced lead time for changes from 2 months to 1 day, improved change failure rate from over 30% to below 10%, and cut Azure costs by 50%.
- Modernised architecture – the application was re-written and re-designed into microservices, delivering major functional and performance improvements.
- Automated deployments – shifted from quarterly releases to continuous (on-demand) deployment, enabling faster and more reliable delivery.
- Secure transition – ensured full ecosystem stability during a smooth and safe migration from the previous provider.
- Continuous product innovation – enabled rapid delivery of new features and significantly shorter time-to-market.
- Operational agility – flexible adjustment of project competencies to evolving business and technical needs.
- Transparent collaboration – open communication and partnership based on an agile mindset and shared ownership.
- Versatile technical partnership – maintaining the existing solution while continuously delivering new functionalities.