What do I need to prepare in advance before a migration or an upgrade?

First and foremost, understand your primary purpose as it will dictate the vision for the project. Learn the new platform’s capabilities as well so you’ll know what’s possible before you begin. More about the key things you need to prepare for in advance in this infographic.