Flawless Xcode Migrations: Accelerating Upgrades in Large Scale Organizations
In large organizations, Xcode migrations traditionally present several critical challenges: Frustration for the person responsible for managing the migration process. Frustration for everyone else on the mobile team due to disruptions, delays, and potential issues arising from the migration. Disruption of ongoing work, potentially impacting project timelines and productivity as developers shift focus or address compatibility issues. A lengthy process, with 50% of migrations taking months, leading to significant time investment and delays in development. Reliance on a manual process, which consumes time and is prone to errors, causing additional frustrations and setbacks during migration. Adopting a new Xcode version in a large company can feel like wrestling a beast—lengthy upgrade cycles, dependencies, and CI/CD bottlenecks often slow teams down. But what if you could go from weeks (or months) to just minutes? In this talk, I’ll share how we transformed our Xcode adoption process, drastically reducing the upgrade timeline. You’ll learn about the key challenges we faced, the strategies we implemented, and the automation and testing pipelines that made it all possible. Whether you’re dealing with enterprise-scale projects or simply looking to streamline your team’s upgrades, this session will provide practical insights on moving fast without breaking things. Key Takeaways: - Common blockers in large-scale Xcode upgrades and how to overcome them, - Implementing the right automation processes to speed up adoption, - Aligning the entire team for a smooth migration, - Lessons learned from reducing Xcode adoption time from weeks to just two days. This talk is for iOS engineers, staff engineers, CI/CD specialists, tech leads, and engineering managers who want to keep up with Xcode releases without disrupting their teams. Par Radu Dan
Download
1 formatsVideo Formats
Right-click 'Download' and select 'Save Link As' if the file opens in a new tab.