Case Study

Customer:  Software Company

Department:  IT Department

Services:  Technology Consulting, Legacy Modernization


Transformation of a Core Mission-Critical Legacy Product




The software company faced a critical imperative to modernize its core product—CPQ (Configure-Price-Quote)—a solution essential for managing complex product configurations.

The existing system was based on a monolithic, on-premise architecture that limited scalability, reduced maintainability, and slowed down deployment cycles. These technical constraints posed a growing risk to product competitiveness and agility.

The customer’s development teams operated in a legacy environment with limited exposure to modern cloud-native technologies and contemporary delivery methodologies such as Agile and DevOps. A central goal of the modernization initiative was not only to modernize the product architecture but also to equip internal teams with the skills, tools, and practices necessary to thrive in a modern software development ecosystem.



Approach





Grape Up guided the customer through a structured enablement journey, focused on introducing a DevOps culture that emphasized ownership, automation, and cross-team collaboration.

Throughout the engagement, Grape Up led the full software development lifecycle—from gathering requirements to final delivery—ensuring high technical standards while actively transferring knowledge and capabilities to the customer’s teams.

To embed Agile practices, Grape Up facilitated key ceremonies and supported the adoption of iterative planning and continuous feedback loops. A Dojo-style learning model was introduced, enabling immersive, hands-on experience: engineers from both organizations paired up to work on real project tasks. This in-context collaboration proved highly effective in accelerating skill development and embedding modern engineering practices.



Outcome





The collaboration between Grape Up and the software company resulted in the successful delivery of a complex, modernized solution—while placing a strong emphasis on team enablement and long-term self-sufficiency.

Grape Up not only led the technical implementation but also prepared the customer’s teams to take full ownership post-engagement. The structured enablement program addressed three key areas: fostering a DevOps culture (centered on automation, ownership, and collaboration), adopting Agile practices (through iterative planning and continuous feedback), and building technical expertise via hands-on, Dojo-style pairing sessions.

In parallel, Grape Up delivered a robust modern system built on .NET Core microservices and a redesigned user interface. The new architecture significantly improved system performance, scalability, and maintainability. By project completion, the customer was fully equipped to manage and evolve the solution independently.



Technology stack: Azure, .NET Core, ASP.NET Core MVC, Vue.JS, Steeltoe, Swagger, Cloud Foundry, Concourse

Contact us and let’s talk about your project








The controller of the data within the scope provided above is Grape Up spółka z o.o. For full information about processing of personal data please visit Privacy Policy.

send the form

The controller of the data within the scope provided above is Grape Up spółka z o.o. For full information about processing of personal data please visit Privacy Policy.