At a basic level, implementing a content management system (CMS) is like deploying any other large software package.
Fundamental project management principles must be followed, along with best practice technical guidelines.
Beyond this, however, a CMS project presents a number of unique challenges. These must be recognised and addressed for the project to be successful.