Skip to content

Chapter 6: Migration Enablement & Technical Planning - README


IMPORTANT FINANCIAL DISCLAIMER

All financial values, costs, and pricing figures referenced in this chapter are EXAMPLES ONLY for demonstration and calculation purposes.

These values are provided to: - Illustrate calculation methodologies - Show how to perform capacity planning - Demonstrate TCO analysis frameworks - Help you build your own business case

Do NOT use these example values for: - Actual budgeting or financial planning - Vendor negotiations or procurement - Executive presentations or business case approvals

Action Required: Replace all example values with actual quotes from: - Cisco/Webex sales representatives - Your current Avaya support contracts - Your organization's specific infrastructure costs

Calculation methodologies and formulas ARE accurate and can be used for your planning.


Document Overview

This chapter addresses all critical technical and operational topics essential for a successful Avaya to Webex Contact Center migration. These areas significantly impact migration success, ongoing operations, and business continuity.

Core Topics Covered: - Data Migration Strategy - Comprehensive procedures for migrating historical and configuration data - Recording & Quality Management - Call recording architecture, storage sizing, and QM integration - Capacity & Sizing - Detailed calculations for infrastructure planning (with working formulas) - License Management - Complete license optimization methodologies and management strategies - TCO Analysis Methodology - Framework for building YOUR financial business case - Detailed Cutover Runbook - Hour-by-hour execution plan with rollback procedures

Document Details: - File: Chapter6_Migration_Enablement_Technical_Planning.md - Version: 2.1 (Updated with methodology focus) - Size: ~600 KB - Total Lines: ~2,900 lines - Status: ✅ Production-Ready | 100% Complete


Table of Contents Quick Reference

1. Data Migration Strategy

  • 1.1 Overview and Approach
  • 1.2 Historical Data Migration
  • Call Recordings Migration (with code examples)
  • CDR Migration (with transformation scripts)
  • Historical Reports Migration
  • 1.3 Configuration Data Migration
  • Agent Profiles and Skills (with Python scripts)
  • IVR Flows and Scripts (node mapping)
  • Routing Configurations
  • Schedules and Holidays
  • 1.4 Database Migration Procedures
  • 1.5 Data Validation and Reconciliation
  • 1.6 Data Archival Strategy

2. Recording & Quality Management

  • 2.1 Call Recording Architecture
  • Native Webex Recording
  • Third-Party Integration
  • Hybrid approaches
  • 2.2 Recording Storage and Retention
  • Storage sizing calculations
  • Example calculations by contact center size
  • 2.3 Quality Management Integration
  • QM vendor integrations (NICE, Verint, Calabrio)
  • Workflow configuration
  • 2.4 Recording Compliance and Security
  • PCI-DSS compliance (pause recording)
  • GDPR compliance (access and deletion)
  • Audit logging

3. Capacity & Sizing

  • 3.1 Detailed Capacity Calculations
  • Concurrent calls calculation
  • Agent concurrency
  • Erlang C formulas
  • 3.2 Storage Sizing for Recordings
  • Formula and examples
  • 3.3 Network Bandwidth Calculations
  • Voice, desktop, and total bandwidth
  • QoS recommendations
  • 3.4 Agent Concurrency Modeling
  • Agent state modeling
  • Peak hour analysis
  • 3.5 IVR Call Flow Capacity Planning
  • IVR session calculations
  • Optimization strategies

4. License Management

  • 4.1 Webex Contact Center Licensing Overview
  • License tiers (Essentials, Standard, Premium)
  • Example pricing models (for reference only)
  • 4.2 License Mapping from Avaya
  • 1:1 agent mapping strategies
  • Supervisor and admin mapping
  • 4.3 License Optimization Strategies
  • Right-sizing methodology
  • Analysis of included vs. add-on features
  • Volume discount strategies
  • 4.4 License Management and Administration
  • Python reclamation scripts
  • Monthly audit procedures
  • 4.5 License Forecasting and Growth Planning
  • 3-year growth models
  • Seasonal flex licensing

5. TCO Analysis Methodology

  • 5.1 TCO Comparison Framework
  • CapEx, OpEx, and Hidden Costs definitions
  • How to structure your analysis
  • 5.2 Cost Category Definitions
  • What to include in each category
  • Data collection requirements
  • 5.3 Data Collection Requirements
  • Checklist for gathering actual costs
  • Vendor quote requirements
  • 5.4 ROI Calculation Framework
  • Standard financial formulas
  • How to calculate YOUR ROI

6. Detailed Cutover Runbook

  • 6.1 Cutover Planning and Preparation
  • 12-week planning timeline
  • Team structure recommendations
  • Rehearsal requirements
  • 6.2 Pre-Cutover Checklist
  • 100+ verification items
  • 7 major categories
  • 6.3 Hour-by-Hour Cutover Timeline
  • 10-hour window (example: Sat 6 PM - Sun 4 AM)
  • 6 execution phases
  • 200+ detailed tasks
  • 6.4 Rollback Procedures
  • Clear rollback triggers
  • 1-2 hour rollback execution
  • 6.5 Post-Cutover Validation
  • Metrics dashboard
  • 24-hour validation checklist
  • 6.6 Hypercare Support Plan
  • 24/7 support for 1-4 weeks
  • 3-tier support model
  • Exit criteria

Key Features

1. Comprehensive Data Migration

  • ✅ 5-phase migration approach
  • ✅ Code examples (Python, SQL, Bash)
  • ✅ Validation and reconciliation procedures
  • ✅ Archival strategies (S3 Glacier integration)
  • ✅ Zero data loss methodology

2. Recording Management

  • ✅ Storage sizing formulas with real calculations
  • ✅ PCI-DSS and GDPR compliance procedures
  • ✅ QM platform integration (NICE, Verint, Calabrio)
  • ✅ Multi-tier storage strategy (Hot/Warm/Cold)
  • ✅ Encryption and access control

3. Capacity Planning

  • ✅ Bandwidth calculators for all contact center sizes
  • ✅ Agent concurrency models
  • ✅ IVR capacity planning
  • ✅ Erlang C formulas
  • ✅ Growth projection methodologies

4. License Optimization

  • ✅ Complete license tier comparison
  • ✅ Avaya-to-Webex mapping (1:1 methodology)
  • Right-sizing analysis methodologies
  • ✅ Included vs. add-on feature analysis
  • ✅ Python scripts for license auditing
  • ✅ 3-year forecasting models
  • ✅ Flex licensing for seasonal peaks

5. TCO Analysis Framework

  • Complete methodology for building YOUR business case
  • ✅ TCO calculation framework (CapEx + OpEx + Hidden Costs)
  • ✅ Data collection checklists
  • ✅ ROI calculation formulas
  • ✅ Sensitivity analysis approach
  • ✅ Hidden cost identification framework

6. Cutover Excellence

  • 10-hour execution window (detailed timeline)
  • ✅ 12-week preparation roadmap
  • ✅ 2 mandatory rehearsals
  • ✅ 100+ pre-cutover checklist items
  • ✅ 1-2 hour rollback capability
  • ✅ 24/7 hypercare for 1-4 weeks
  • ✅ 3-tier support structure

How to Use This Chapter

For Executive Leadership

  • Focus: Section 5 (TCO Analysis Methodology)
  • Key Points: Framework for building financial justification with YOUR actual costs
  • Use For: Understanding the methodology to evaluate migration business case
  • Time Required: 30 minutes
  • Action: Work with finance team to populate framework with actual vendor quotes

For Finance/Procurement

  • Focus: Section 5 (Complete TCO Methodology)
  • Key Points: Data collection checklists, ROI formulas, cost category definitions
  • Use For: Budget planning, building YOUR financial business case with actual costs
  • Time Required: 2-3 hours
  • Action: Use framework to collect actual costs and build YOUR TCO analysis

For Project Managers

  • Focus: Section 6 (Cutover Runbook)
  • Key Points: 12-week timeline, hour-by-hour execution, rollback procedures
  • Use For: Cutover planning, risk management, team coordination
  • Time Required: 4-6 hours
  • Action: Customize runbook for your specific environment

For Technical Teams

  • Focus: Sections 1-3 (Data, Recording, Capacity)
  • Key Points: ETL scripts, storage formulas, bandwidth calculations
  • Use For: Implementation, configuration, testing, validation
  • Time Required: 8-10 hours
  • Action: Use formulas to calculate YOUR specific requirements

For IT Operations

  • Focus: Section 4 (License Management) + Section 3 (Capacity)
  • Key Points: License optimization methodologies, capacity formulas, network sizing
  • Use For: Infrastructure planning, right-sizing, staffing models
  • Time Required: 3-4 hours
  • Action: Apply methodologies to YOUR agent usage patterns

For Compliance Officers

  • Focus: Section 2.4 (Recording Compliance)
  • Key Points: PCI-DSS, GDPR, HIPAA, SOX procedures
  • Use For: Audit readiness, regulatory compliance, data governance
  • Time Required: 2-3 hours
  • Action: Validate compliance procedures for YOUR regulatory requirements

For Business Continuity

  • Focus: Section 6.4 (Rollback Procedures)
  • Key Points: Risk mitigation, rollback triggers, recovery procedures
  • Use For: Disaster recovery planning, risk assessment
  • Time Required: 2 hours
  • Action: Test rollback procedures in YOUR environment

Quick Start Guide

Step 1: Identify Your Use Case

Choose the sections most relevant to your role and objectives:

If you need to... Start with Section... Time Required
Migrate historical data Section 1 8 hours
Size recording storage Section 2 2 hours
Calculate bandwidth requirements Section 3 3 hours
Optimize license costs Section 4 4 hours
Build financial business case Section 5 6 hours
Plan cutover execution Section 6 6 hours

Step 2: Gather Prerequisites

Before using this chapter, collect:

  • Current Avaya agent count and usage patterns
  • Historical call volume data (12 months)
  • Current Avaya support costs (annual)
  • Current infrastructure costs (network, storage, facilities)
  • Webex pricing quotes from Cisco sales
  • Network assessment results
  • Regulatory compliance requirements

Step 3: Apply the Methodologies

Use the formulas and frameworks with YOUR actual data:

  1. Capacity Planning (Section 3)
  2. Use bandwidth formulas with YOUR call volume
  3. Calculate storage requirements for YOUR recording retention policy
  4. Model agent concurrency based on YOUR shift patterns

  5. License Optimization (Section 4)

  6. Analyze YOUR actual agent login patterns
  7. Map YOUR Avaya licenses to Webex equivalents
  8. Apply right-sizing methodology to YOUR usage data

  9. TCO Analysis (Section 5)

  10. Collect YOUR actual costs using the checklist
  11. Get YOUR vendor quotes (Cisco, ISP, infrastructure)
  12. Calculate YOUR TCO using the framework
  13. Compute YOUR ROI using the formulas

  14. Cutover Planning (Section 6)

  15. Customize the runbook for YOUR environment
  16. Schedule rehearsals for YOUR team
  17. Adapt the timeline to YOUR organizational constraints

Step 4: Validate and Review

  • Review calculations with technical team
  • Validate financial analysis with finance department
  • Get stakeholder feedback on cutover plan
  • Test procedures in lab environment
  • Document any customizations made

Best Practices

Data Migration

✅ Start with a 10% pilot migration ✅ Validate 100% data integrity before full cutover ✅ Maintain parallel archives for regulatory compliance ✅ Test restoration procedures before decommissioning Avaya

Capacity Planning

✅ Use actual historical data (not estimates) ✅ Add 20-30% safety factor for growth ✅ Test under peak load conditions ✅ Monitor continuously post-migration

License Optimization

✅ Analyze actual concurrent usage (not total headcount) ✅ Right-size based on 90th percentile peak ✅ Review license utilization quarterly ✅ Plan for seasonal variations

TCO Analysis

✅ Get actual vendor quotes (not online pricing) ✅ Include ALL costs (not just obvious ones) ✅ Use YOUR organization's cost of capital for ROI ✅ Run sensitivity analysis on key assumptions ✅ Have finance department validate methodology

Cutover Execution

✅ Conduct 2 full rehearsals minimum ✅ Have rollback plan tested and ready ✅ Maintain clear communication with all stakeholders ✅ Document everything in real-time


Common Tasks

Task 1: Calculate Required Bandwidth

Section: 3.3
Time: 30 minutes
Steps: 1. Identify peak concurrent agents (from Avaya CMS) 2. Apply bandwidth formula from Section 3.3 3. Add 30% safety factor 4. Size dual ISP circuits

Task 2: Size Recording Storage

Section: 2.2
Time: 45 minutes
Steps: 1. Calculate daily call volume × average duration 2. Apply codec bandwidth (G.711 = 8 KB/s) 3. Multiply by retention period (days) 4. Add 20% buffer

Task 3: Build TCO Analysis

Section: 5
Time: 8-16 hours
Steps: 1. Collect current Avaya costs (Section 5.3 checklist) 2. Get Webex quotes from Cisco sales 3. Identify hidden costs using framework 4. Calculate 5-year TCO for both platforms 5. Compute ROI using formulas 6. Run sensitivity analysis

Task 4: Optimize License Count

Section: 4.3
Time: 4 hours
Steps: 1. Export Avaya concurrent agent logs (SQL query provided) 2. Analyze peak concurrency by shift 3. Apply 15% growth buffer 4. Compare to current license count 5. Identify optimization opportunities

Task 5: Plan Cutover Timeline

Section: 6
Time: 2 days
Steps: 1. Review hour-by-hour timeline template 2. Customize for your environment 3. Identify team members and roles 4. Schedule 2 rehearsals 5. Document rollback triggers


Important Reminders

About Financial Values

  • All dollar amounts in this chapter are EXAMPLES ONLY
  • Do NOT use example pricing for actual budgeting
  • Always get current quotes from Cisco/Webex sales
  • Validate all costs with your finance department
  • Update TCO analysis annually with actual costs

About Calculations

  • All formulas and methodologies ARE ACCURATE
  • Python scripts work as-is for your calculations
  • SQL queries extract correct data from Avaya CMS
  • Bandwidth formulas are industry-standard
  • Storage calculations use actual codec bitrates

About Customization

  • Adapt the cutover runbook to YOUR environment
  • Adjust timelines based on YOUR organizational constraints
  • Modify checklists for YOUR compliance requirements
  • Test ALL procedures in YOUR lab environment

Support and Resources

For Questions on:

  • Data Migration: Reference Section 1, consult database team
  • Recording Compliance: Reference Section 2.4, consult legal/compliance
  • Capacity Sizing: Reference Section 3, consult network team
  • License Optimization: Reference Section 4, consult Cisco sales
  • TCO Analysis: Reference Section 5, consult finance department
  • Cutover Planning: Reference Section 6, consult project management

External Resources:

  • Cisco Webex sales: Contact your account team for current pricing
  • Webex documentation: https://help.webex.com/contact-center
  • Capacity planning tools: Erlang C calculators (online)
  • TCO templates: Contact your finance department

Success Criteria

You'll know this chapter is being used effectively when:

Data Migration: Zero data loss, 100% validation success ✅ Capacity Planning: No over/under-provisioning issues post-migration ✅ License Optimization: Right-sized based on actual usage patterns ✅ TCO Analysis: Finance department validates YOUR business case ✅ Cutover Execution: Migration completes within planned window with no critical issues