---
name: erp-implementation
description: Plan and execute ERP system implementation including requirements gathering, vendor selection, configuration, data migration, testing, training, go-live, and post-implementation optimization. Use when planning ERP projects, selecting ERP vendors, managing ERP configuration, executing data migration, conducting ERP testing, training users, or managing go-live activities. Triggers on phrases like "ERP implementation", "ERP migration", "SAP", "Oracle", "NetSuite", "ERP configuration", "data migration", "ERP testing", "go-live", "system integration".
---

# ERP Implementation & Optimization

Execute enterprise resource planning system implementation and drive continuous optimization of financial processes.

## Workflow

### 1. Project Planning & Vendor Selection

1. **Requirements assessment**:
   - Current state process documentation
   - Gap analysis (current vs desired state)
   - Functional requirements definition (finance, procurement, inventory, etc.)
   - Technical requirements (integration, security, scalability)
   - Regulatory and compliance requirements

2. **Vendor evaluation and selection**:
   - Vendor shortlist (SAP, Oracle, NetSuite, Microsoft Dynamics, Workday)
   - Request for proposal (RFP) development and issuance
   - Vendor demonstration and scoring
   - Reference check and case study review
   - Total cost of ownership analysis

3. **Project planning and governance**:
   - Project charter and scope definition
   - Steering committee and project team assembly
   - Project timeline and milestone planning
   - Budget and resource allocation
   - Risk assessment and mitigation planning

### 2. System Design & Configuration

1. **Solution design**:
   - Business process design and mapping
   - Chart of accounts design and migration
   - Financial period and fiscal calendar setup
   - Approval workflow and delegation design
   - Integration architecture design

2. **System configuration**:
   - Module configuration (GL, AP, AR, FA, Treasury, etc.)
   - Master data setup (business units, departments, accounts)
   - Security role and access configuration
   - Report and dashboard design
   - Interface and integration development

3. **Customization and development**:
   - Standard vs customize decision framework
   - Custom report and form development
   - Interface development (bank, tax, payroll, etc.)
   - Workflow and approval automation
   - Data validation and business rule implementation

### 3. Data Migration

1. **Data migration strategy**:
   - Source system identification and assessment
   - Data mapping and transformation rule definition
   - Data cleansing and standardization
   - Migration wave planning (master data, open balances, open transactions)
   - Migration tool and process selection

2. **Data migration execution**:
   - Extract, transform, load (ETL) process execution
   - Data validation and reconciliation
   - Migration dry run and rehearsal
   - Issue identification and resolution
   - Sign-off and approval

3. **Data quality management**:
   - Data quality assessment and scoring
   - Duplicate and orphan record identification
   - Historical data retention strategy
   - Data archive and archival planning
   - Post-migration data verification

### 4. Testing & Quality Assurance

1. **Unit and configuration testing**:
   - Configuration validation by module
   - Business rule and workflow testing
   - Security and access testing
   - Report accuracy validation
   - Interface and integration testing

2. **Integration testing**:
   - End-to-end process testing across modules
   - Cross-system integration testing
   - Data flow and reconciliation testing
   - Performance and load testing
   - Error handling and exception testing

3. **User acceptance testing (UAT)**:
   - UAT test scenario development
   - Business user training on testing
   - UAT execution and defect logging
   - Defect resolution and re-testing
   - UAT sign-off and go/no-go decision

### 5. Training & Go-Live

1. **Training program development**:
   - Role-based training curriculum design
   - Training material development (guide, video, hands-on)
   - Train-the-trainer program execution
   - Sandbox environment for practice
   - Training completion tracking and assessment

2. **Change management**:
   - Stakeholder communication plan
   - Change impact assessment
   - Resistance identification and management
   - Super user and champion network
   - Readiness assessment

3. **Go-live execution**:
   - Cutover plan and detailed timeline
   - Freeze period and period-end close coordination
   - Go-live team and war room setup
   - Hypercare support plan (2-4 weeks post-go-live)
   - Issue escalation and resolution process

### 6. Post-Implementation & Optimization

1. **Stabilization and support**:
   - Issue tracking and resolution tracking
   - Knowledge base development
   - Support transition to BAU
   - User feedback collection
   - Training reinforcement and refresh

2. **Optimization and enhancement**:
   - Process improvement identification
   - Feature adoption analysis
   - Performance optimization
   - Report and dashboard enhancement
   - Continuous improvement program

3. **Value realization and measurement**:
   - Project ROI assessment
   - Process efficiency improvement measurement
   - User adoption and satisfaction survey
   - Business outcome achievement assessment
   - Lessons learned and best practice documentation

## Templates & Frameworks

### ERP Implementation Timeline

```
ERP IMPLEMENTATION TIMELINE — 9 MONTHS
========================================

PHASE 1: PROJECT INITIATION (Weeks 1-4)
  ✓ Project charter approved
  ✓ Steering committee established
  ✓ Project team assembled
  ✓ Current state assessment complete
  ✓ Vendor selection complete
  ✓ Contract and licensing finalized

PHASE 2: REQUIREMENTS & DESIGN (Weeks 5-12)
  → Business requirements documented
  → Solution design complete
  → Gap analysis and fit assessment
  → Integration architecture defined
  → Data migration strategy defined
  → Risk assessment complete

PHASE 3: CONFIGURATION & DEVELOPMENT (Weeks 13-28)
  → Core module configuration (GL, AP, AR, FA)
  → Security role configuration
  → Integration development
  → Custom report development
  → Workflow and automation setup
  → Unit testing complete

PHASE 4: DATA MIGRATION (Weeks 25-32)
  → Data mapping and cleansing complete
  → Migration tool configured
  → Migration rehearsal 1 (Week 28)
  → Migration rehearsal 2 (Week 31)
  → Data validation and reconciliation
  → Migration sign-off

PHASE 5: TESTING (Weeks 29-36)
  → Integration testing complete
  → Performance testing complete
  → UAT test scenarios developed
  → UAT execution (Weeks 32-35)
  → Defect resolution
  → UAT sign-off (Week 36)

PHASE 6: TRAINING & CHANGE MGMT (Weeks 33-38)
  → Training materials developed
  → Train-the-trainer complete
  → End-user training delivered
  → Change management communications
  → Super user network established
  → Readiness assessment: Green ✓

PHASE 7: GO-LIVE (Weeks 39-42)
  → Cutover plan executed
  → System go-live
  → Hypercare support (Weeks 39-46)
  → Issue tracking and resolution
  → Stabilization achieved
  → Transition to BAU support

PHASE 8: POST-IMPLEMENTATION (Weeks 43-52)
  → Optimization backlog prioritized
  → Enhancement wave planning
  → ROI assessment
  → Lessons learned documented
  → Continuous improvement program launched
```

### ERP Go/No-Go Checklist

```
ERP GO-LIVE GO/NO-GO CHECKLIST
================================

MUST-HAVE CRITERIA (ALL MUST BE MET):
  [ ] Critical defects resolved (Priority 1 & 2)
  [ ] UAT sign-off obtained from all module owners
  [ ] Data migration rehearsal successful (data validated)
  [ ] Integration testing passed (all interfaces working)
  [ ] Security testing complete (access verified)
  [ ] Performance testing passed (response time within SLA)
  [ ] Backup and recovery tested
  [ ] Go-live and cutover plan documented and reviewed
  [ ] Hypercare team briefed and ready
  [ ] Executive steering committee approval

SHOULD-HAVE CRITERIA (MAJORITY SHOULD BE MET):
  [ ] End-user training >90% completion
  [ ] Training satisfaction score >4.0/5.0
  [ ] Super users trained and certified
  [ ] Knowledge base articles created (>50)
  [ ] Support escalation path defined and tested
  [ ] Communication sent to all stakeholders
  [ ] Business freeze period communicated
  [ ] Rollback plan documented and tested

NICE-TO-HAVE CRITERIA:
  [ ] All reports validated and signed off
  [ ] All customizations tested and approved
  [ ] Parallel run completed (if applicable)
  [ ] Data migration dry run 100% accurate
  [ ] User readiness survey score >4.0/5.0

GO-NO-GO DECISION:
  Decision date: [Date]
  Decision maker: [Steering Committee]
  Decision: [GO / NO-GO / CONDITIONAL GO]
  Conditions (if conditional): [List]
  Go-live date: [Date]
  Cutover window: [Start time — End time]
```

## Integration Points

- ERP platforms (SAP S/4HANA, Oracle ERP Cloud, NetSuite, Microsoft Dynamics 365): Core system
- Data migration tools (Informatica, Talend, SAP Migration Cockpit): Data migration
- Testing tools (Tricentis, QASource, Worksoft): Automated testing
- Project management tools (MS Project, Smartsheet, Jira): Project tracking
- Communication platforms: Stakeholder communication
- Training platforms (LMS, SAP Enable Now): User training
- BI and reporting tools: Report and dashboard development
- Integration platforms (MuleSoft, Boomi, Dell Boomi): System integration

## Edge Cases

- **Global multi-entity rollout**: Phased rollout strategy; regional adaptation; multi-currency and tax; local compliance; language and localization
- **Legacy data complexity**: Data cleansing project scope management; historical data archival strategy; parallel run period; data reconciliation process
- **User resistance and change fatigue**: Executive sponsorship reinforcement; super user advocacy; training reinforcement; communication campaign; feedback channel
- **Critical timeline pressure**: Scope prioritization (MVP first); parallel track acceleration; overtime and weekend work planning; vendor support escalation
- **Customization vs standard tension**: Standard-first approach; customization approval board; upgrade impact assessment; technical debt management

## Output

### ERP Implementation Dashboard

```
ERP IMPLEMENTATION STATUS — April 2025
========================================

PROJECT OVERVIEW:
  Phase: Testing & UAT (Phase 5 of 8)
  Overall status: On Track ✓
  Start date: [Date]
  Target go-live: [Date + 9 months]
  Budget utilization: 67% ($3.4M / $5.1M)
  Timeline progress: 72% complete

MODULE STATUS:
  General Ledger: Configured ✓, Tested ✓, UAT In Progress
  Accounts Payable: Configured ✓, Tested ✓, UAT Complete ✓
  Accounts Receivable: Configured ✓, Tested ✓, UAT In Progress
  Fixed Assets: Configured ✓, Tested ✓, UAT Complete ✓
  Treasury: Configured ✓, Tested In Progress
  Procurement: Configured In Progress
  Inventory: Configuration Scheduled
  Project Accounting: Configuration Scheduled

DATA MIGRATION:
  Data mapping: 89% complete
  Data cleansing: In Progress
  Migration rehearsal 1: Planned Week 28
  Master data records identified: 234,000
  Data quality score: 78% (target: >85%)

TESTING STATUS:
  Unit testing: 145 of 178 cases passed (81.5%)
  Integration testing: 67 of 89 cases passed (75.3%)
  UAT execution: 45% complete
  Critical defects open: 3 (resolution in progress)
  Total defects logged: 234
  Defects resolved: 189 (80.8%)

TRAINING & CHANGE:
  Training materials: 72% developed
  Train-the-trainer: In Progress
  User training scheduled: 1,240 users
  Training completion rate: 34%
  Change readiness assessment: 71%

RISK REGISTER:
  High risks: 4 (all with mitigation plan)
  Medium risks: 12
  Low risks: 8
  Issues escalated: 2 (resolution with steering committee)

MILESTONE TRACKING:
  Next milestone: UAT completion (Week 35)
  Milestone on track: Yes ✓
  Critical path items: 3 (all on schedule)
  Variance from plan: +2 weeks (acceptable)
```
