ERP requires management of the projects, management of technology and people. The project manager's job is crucial for the success of a project. The process requires technological implementation, combination of hardware and software. The project manager has to see that the modules are functional and are integrated throughout the project.
Some of the stages of project management include
Pre implementation planning: The need of project is analyzed. The project manager decides if the project will be implemented in one phase (big bang) or step-by-step in many phases. Project implementation can be done department-wise or business unit wise. The complete plan of the project, deadlines and analysis of resources and how the project will be finished should be analyzed in this stage. Customization of software is defined based on the crucial requirements given by the customers.
Staffing: In this step the project manager looks for the budget and the resources available with the company, and the potential of the team members. If the project manager requires more people to join the team - it will be done at this stage. The project manager will hire efficient people to join the team to enable fast and accurate implementation procedures.
The team members are allotted with their jobs and targets which have to be attained in the timeframe defined in the project plan.
GAP analysis: In this stage the problems faced during implementation is studied and a solution is designed for every problem. The GAP between the requirements and capacity of the project is studied and a solution is designed to fill the gaps. At this stage the risks are analyzed and irregular deadlines in parallel processes are resolved.
Project planning and scheduling: The plan of the project is designed and each stage of implementation is finalized. The plots and subplots are defined where the major issues of each stage are resolved. The analysis of critical path can be used to find out the critical stages of the projects where the team members are excess cautious.
Training: Training is provided to the customer to use the product. After completion of training the customer is prepared for using the new system. The timeframe of training is defined by the project manager.
Preparation: The client prepares the environment by buying new systems, servers, OS and applications. The software is installed and the actual data is tested at the user end. The user can see the conference room pilot to ensure the working of the new ERP. After a conference room pilot, the software is installed at the user end.
Testing: The system is tested for scalability and ease of use. The buyers ensure that the new system takes care of every business procedure and the reports are delivered as required.
ERP goes live: The project management should see the data from the legacy system is moved to the new ERP and the parameters are defined for the master and transaction tables - the system can go live and be tested on real data. The buyer can look for ROI and targets set up by the new system.