Introduction. Architecture Re-engineering. Systems Consolidation. Data Acquisition. Data Integration. Database Technology



Similar documents
A discussion of information integration solutions November Deploying a Center of Excellence for data integration.

IBM InfoSphere Information Server Ready to Launch for SAP Applications

How To Implement An Enterprise Resource Planning Program

Knowledgent White Paper Series. Developing an MDM Strategy WHITE PAPER. Key Components for Success

Request for Proposal for Application Development and Maintenance Services for XML Store platforms

IBM InfoSphere Discovery: The Power of Smarter Data Discovery

POLAR IT SERVICES. Business Intelligence Project Methodology

INFORMATION TECHNOLOGY STANDARD

Planning, Deploying, and Managing an Enterprise Project Management Solution

SLCM Framework (Version ) Roles and Responsibilities As of January 21, 2005

Ellucian Implementation Methodology. Summary of Project Management and Solution Delivery Phases

Data Classification Technical Assessment

How To Improve Your Business

Fixed Scope Offering for Oracle Fusion HCM. Slide 1

PUB (MPI) 1-62 Reference: Gartner Scorecard

Fundamentals of Measurements

KMS Implementation Roadmap

Business Process Validation: What it is, how to do it, and how to automate it

Managing and Maintaining Windows Server 2008 Servers

Department of Administration Portfolio Management System 1.3 June 30, 2010

Data Masking: A baseline data security measure

Application Support Solution

Custom Software Development Approach

State of Oregon. State of Oregon 1

Government's Adoption of SOA and SOA Examples

How To Build A New System For A College

Mitel Professional Services Catalog for Contact Center JULY 2015 SWEDEN, DENMARK, FINLAND AND BALTICS RELEASE 1.0

Annexure-A (Qualifications & Job Description with Roles & Responsibilities) Job Description

How To Test For Elulla

R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day

Enterprise Data Governance

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

8 Critical Success Factors When Planning a CMS Data Migration

Process Improvement Plan

META DATA QUALITY CONTROL ARCHITECTURE IN DATA WAREHOUSING

Fixed Scope Offering for Implementation of Sales Cloud & Sales Cloud Integration With GTS Property Extensions

Data Conversion Best Practices

Evolutionary Multi-Domain MDM and Governance in an Oracle Ecosystem

Appendix D Programme Stream 6 CRM Procurement. Programme Stream 6 Remodelling of Customer Services Programme CRM Procurement

CLASS SPECIFICATION. Business Intelligence Supervisor

National Research Council Canada IP Prosecution and IP License Management Solution Project

PHASE 6: DEVELOPMENT PHASE

Business Systems Analyst Job Family

Operational Excellence for Data Quality

Business Intelligence Tool Migration. Title: Domain: Client: Location:

Cisco Unified Contact Center Planning and Design Service

DECOMMISSIONING CASE : SIEBEL UCM TO INFORMATICA MDM HUB

Busting 7 Myths about Master Data Management

Winshuttle Presentation. Jan Mattsson

Salesforce Certified Data Architecture and Management Designer. Study Guide. Summer 16 TRAINING & CERTIFICATION

AVEPOINT CLIENT SERVICES

Oracle Data Integrator 12c: Integration and Administration

SEVEN KEY TACTICS FOR ENSURING QUALITY

Oracle Data Integrator 11g: Integration and Administration

Taking the Migraine Out of Migrations

Chapter 6 Basics of Data Integration. Fundamentals of Business Analytics RN Prasad and Seema Acharya

Service Oriented Architecture and the DBA Kathy Komer Aetna Inc. New England DB2 Users Group. Tuesday June 12 1:00-2:15

Dallas IIA Chapter / ISACA N. Texas Chapter. January 7, 2010

Template K Implementation Requirements Instructions for RFP Response RFP #

Cisco Security Optimization Service

Enabling Data Quality

Quality Assurance - Karthik

Ann Geyer Tunitas Group. CGEIT Domains

ADDENDUM 5 TO APPENDIX 5 TO SCHEDULE 3.3 DESKTOP COMPUTING

Appendix A-2 Generic Job Titles for respective categories

Migrating Lotus Notes Applications to Google Apps

Managing Successful Software Development Projects Mike Thibado 12/28/05

Development, Acquisition, Implementation, and Maintenance of Application Systems

Core Banking Transformation using Oracle FLEXCUBE

Fixed Scope Offering for. Oracle Taleo EE Saas Implementation

Enterprise Data Quality

Data Migration Management. White Paper METHODOLOGY: SUSTAINING DATA QUALITY AFTER THE GO-LIVE AND BEYOND

Cisco Unified Communications and Collaboration technology is changing the way we go about the business of the University.

Mitel Professional Services UK Catalogue for Unified Communications and Collaboration

THE QUEST FOR A CLOUD INTEGRATION STRATEGY

Practical application of SAS Clinical Data Integration Server for conversion to SDTM data

SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED BUSINESS INTEGRATION MODEL LANGUAGE SPECIFICATIONS

How To Implement Fusion Hcm

Recommendations for Performance Benchmarking

NCOE whitepaper Master Data Deployment and Management in a Global ERP Implementation

RFP Attachment C Classifications

CMDB Essential to Service Management Strategy. All rights reserved 2007

ABC COMPANY Extended Accounting System (EAS) Project Charter Sample

Deploying the CMDB for Change & Configuration Management

Improved Credential and SSL Configuration for EE 7

Data Governance for ERP Projects

Evaluating Data Warehousing Methodologies: Objectives and Criteria

Virtualization s Evolution

Cloud IaaS Migration Roadmap

How To Understand And Understand The Cmm

Project Plan (Statement of Work) Data Management Framework PJSM1009

Transcription:

Introduction Data migration is necessary when an organization decides to use a new computing system or database management system that is incompatible with the current system. Architecture Re-engineering Legacy Application Database Platform Systems Consolidation Data Acquisition Data Integration Database Technology Page 2

Methodology - Introduction A methodical and disciplined approach is required to ensure a successful data migration. Migration Project Planning Determine data scope Create dedicated migration project plan Set milestones and deliverables Allocate committed resources Coordinate with development plan Test Planning Design, develop, test & implement Develop migration & load strategy Code and test migration programs Conduct system level testing Support user acceptance testing Perform test migrations Develop production execution plan Discovery, analysis & requirements Validate data sources Determine field usage and values Analyze data & business rules Populate metadata repository Assess data quality and integrity Develop data mapping requirements Page 3

Methodology Migration and Transformation Services is based on our six-step data migration methodology. Discovery, Analysis & Requirements Design, Develop, Test & Implement Issue Management, Risk Assessment, Quality Assurance and Change Control Implementation Planning Phase 1 Analyze Phase 2 Map Phase 3 Design (High Level) Phase 4 Design (Detail) Phase 5 Construct Phase 6 Test & Deploy Gather system and business rules by domain Gather datametrics by source Populate metadata repository Data mapping Integrity analysis Develop detailed extract paths Develop detailed transformations Determine validation rules Create business requirements document Develop migration strategy Identify software configuration Develop testing strategies Develop quality assurance strategy Develop certification strategy Create detailed migration blueprint Publish programming standards Develop program specifications Performance planning and benchmarks Design base functions: exception handling, logging, etc. Build base functions Build migration engine Unit test Execute test plans: system, E2E, UAT, volume Execute simulated migrations Enhance transformation rules Page 4

Methodology (cont d) Issue mgmt., risk assessment, change control, QA, implementation planning Discovery, Analysis, Requirements Design, Develop, Test, Implement Tasks create deliverables Step 1 Analyze Gather system and business rules by domain Gather datametrics by source Populate metadata repository Step 2 Map Data mapping Integrity analysis Develop detailed extract paths Develop detailed transformations Determine validation rules Create business requirements document Step 3 Design (Strategic) Develop migration strategy Identify software configuration Develop testing strategies Develop quality assurance strategy Develop certification strategy Step 4 Design (Detailed) Create detailed migration blueprint Develop program specifications Performance planning and benchmarks Design base functions: exception, logging, etc. Step 5 Construct Publish programming standards Build base functions Build migration engine Unit test Step 6 Test and Deploy Execute test plans: system, E2E, UAT, volume Execute simulated migrations Enhance transformation rules Metadata Repository Requirements Document Strategic Plans Specifications Migration Software Certified Migration Page 5

Methodology - Project Planning Project planning for data migrations is often overlooked or deferred, while all focus and energy is directed toward development. Start data migration planning early. Create a separate project plan for migration. Assume the effort will take longer than you expect. Assume the effort will be more complex than anticipated. Commit dedicated resources. Commit dedicated environments. Page 6

Methodology - Project Planning (cont d) A divide and conquer strategy is employed to develop expertise in the source and target data stores and create manageable units of work. Develop source and target expertise by deploying independent analysis teams. Create manageable units for analysis Designate discreet logical data domains within the target and further sub-divide both teams by target data domains. Target data domains can be used during construction and testing. Page 7

Methodology - Project Planning (cont d) Define, from the target perspective, the scope of data and the logical classifications of data (domains). This will help to estimate and plan the project. Identify target data stores. Identify entire set of candidate data sources. Classify data by domain. Identify in-scope data sources. Identify out-of-scope data sources. Publish clear and concise scope document. Scope may evolve with further analysis. Page 8

Migration Model Typically, data migration is performed by a set of customized programs or scripts that automatically transfer the data. DATA SOURCE(S) MIGRATION CONTROLLER EXTRACT SOURCE VALIDATION INTEGRATION AND TRANSFORMATION TARGET VALIDATION LOAD Reference Data Logs Exception Control DATA TARGET(S) Page 9

Migration Model (cont d) The process steps of a typical data migration are: Extract read and gather data from source data store(s). Source validation confirm content and structure of extracted data. Transformation and Integration - convert the extracted data from its previous form into the target form. Transformation occurs by using rules or lookup tables or by combining the data with other data. Target validation confirm content and structure of transformed data is valid for target. Load - write the data into the target database. Page 10

Analysis & Mapping Our methodology ensures a thorough and complete analysis of the source and target data stores which is key to achieving migration success. Data analysts identify data characteristics, properties and volumetrics. Data quality is measured and assessed to requirements. System and business analysts study integration of data and business rules. Metadata repository integrates source and target data in mutual format. Mapping data from source to target is a three step process Map to the target driven by the target data requirements, in the context of the target business rules, attempt to satisfy requirements with source data. Un-mapped source validate requirements for data not included in the target. Un-mapped target determine course of action when data requirement is not satisfied by source consider deriving/defaulting data values. Business Requirements Document Detailed description of the extract and transformation rules Input to detail design and test plan creation. Data Analysis Source System Analysis MetaData Repository Data Mapping Detailed Requirements Data Analysis Source System Analysis Extract methods Validation rules Transformation rules Referential rules Load dependencies Issue Resolution Cleansing requirements Page 11

Data Quality Assessment The data quality assessment is performed to gain a complete and thorough understanding of both source and target data. Understanding data will avoid unpredictable transformation results. Systematic approach to gaining knowledge about data. Identify data anomalies. Materially improve the quality of data content. Page 12

Data Quality Assessment (cont d) Improving data quality is ongoing for the duration of the project. One by one, remedies for data anomalies are developed. Quality cycle Baseline assessment Identify data anomalies Develop recommendations Alter source data Alter extracted data prior to transformation Fix included in transformation Circumvent, migrate and fix after migration Implement data remedies Simulated full volume migration (to transformation) Improvement monitoring and anomaly tracking Page 13

Total Quality Management Methodology Strategy 7 follows the Department of Defense Total Quality Management Methodology, a hierarchical approach to assessing and improving data quality. Total Quality Management Methodology Level 0 Domain Assessment Level 1 Completeness and Validity Assessment Level 2 Structural Integrity Analysis Level 3 Business Rule Compliance Level 4 Transformation Rule Compliance Page 14

Migration Software Tool Strategy 7 recommends the use of the DataStage XE software tool to assist, simplify and facilitate the analysis, design and development. Simplifies data extraction, transformation, cleansing and loading of migrated customer data Both tunable and scalable to accommodate the conversion volumes dictated by the project Runs on multiple platforms and communicates with host data bases and files Robust and battle tested AT&T FA Approved Page 15