Project Team Methods for Success
Functional Overview Training – This is the initial, guided tour through the application for the Core Team. It facilitates activities including learning about the new application, system conventions, identifying/documenting high-level gaps, identifying and documenting business process changes, and more.
Formal Training for “Super Users” – During this phase, each functional area receives formal training. It normally includes “Super Users” who are part of the implementation team and are subject matter experts (SME). Formal training should include hands-on workshops.
Conference Room Pilot Testing – This is one of the most significant areas of the implementation and is conducted at two levels: functional area and cross functional teams. It allows testing new functionality, identifying business process changes, proposing solutions, validating proposed business process changes, forms, and more.
Critical business processes must be tested and validated – During the conference room pilot, prototyping and adjustment toward final system must be accomplished. This includes testing, programming, bug fixing, and rework. Each item must be identified as either “must fix before live day”, or “can be fixed after live day”.
Report testing – Critical standard system reports must be tested by the Core Team. Gaps must be handled with reporting software such as Crystal Reports. At least one person must be designated as the person who will be writing reports on an ongoing basis.
Documentation – One of the most valuable tools that the implementation team can have is documentation that is customized to fit your business environment. This is accomplished by each functional team validating and documenting their business processes throughout the testing phase. Standard documentation can be incorporated into this to make comprehensive user documentation guides.
Data Migration – ‘Clean’ data is another of the more significant requirements to a successful data migration. The data migrations should be coordinated with pilot testing and user training.
User Training – This step is generally at the end of the implementation process, shortly before go-live. Training should be conducted by the implementation team and the “Super Users” using documentation created by the implementation teams. User training is best conducted after all business processes have been tested and validated, and after all customizations are in place. Training on the “conference room pilot” is always desirable.
In all the areas mentioned above, there are multiple approaches which will make them work best for a given business environment.