From Developer Pain to Impact: Establishing Large Scale Refactoring at SAP
summary
Enterprise builds a centrally hosted, scalable refactoring platform using OpenRewrite and a mix of bots, GitHub Actions and AI to onboard repos automatically. Adoption grows from grassroots workshops into an InnerSource model linking central platform teams with product units. Metrics: 4,000 UI repositories for one cloud ERP line and ~3.5–4,000 recipes live now, aiming at 100,000 dev scale next year. Roadmap targets automated Java and Spring Boot upgrades with reusable recipes; platform runs at scale in GCP and shows stable rollouts so far.
AI-written summary · about
chapters (12)
- 0:00Introduction to large scale refactoring
- 6:55SAP’s cloud transformation journey
- 12:44Decades of stability vs modern velocity
- 19:15Politics behind enterprise refactoring
- 23:26Convincing product owners on technical debt
- 26:39Engaging operations and IT teams
- 30:15Business cases for refactoring platforms
- 36:01Executive buy-in and innovation stories
- 40:24Scaling refactoring in large enterprises
- 43:15Building inner source communities
- 47:39Automating onboarding and adoption
- 49:00Summary and future plans
related talks
59mManaging Code at Scale
27mTransforming Traditional Enterprise Software Development Processes
39mMoving fast and staying aligned how automation powers progress
45mRefactoring in Business World... for Developers?
23mAdopting DevOps Practices for Systems of Record – An Experience Report
45mPeople and Culture
37mLeading the Transformation (Applying Agile & DevOps Principles at Scale)
42mSo You Want To Rewrite That...
