Having a well articulated and proven implementation process will ensure that any system, plan or method is implemented appropriately. Implementation (or deployment) of a system, plan or method is commonly viewed as the execution of a series of related activities, each activity termed an implementation stage. Implementation is the action that follows any preliminary thinking in order for something to actually be achieved.
The implementation approach will be dependent on the particular system, plan or method being deployed, however, a number of broad steps can be used to guide an implementation process, including:
1. Initiation – Determine the key strategic objectives of the implementation plan.
2. Key Processes or Activities - Identify the key processes or activities required. You may need to investigate the “as is” processes (current situation) and then design the “to be” processes (desired situation) that may be required; particularly when new processes are being considered through a change management or process improvement initiative.
3. Identify Tasks – Under each process identify the tasks that need to be completed in order to achieve the strategic objectives. Undertaking a Risk Analysis at this stage will ensure that any risks are identified and a risk management plan, with contingencies, is developed.
4. Action Steps – Each task may be subdivided into further individual sub-tasks or action steps. Breaking down the tasks into smaller sub-tasks allows focus and therefore easier implementation.
5. Assign Responsibility – The next step is to assign responsibility for each sub-task to a specific human resource. The human resources may be internal or external. The assignment of the task should reflect the best person able to complete or deliver the task. The composition of the team is important for successful implementation.
6. Prioritize – Activities or tasks need to be