Technology integration
1. Review your existing technology environment. What technology stack are you using? Research and choose a CMS that integrates and deploys easily because integration will be one of the biggest sources of failure - and the biggest financial cost to your organization. Enterprises CMSs that I have used are Sharepoint and Interwoven.
2. Your other choice is an Open Source CMS which can be deployed stand-alone to quickly migrate existing content and get your new site easily deployed. Once deployed you can spend the time integrating with the existing technology stack. Good open source options that I have used are Joomla, WordPress and Drupal. This CMS Rating Guide accurately describes how users rate the many OpenSource CMS options.
Other than how easily your existing techology integrates, the only big thing you have to think about is how easy it will be to have internal users adopt and self-publish in your new CMS. This should be treated as a separate project, after the new site(s) is deployed. Best practices include creating:
- governance for your new CMS
- publishing workflows
- training guides and tutorials
- first and second level user support
- user support site
- CMS rollout schedule starting with internal users who are eager to be your champions
- simplified admin panel
Check out the CMS best practice links posted on the side of my blog.