Background of the Project
Our client, a software company and supplier for automotive OEMs, was facing significant software quality issues that led to increasing criticism and the risk of losing one of their biggest clients. The client was in danger of not having their contract extended, which was set to end the same year. The OEM was optimizing their supply chain and procurement processes, and our client had fallen below the acceptable threshold for quality, leading to dissatisfaction and concerns from the OEM.
The Challenge
The issues faced by our client were rooted in fluctuation in developers and changes to key contact persons, as well as software testing and delivery process. The client needed to address these challenges to meet the OEM’s requirements and secure the contract extension. The client also needed to build trust with the OEM and improve its rating by at least 20%.
The Process
We worked with our client to understand the main pain points of the OEM and identify the buying center. We reached out to all relevant actors and understood their motivations and criticism. We then designed a customized solution that addressed the root causes of the software quality issues. We focused on requirement management and software testing, including approval criteria and automated tests. We also implemented a process for continuous improvement and performance monitoring.
Results
Our approach led to a significant improvement in software quality, with the client’s rating increasing by more than 20%. The redesigned delivery process resulted in improved quality of services and deliverables. Our client was able to secure the extension of the contract and improve its relationship with the OEM. The OEM was satisfied with the improved software quality and delivery process, leading to more business opportunities and a strengthened partnership.
Conclusion
Redesigning the delivery process and improving software quality can be challenging, especially when faced with the risk of losing a key client. Our approach, which involved understanding the pain points of the OEM, building trust, and focusing on requirements management and testing, led to a significant improvement in software quality. Our client was able to secure the contract extension and improve its relationship with the OEM. The redesigned delivery process resulted in improved quality of services and deliverables, leading to more business opportunities and a strengthened partnership.