Let us see how a project manager should think before he starts with a site migration to AEM. What things he needs to consider? The history of AEM has seen thousands of migration to AEM. But how many were successful? How many of them were cost effective? Let us do an analysis.
Planning before he starts.
There are multiple planning sessions to be done before actual migration starts.
Cost/ Budget Planning
The PM should think of the total cost estimated for the complete implementation. This includes initial setup, UI development/ UI changes, developing new feature additions, QA tools, platforms, integration costs, licensing costs etc.
Technical Planning
PM should get a clarity on the total number of sites, UX changes, data conversions, system integration, any analytical and personalization items.
Team Planning
Right mix of technology team is necessary for any development. For an AEM, the considerations should be the back-end, front-end capabilities of a developer including various integration through web-service layer, analytics, search etc.
Implementation Planning
Define the correct time frame with a proper sprint planning. Include the team in discussions is necessary for this.
Integration planning
Third party integration can be complex task when the developers are not aware of it. Always try to add a developer who knows the various integration like search, analytics, web-service etc.
QA Planning
Define a QA Strategy and ensure the test cases are prepared well before the actual development.
Deployment Planning
Ensure the DEV and QA work together to make the deployment process success. Define a deployment strategy considering latest tools and technologies available.
Set a well defined
communication channel for the deployment process which makes the deployment smooth and success. Ensure the roll back and disaster recovery are considered in planning.
Post deployment planning
Regular Monitoring of performance and any backups are to be planned as part of this.
He or she should also consider the partnerships for AEM implementation, Adobe cloud solutions and infrastructure in course of time. Let me know your migration experiences through comments section.
Videos on AEM & Persistence
AEM Persistence TarMk & MongoMK Series 1
AEM Persistence TarMk & MongoMK Series 2 AEM with TarMK
AEM Persistence TarMk & MongoMK Series 3 AEM with MongoMK
AEM Persistence TarMk & MongoMK Series 4 TarMK Vs MongoMK
Read More
Rule Engine integration with AEM