Large migration projects are complex battles

After working as a developer for 9 years, I switched tracks to a manager position in 2021 (which is not very unusual in this industry). It’s been a bumpy road, but after 3 years I start understanding things and concepts that, retrospectively, were affecting me as a developer before. It looks like I’m starting to grasp them thanks to the fact that being a technical manager forces you to understand both software development and software business.

Today I would like to share some of these things with you.