Role of ERP Consultants – Deliverables in ERP Implementations and Critical Tasks in ERP
The purpose of this article is to explore tasks and deliverables that are expected out of any ERP Consultant. At a high level they include creation of an effective project plan, imparting CRP and end user product training, gathering business requirements and providing expertise towards solving business problems, and assisting in the generation of financial reports to meet both statutory and local requirements. He is also responsible for effective planning, coordination, control and implementation of the developed ERP system.
The ERP consultant is expected to provide detailed study reports on the existing business processes and align it with corresponding ERP package’s functionalities and processes. Thus, the ERP consultant is the chieftain who deals with the selection and implementation of ERP system and business re-engineering for the organization. The various tasks that are performed by the ERP consultant can be classified as follows:
Business Process Architecture
- Define Business and Process Strategy
- Catalog and Analyze Potential Changes
- Determine Data Gathering Requirements
- Develop Current Process Model
- Review Leading Practices
- Develop High-Level Process Vision
- Develop High-Level Process Design
- Develop Future Process Model
- Document Business Procedure
Business Requirements Gathering and Definition
- Identify Current Financial and Operating Structure
- Conduct Current Business Baseline
- Establish Process and Mapping Summary
- Gather Business Volumes and Metrics
- Gather Business Requirements
- Determine Audit and Control Requirements
- Identify Business Availability Requirements
- Identify Reporting and Information Access Requirements
Business Requirements Mapping and Fit Gap Analysis
- Analyze High-Level Gaps
- Prepare mapping environment
- Map Business requirements
- Map Business Data
- Conduct Integration Fit Analysis
- Create Information Model
- Create Reporting Fit Analysis
- Test Business Solutions
- Confirm Integrated Business Solutions
- Define Applications Setup
- Define security Profiles
Define Application and Technical Architecture
- Define Architecture Requirements and Strategy
- Identify Current Technical Architecture
- Develop Preliminary Conceptual Architecture
- Define Application Architecture
- Define System Availability Strategy
- Define Reporting and Information Access Strategy
- Revise Conceptual Architecture
- Define Application Security Architecture
- Define Application and Database Server Architecture
- Define and Propose Architecture Subsystems
- Define System Capacity Plan
- Define Platform and Network Architecture
- Define Application Deployment Plan
- Assess Performance Risks
- Define System Management Procedures
Technical Design and Development
- Define Application Extension Strategy
- Define and estimate application extensions
- Define design standards
- Define Build Standards
- Create Application extensions functional design
- Design Database extensions
- Create Application extensions technical design
- Review functional and Technical designs
- Prepare Development environment
- Create Database extensions
- Create Application extension modules
- Create Installation routines
Data Conversion Activities and Processes
- Define data conversion requirements and strategy
- Define Conversion standards
- Prepare conversion environment
- Perform conversion data mapping
- Define manual conversion procedures
- Design conversion programs
- Prepare conversion test plans
- Develop conversion programs
- Perform conversion unit tests
- Perform conversion business objects
- Perform conversion validation tests
- Install conversion programs
- Convert and verify data
Business System Testing
- Define testing requirements and strategy
- Develop unit test script
- Develop link test script
- Develop system test script
- Develop systems integration test script
- Prepare testing environments
- Perform unit test
- Perform link test
- Perform installation test
- Prepare key users for testing
- Perform system test
- Perform systems integration test
- Perform Acceptance test
Adoption and Learning
- Define Executive Project Strategy
- Conduct Initial Project Team Orientation
- Develop Project Team Learning Plan
- Prepare Project Team Learning Environment
- Conduct Project Team Learning Events
- Develop Business Unit Managers ‘Readiness Plan
- Develop Project Readiness Roadmap
- Develop and Execute Communication Campaign
- Develop Managers’ Readiness Plan
- Identify Business Process Impact on Organization
- Align Human Performance Support Systems
- Align Information Technology Groups
- Conduct User Learning Needs Analysis
- Develop User Learning Plan
- Develop User Learning ware
- Prepare User Learning Environment
- Conduct User Learning Events
- Conduct Effectiveness Assessment
Production Migration and Support
- Define Transition Strategy
- Design Production Support Infrastructure
- Develop Transition and Contingency Plan
- Prepare Production Environment
- Set Up Applications
- Implement Production Support Infrastructure
- Verify Production Readiness
- Begin Production
- Measure System Performance
- Maintain System
- Refine Production System
- Decommission Former Systems
- Propose Future Business Direction
- Propose Future Technical Direction
- Hits: 6609