Motability Operations (MO) is helping over 700,000 disabled people and their families benefit from worry-free mobility through their Motability Scheme. Through this scheme, people with disabilities along with their families and carers are able to lease a wide range of cars, Wheelchair Accessible Vehicles, scooters and powered wheelchairs to meet their disability needs.
Having already started a broader cloud migration and transformation initiative, MO had been making good progress moving business logic and services to the cloud. However, during this journey it became clear that some supporting technical areas and processes surrounding this had not received the same amount of attention, resulting in inefficiencies.
The key challenge that needed addressing revolved around how to improve the speed, reliability and delivery of the end-to-end release process. This included providing explicit quality guarantees to relevant stakeholders in the software engineering, architecture, platform and security teams – ensuring that deployment artefacts could be passed securely and immutably through the automated quality gates and delivered through to production in a controlled manner.
To get to the heart of the matter, MO brought in OpenCredo to conduct a guided exploration of the problem space over a period of a few weeks. This discovery style phase helped to map out the current release process and setup, create a unified view of all aspects involved, and probe different areas of the journey which were not working as effectively as possible. This included interviewing stakeholders as well as shadowing core development teams spread across the country including London and Bristol.
The findings (presented both in person and via a report) highlighted the need to address both technical as well as broader team and structural issues (such as creating a lightweight governance function to oversee organisation-wide concerns including standardisation).
Moving beyond these recommendations, OpenCredo was further invited by MO to become a hands-on partner, helping to practically turn these insights into reality. Through the collaboration of our specialist consultants and the MO software engineering teams we were able to address the following goals/objectives:
Through our collaboration, Motability Operations were able to go on to achieve their vision of gaining fully automated GitOps Continuous Deployment pipelines, for almost all of their cloud-based microservices and micro frontends.
“…As a result of working with OpenCredo, we were able to go on to achieve our vision of fully automated GitOps Continuous Deployment pipelines, for almost all of our Cloud-based microservices and micro frontends. We can now deploy software multiple times a day, ensure security is moved left, have very low change failure rates (CFR), and have faster time to market, whilst minimising risks” – Julian Austin, Head / Lead Software Engineering & Agile Transformation Department