Planning an AEM Migration? Here’s a Roadmap for Your Success (Part 2)

By Saravana Sivanandham 3 min read

If your organization is planning to migrate to Adobe Experience Manager (AEM), this three-part blog series provides a helpful overview of the process, including best practices and all the areas you should consider before you begin. This blog is Part 2 in our series. Read Part 1 for an overview of the migration process.

As we continue our high-level overview of the six most critical steps in an AEM migration, we hope this information will provide a clearer picture of the migration process, and what your enterprise can expect along the journey. Here are the first three steps.

  1. Identify the minimum viable product – The first step toward a successful migration is defining the Minimum Viable Product, the smallest thing you can build that delivers customer value (and as a bonus captures some of that value back). Here are a few pointers on what should ideally be defined:
    • How much functionality is needed for a web page to be fully operable (e.g., responsiveness, navigation, third-party integrations)
    • A high-level design and basic layout (for the home page, landing page and a product/content page)
    • UX design guidelines (tested with Adobe Target using A/B testing and multivariate testing)
    • Navigation elements (e.g., Global Navigation, header, footer)
    • Site structure, content structure and pattern library (including how your content will be stored and translated)

    Once this work is complete, your team can finalize wireframes and publish design guidelines.

  2. Begin development – Once you know the bare minimum requirements of your homepage, landing page and product/content pages, your team can start creating necessary templates and components. Based on our successful migration projects, we’ve learned a few tips:
    • Keep the number of components/templates as low as possible. Aim for reusability. Keep pages and components fluid so multiple layouts can be created with the same set of templates and components. Use column control and scaffolding to assist.
    • Next, finalize the JS and front-end frameworks based on the behavior and responsiveness needs of the website.
    • During the development phase, the order of development is a key factor determining the success of the task at hand. Having seen multiple implementations first hand, we are able to put together an optimal order of development.
      • Design guidelines and pattern library
      • Static markup
      • Site/content structure
      • Simple content components
      • Navigation
      • Complex components that need backend functionality
      • Personalization
  3. Define your QA strategy – The next step is to determine the QA strategy, including what tools will be used for QA performance and automation. The focus here should be on getting the overall strategy and long-term vision right. A few other things to consider:
    • Performance monitoring and reporting for the same
    • How will these tools integrate into the development of the system?
    • How will these tools affect continuous integrations (including your content repository and archetype definition? (The sooner you can make decisions, the better for site development.)

Watch for our third and final blog post in this series, which will provide a glimpse into the final three steps of an AEM migration.

Explore Additional Resources

Learn more on how to select the right CMS for your business and improve your customer’s Digital Experience.

Our Adobe Experience Cloud Consulting team specializes in helping you deliver a seamless, intelligent, and personalized customer experience.


Over the past 19 years, we have completed thousands of digital projects globally. We have one of the largest and deepest multi-solutions digital consulting teams in the world. Our proprietary processes and years of Digital Experience expertise have earned us a 97% customer satisfaction rating with our clients ranging from Global Fortune 1000 to Mid-Market Enterprises, leading educational institutions, and Non-Profits.

Contact us today to see how we can help your organization with your next Sitecore project.

About TA Digital

TA Digital is the only global boutique digital transformation agency that helps organizations realize immediate and long-lasting value through exceptional user experience and data-driven methodology. For nearly two decades, we have been helping clients overcome the lack of scale and resource diversity of small regional agencies and the quantity-not-quality approach of large system integrators. We are known as a global leader that helps marketing and technology executives understand the digital ecosystem, identify operational gaps within their organization and finally ushering them into a more mature and profitable digital landscape.

TA Digital has high-level strategic partnerships with digital experience platform companies like AdobeSAP and Salesforce. TA Digital also has global partnerships with industry leaders like SitecoreEpiserverElastic PathBigCommerce, AWS, Azure and Coveo. The company was also recognized in 2013, 2014, 2015, and 2019 Inc. 5000 list as one of the most successful technology companies in the United States.

Saravana Sivanandham

Written By

Saravana Sivanandham