Case Study: SAP reduces technical debt at scale with Moderne

A Moderne Case Study

Preview of the SAP Case Study

SAP automates large-scale refactoring across 3,500+ code trees with Moderne

The customer SAP faced significant challenges with technical debt and dependencies, which were ranked as top blockers to developer productivity in internal surveys. This debt, stemming from legacy code and frequent changes, threatened to stall feature delivery and migration efforts. To address this, SAP partnered with vendor Moderne and leveraged their platform, which utilizes OpenRewrite and Lossless Semantic Trees for automated, deterministic refactoring.

Moderne's solution enabled SAP to establish a large-scale refactoring capability. The platform, integrated into SAP's internal developer infrastructure, automates code changes across thousands of repositories. This resulted in substantial efficiency gains; one specific migration project was reduced from an estimated 60 employee months without OpenRewrite to just 17 with it. The program, supported by an InnerSource community of contributors, has provided SAP with the tech stack liquidity to migrate by choice and safely manage AI-driven code change at scale.


View this case study…
SAP logo

SAP


Moderne

10 Case Studies