Streamlining customer-centric app development by cutting lead time by over 80 days a year, and deployment time from three hours to minutes
Executive Summary
Challenge: Seeking to expand their global customer base, our client wanted to quickly deliver and further develop a new customer-centric platform for dealership aftersales within the Microsoft cloud ecosystem.
Approach: Partnering with the organisation, we focus on turning collective insights into the relevant application features. We’ve employed DevOps practices and automated testing for even more efficient delivery.
Result: We cut lead time by a week each month, reduced deployment time form hours to minutes, and achieved 95% test coverage for API automation, speeding up implementation of the new app functionalities.
Services we used:
Table of Contents
About the client
Our client specialises in developing software that streamlines sales and aftersales operations of automotive retailers in the UK.
Their comprehensive, open-platform solutions integrate top Dealership Management Systems and service plan providers, allowing retailers to work on their solution end-to-end, from sales, through inventory, to comprehensive customer management.
By simplifying processes, the company helps their clients improve efficiency and drive profitability of their businesses.
Business challenge
]The company aimed to expand their customer portfolio further in the European and global markets.
They sought to implement the most efficient method of combining their vast market experience with existing cloud technologies into a brand new, cloud-native platform.
For this, they needed a partner who understands the automotive industry’s specific requirements and would seamlessly transform them into an intuitive digital solution—all that by leveraging the predefined Microsoft Blazor and Azure ecosystem technologies.
Client-focused solutions
Sharing the client-centric mindset, together with our client, we have created an environment in which we integrate multiple perspectives contributed by all team members.
Our Business Analyst and technical experts collaborate closely with the organisation’s discovery operatives to prepare specific roadmap and break it down into a comprehensive backlog of activities for delivery teams. With this approach, developers are positioned to systematically address each task according to its priority, ensuring that project milestones cover all relevant features of the app.
To make the application even more user friendly, we conducted a comprehensive UX audit supporting informed decisions on further enhancements of interaction design. By implementing significant improvements, we ensured consistency throughout the app for even more seamless experience for end users.
We’ve also been enhancing the reliability of our software solutions by having our QA team oversee every step of the process, from planning, through development, to regression testing and task verification.
Quality Assurance secures 95% test coverage for API automated tests, allowing us to identify issues early and minimise time and resources needed for troubleshooting later in the development cycle.
Improvements driving faster growth
Automotive retailers rely on their software solutions for key operations, making our client’s responsiveness to their changing needs essential.
Understanding that fast software delivery underpins their ability to offer competitive solutions even faster, we have implemented DevOps practices, significantly improving internal processes of our joint team.
We reduced time for software deployments from three hours to even several minutes, and enabled less error-prone, on-demand deployments – all that by eliminating manual build and deployment procedures.
We save roughly a week of lead time every month for the development team by increasing deployment frequency from approximately once to even several times a day.
Main benefits of our partnership
- Client-centric innovation: through close collaboration, we support our client in expanding their market presence with cloud-native platform aligned with the latest market demands;
- Integrated development process: a comprehensive approach from roadmap to software delivery guarantees streamlined delivery of the new app features;
- Enhanced efficiency: DevOps practices we implemented reduced deployment time from three hours to just minutes; now they save week of developers’ work each month, whereas 95% test coverage for API automated tests ensures early detection of potential issues, preventing the organisation form costly delays caused by software defects.