After the deployment architecture has been approved and implementation specifications and plans have been completed, you enter the implementation phase of the solution life cycle. Implementation is a complex set of processes and procedures that requires careful planning to ensure success.
Implementation includes the following tasks:
Building the network and hardware infrastructure
Installing and configuring software according to an installation plan
Migrating data from existing applications to the current solution
Implementing a user management plan
Designing and deploying pilots or prototypes in a test environment according to a test plan
Designing and running functional tests and stress tests according to a test plan
Rolling out the solution from a test environment to a production environment according to a rollout plan
Training administrators and users of the deployment according to a training plan
Details of implementation are beyond the scope of this guide. However, the following sections provide overview information for some of these tasks.