SlideShare uma empresa Scribd logo
1 de 20
Migrating data: How
to reduce risk



www.etlsolutions.com
Data migration: A risk!
A real-life example of the risks involved

We were called in to rescue a project in which tools had
not been used:

• The vendor hand-wrote the migration
  to target system
• Rewritten three times due to:
    • Structural limitations
    • Performance (twice)
• Bugs in code delayed the migration
• Bugs in code caused incorrect data,
  making it difficult to test actual migration
   logic
Recommended best practice


 Business ownership: transparency,
  control, engagement
 Use of toolsets
 Use of a project management
  methodology
 A team with skills and experience in
  data migration
 Use standards wherever applicable
 Use of a data migration methodology
Recommended team leader objectives


 Identify and mitigate risks
 Ensure confidence in the project
  team
 Appropriate resourcing
 Keep the project on track:
    Within budget
    On time
 Reduce the overall cost and effort
  needed
Overview of our recommended data migration process


                      Business
                     engagement




      Scoping           Core           Legacy
                      migration    decommissioning




                    Assessments
Embed best practice within the process

•   Migration methodology: an in-depth process
    for each stage of the data migration, bringing
    in specialists at key times and working to a
    structured plan and documents
•   Project management methodology: We use
    PRINCE2 to ensure that the migration is well
    managed to a common standard
•   ISO standards: We use 15288,12207,and
    8000 to ensure the methodologies have a
    core standard structure
•   Migration software: The core migration steps
    should be carried out using a well established
    tool
•   Migration specialists: Specialists should be
    available for the duration of the project
Data migration process: Assessments

    Staff competency assessment                   Project assessment

•    Helps to identify gaps in the       •   A strategic review of the
     existing skill base                     proposed project, examining:
•    Shows where training may be              •   Plans
     required                                 •   Processes
•    Reduces reliance on external             •   Workflows
     experts                                  •   Data targets
•    Grows the confidence of the              •   Systems
     project team                        •   Identifies and mitigates risks
•    Provides individuals with greater       and issues before they occur
     clarity about their roles
•    Our proprietary Data Migration
     Competency Framework is
     designed specifically to support
     data migration teams
Data migration process: Scoping

           Project scoping                         Technical scoping

•   A detailed, tactical examination     •   A detailed examination of the
    of the proposed project,                 project’s technical structure:
    including:                                •   Available models
     •   Stakeholders and deliverables        •   Available software
         expected                             •   Data volume and quality
     •   Budgets
                                         •   Identifies potential technical
     •   Deadlines                           issues before they occur
     •   Communication plans
     •   Available experts: business
         domain, systems, migration
         experts
•   Helps with project planning to
    mitigate risk
•   Provides business leaders with
    a clear view of the project plan
Data migration methodology
           Iterative agile development is used throughout

   Project scoping
                                                                           Core migration
    Configuration


                        Landscape analysis   Data assurance   Migration design          Migration development

Requirements analysis     Data discovery       Data review
                                                              Testing design            Testing development
                          Data modelling     Data cleansing



                                                                            Execution


                                                                               Review




                                                                     Legacy decommissioning
Landscape analysis in more detail

• Landscape analysis encompasses the
  systematic process of identifying all
  source and target systems that may be
  involved in the data migration
• Gain an overview of the source and
  target systems
• Key tasks:
   •   Understand how each system works
   •   Understand how the data within each system
       is structured
   •   Model the systems
   •   Model links and interactions between systems
   •   Model data structures
Data assurance in more detail

• Data assurance puts measures
  in place to ensure that all        Data assurance questions:
  information used within the        •   What data migration and
  data migration is handled              profiling tools are available?
  accurately                         •   Are there key areas of
• Data quality is a key element,         weakness in data?
  along with data cleansing          •   Are rules for the data quality
  where required                         (attribute and relational) within
• Planning is required for the           the source already
                                         documented?
  retirement of data, for deletion
                                     •   Which governing rules have to
  or for storage due to industry
                                         be applied to the data?
  regulations
                                     •   Will all data be migrated?
• Key tasks:
    •   Data review
    •   Data cleansing
The key data assurance tasks
              Data review                               Data cleansing
•   Profiling is carried out to identify   •   Define the cleansing rules which
    areas of the data that may not             will be carried out manually and
    be of sufficient quality to meet           those which will be automated:
    business requirements                       •   The manual cleansing will be
•   Data quality definitions define                 typically be carried out prior to
    the quality that must be attained               migration
    for elements, attributes and                •   The automated cleansing will be
    relationships within the source                 carried out as a first step of the
                                                    migration or indeed may also be
    system; these definitions will be
                                                    able to be carried out prior to
    used during the profiling to                    migration
    verify if the data adheres to the
                                           •   Data verification is focused on the
    rules defined
                                               checking of data being available,
•   The system retirement plan                 accessible, in the correct format
    defines which data will be                 and complete
    moved from the old system to
                                           •   Data impact analysis is carried
    the new and what is no longer
                                               out to evaluate the effect on other
    required
                                               elements and systems
What happens when data assurance is omitted?
 • Multinational 3-way multi-company venture
 • US vendor migrating data
 • UK project management

 •   No migration management
 •   Lack of resource
 •   No verification or quality rules
 •   No profiling carried out
 •   Ad-hoc testing


 •   Security delays of 6 months
 •   Testing time increased by 3 months
 •   1 month delay for invalid characters
 •   Additional dry-run required due to issues encountered
Core migration in more detail

• Use a structured approach with methodologies to guide the
  process
• Establish clear structures and boundaries: a methodology will
  help with this
• Ensure tool-based execution: we use our own commercially
  available software, Transformation Manager
• Carry out tool-based testing
• Create an organisation-focused go live: scoping the project at
  an early stage can assist in disseminating the information to
  stakeholders around timings and resource required to achieve
  the goals
A core migration design
Our offerings for data management


       Transformation                    Data
       Manager data                    migration
         movement                      packaged
          software                      services




                          Support,
                        training and
                         mentoring
                          services
Why Transformation Manager?

For the user:    Everything under one roof
                 Greater control and
                  transparency
                 Identify and test against errors
                  iteratively
                 Greater understanding of the
                  transformation requirement
                 Automatically document
                 Re-use and change
                  management
                 Uses domain specific
                  terminology in the mapping
Why Transformation Manager?

For the business:    Reduces cost and effort
                     Reduces risk in the project
                     Delivers higher quality and
                      reduces error
                     Increases control and
                      transparency in the
                      development
                     Single product
                     Reduces time to market
Contact us for more information:
   Karl Glenn, Business Development Director
   kg@etlsolutions.com
   +44 (0) 1912 894040


   Read more on our website:
   www.etlsolutions.com




                                                                                Raising data
                                                                                management
                                                                                 standards
www.etlsolutions.com
 www.etlsolutions.com
                        Images from Free Digital Photos freedigitalphotos.net

Mais conteúdo relacionado

Mais procurados

Strategy & Business Process Management
Strategy & Business Process ManagementStrategy & Business Process Management
Strategy & Business Process Management451 Research
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Julian Samuels
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfudayabhaskar42
 
IT Operating Model - Fundamental
IT Operating Model - FundamentalIT Operating Model - Fundamental
IT Operating Model - FundamentalEryk Budi Pratama
 
Master data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementMaster data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementTata Consultancy Services
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution ArchitectureAlan McSweeney
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureAlan McSweeney
 
Togaf 9.1 architecture
Togaf 9.1 architectureTogaf 9.1 architecture
Togaf 9.1 architectureNarayan Sau
 
Jade Global Digital Transformation & Cloud Consulting Partner - Overview
Jade Global Digital Transformation & Cloud Consulting Partner - OverviewJade Global Digital Transformation & Cloud Consulting Partner - Overview
Jade Global Digital Transformation & Cloud Consulting Partner - OverviewJade Global
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modelingguest2c3da5c7
 
Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Jean Gehring
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process ManagementAmin Kazemi
 
Change Management
Change ManagementChange Management
Change Managementramikanso
 
Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Alan McSweeney
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataAlan McSweeney
 
Bpm Implementation Success Criteria And Best Practice
Bpm Implementation   Success Criteria And Best PracticeBpm Implementation   Success Criteria And Best Practice
Bpm Implementation Success Criteria And Best PracticeAlan McSweeney
 
Managed Services Support
Managed Services SupportManaged Services Support
Managed Services Supportjdivalerio
 

Mais procurados (20)

Strategy & Business Process Management
Strategy & Business Process ManagementStrategy & Business Process Management
Strategy & Business Process Management
 
Cutover Plan V2
Cutover Plan V2Cutover Plan V2
Cutover Plan V2
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0
 
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdfIMPLEMENTATION BEST PRACTICES Sep 22.pdf
IMPLEMENTATION BEST PRACTICES Sep 22.pdf
 
IT Operating Model - Fundamental
IT Operating Model - FundamentalIT Operating Model - Fundamental
IT Operating Model - Fundamental
 
Master data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product managementMaster data management (mdm) & plm in context of enterprise product management
Master data management (mdm) & plm in context of enterprise product management
 
Structured Approach to Solution Architecture
Structured Approach to Solution ArchitectureStructured Approach to Solution Architecture
Structured Approach to Solution Architecture
 
Process Management
Process ManagementProcess Management
Process Management
 
Digital Transformation And Solution Architecture
Digital Transformation And Solution ArchitectureDigital Transformation And Solution Architecture
Digital Transformation And Solution Architecture
 
Project kick off
Project kick offProject kick off
Project kick off
 
Togaf 9.1 architecture
Togaf 9.1 architectureTogaf 9.1 architecture
Togaf 9.1 architecture
 
Jade Global Digital Transformation & Cloud Consulting Partner - Overview
Jade Global Digital Transformation & Cloud Consulting Partner - OverviewJade Global Digital Transformation & Cloud Consulting Partner - Overview
Jade Global Digital Transformation & Cloud Consulting Partner - Overview
 
Business Process Modeling
Business Process ModelingBusiness Process Modeling
Business Process Modeling
 
Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2
 
Business Process Management
Business Process ManagementBusiness Process Management
Business Process Management
 
Change Management
Change ManagementChange Management
Change Management
 
Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...Data, Information And Knowledge Management Framework And The Data Management ...
Data, Information And Knowledge Management Framework And The Data Management ...
 
Forget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart DataForget Big Data. It's All About Smart Data
Forget Big Data. It's All About Smart Data
 
Bpm Implementation Success Criteria And Best Practice
Bpm Implementation   Success Criteria And Best PracticeBpm Implementation   Success Criteria And Best Practice
Bpm Implementation Success Criteria And Best Practice
 
Managed Services Support
Managed Services SupportManaged Services Support
Managed Services Support
 

Destaque

Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guideETLSolutions
 
A Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessA Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessFindWhitePapers
 
Systems Migration
Systems MigrationSystems Migration
Systems Migrationrichchihlee
 
ERP Data Migration Methodologies
ERP Data Migration MethodologiesERP Data Migration Methodologies
ERP Data Migration MethodologiesAhmed M. Rafik
 
Chapter 11 group assignment
Chapter 11 group assignmentChapter 11 group assignment
Chapter 11 group assignmentjandrewsxu
 
Tackling the ticking time bomb – Data Migration and the hidden risks
Tackling the ticking time bomb – Data Migration and the hidden risksTackling the ticking time bomb – Data Migration and the hidden risks
Tackling the ticking time bomb – Data Migration and the hidden risksHarley Capewell
 
Pros and Cons of Migration Analysis
Pros and Cons of Migration AnalysisPros and Cons of Migration Analysis
Pros and Cons of Migration Analysisvimster
 
DMM9 - Data Migration Testing
DMM9 - Data Migration TestingDMM9 - Data Migration Testing
DMM9 - Data Migration TestingNick van Beest
 
Data Migration In An Agile Open Source World
Data Migration In An Agile Open Source WorldData Migration In An Agile Open Source World
Data Migration In An Agile Open Source WorldCraig Smith
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersHarvard Web Working Group
 
Data Center Migration Forklift
Data Center Migration ForkliftData Center Migration Forklift
Data Center Migration Forkliftdon4591
 
The Data Driven Enterprise - Roadmap to Big Data & Analytics Success
The Data Driven Enterprise - Roadmap to Big Data & Analytics SuccessThe Data Driven Enterprise - Roadmap to Big Data & Analytics Success
The Data Driven Enterprise - Roadmap to Big Data & Analytics SuccessBigInsights
 
Road to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationRoad to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationHobsons
 
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...Capgemini
 
Five Benefits of Data Center Colocation
Five Benefits of Data Center ColocationFive Benefits of Data Center Colocation
Five Benefits of Data Center ColocationData Cave
 

Destaque (20)

Preparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guidePreparing a data migration plan: A practical guide
Preparing a data migration plan: A practical guide
 
A Roadmap to Data Migration Success
A Roadmap to Data Migration SuccessA Roadmap to Data Migration Success
A Roadmap to Data Migration Success
 
Systems Migration
Systems MigrationSystems Migration
Systems Migration
 
ERP Data Migration Methodologies
ERP Data Migration MethodologiesERP Data Migration Methodologies
ERP Data Migration Methodologies
 
Database migration
Database migrationDatabase migration
Database migration
 
Chapter 11 group assignment
Chapter 11 group assignmentChapter 11 group assignment
Chapter 11 group assignment
 
Tackling the ticking time bomb – Data Migration and the hidden risks
Tackling the ticking time bomb – Data Migration and the hidden risksTackling the ticking time bomb – Data Migration and the hidden risks
Tackling the ticking time bomb – Data Migration and the hidden risks
 
What Is Mike2.0
What Is Mike2.0What Is Mike2.0
What Is Mike2.0
 
Pros and Cons of Migration Analysis
Pros and Cons of Migration AnalysisPros and Cons of Migration Analysis
Pros and Cons of Migration Analysis
 
DMM9 - Data Migration Testing
DMM9 - Data Migration TestingDMM9 - Data Migration Testing
DMM9 - Data Migration Testing
 
Data Migration In An Agile Open Source World
Data Migration In An Agile Open Source WorldData Migration In An Agile Open Source World
Data Migration In An Agile Open Source World
 
The Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project ManagersThe Process of Communication, A Practical Guide for Project Managers
The Process of Communication, A Practical Guide for Project Managers
 
SharePoint 2010 Migration Presentation
SharePoint 2010 Migration PresentationSharePoint 2010 Migration Presentation
SharePoint 2010 Migration Presentation
 
Data Center Migration Forklift
Data Center Migration ForkliftData Center Migration Forklift
Data Center Migration Forklift
 
The Data Driven Enterprise - Roadmap to Big Data & Analytics Success
The Data Driven Enterprise - Roadmap to Big Data & Analytics SuccessThe Data Driven Enterprise - Roadmap to Big Data & Analytics Success
The Data Driven Enterprise - Roadmap to Big Data & Analytics Success
 
Road to Radius - Preparing for Migration
Road to Radius - Preparing for MigrationRoad to Radius - Preparing for Migration
Road to Radius - Preparing for Migration
 
NAFSA IV OMAHA
NAFSA IV OMAHANAFSA IV OMAHA
NAFSA IV OMAHA
 
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...
Data Center Consolidation and Optimization By Magnus Manders, CTO of Infrastr...
 
Liquibase
LiquibaseLiquibase
Liquibase
 
Five Benefits of Data Center Colocation
Five Benefits of Data Center ColocationFive Benefits of Data Center Colocation
Five Benefits of Data Center Colocation
 

Semelhante a Migrating data: How to reduce risk

IT Control Objectives for SOX
IT Control Objectives for SOXIT Control Objectives for SOX
IT Control Objectives for SOXMahesh Patwardhan
 
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012TEST Huddle
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMark Schoeppel
 
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...Perficient
 
Rega solutions ppt [compatibility mode]
Rega solutions ppt [compatibility mode]Rega solutions ppt [compatibility mode]
Rega solutions ppt [compatibility mode]rickkhosla
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentationtyronechinnia
 
Drive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event ProcessingDrive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event ProcessingPerficient, Inc.
 
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMA
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMAOAUG 05-2009-MDM-1683-A Fiteni CPA, CMA
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMAAlex Fiteni
 
Sabre: Master Reference Data in the Large Enterprise
Sabre: Master Reference Data in the Large EnterpriseSabre: Master Reference Data in the Large Enterprise
Sabre: Master Reference Data in the Large EnterpriseOrchestra Networks
 
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGINTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGPreeti Mishra
 
Data Governance: Description, Design, Delivery
Data Governance: Description, Design, DeliveryData Governance: Description, Design, Delivery
Data Governance: Description, Design, DeliveryInnoTech
 
Implementing BI & DW Governance
Implementing BI & DW GovernanceImplementing BI & DW Governance
Implementing BI & DW GovernanceDavid Walker
 
How to Restructure Active Directory with ZeroIMPACT
How to Restructure Active Directory with ZeroIMPACTHow to Restructure Active Directory with ZeroIMPACT
How to Restructure Active Directory with ZeroIMPACTQuest
 
Cassie Findlay Digital Transformation SRNSW
Cassie Findlay Digital Transformation SRNSWCassie Findlay Digital Transformation SRNSW
Cassie Findlay Digital Transformation SRNSWFuture Perfect 2012
 
How to achieve Continous Delivery
How to achieve Continous DeliveryHow to achieve Continous Delivery
How to achieve Continous DeliveryGeoffrey Vandiest
 
Process and Project Metrics-1
Process and Project Metrics-1Process and Project Metrics-1
Process and Project Metrics-1Saqib Raza
 

Semelhante a Migrating data: How to reduce risk (20)

IT Control Objectives for SOX
IT Control Objectives for SOXIT Control Objectives for SOX
IT Control Objectives for SOX
 
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012
Ray Scott - Agile Solutions – Leading with Test Data Management - EuroSTAR 2012
 
MDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large EnterprisesMDM & BI Strategy For Large Enterprises
MDM & BI Strategy For Large Enterprises
 
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...
How to Migrate Drug Safety and Pharmacovigilance Data Cost-Effectively and wi...
 
Rega solutions ppt [compatibility mode]
Rega solutions ppt [compatibility mode]Rega solutions ppt [compatibility mode]
Rega solutions ppt [compatibility mode]
 
Cloud migration presentation
Cloud migration presentationCloud migration presentation
Cloud migration presentation
 
Drive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event ProcessingDrive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event Processing
 
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMA
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMAOAUG 05-2009-MDM-1683-A Fiteni CPA, CMA
OAUG 05-2009-MDM-1683-A Fiteni CPA, CMA
 
Sabre: Master Reference Data in the Large Enterprise
Sabre: Master Reference Data in the Large EnterpriseSabre: Master Reference Data in the Large Enterprise
Sabre: Master Reference Data in the Large Enterprise
 
INTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERINGINTRODUCTION TO SOFTWARE ENGINEERING
INTRODUCTION TO SOFTWARE ENGINEERING
 
IaaS
IaaSIaaS
IaaS
 
Migration Services
Migration ServicesMigration Services
Migration Services
 
Data Governance: Description, Design, Delivery
Data Governance: Description, Design, DeliveryData Governance: Description, Design, Delivery
Data Governance: Description, Design, Delivery
 
Software Development
Software DevelopmentSoftware Development
Software Development
 
RRC RUP
RRC RUPRRC RUP
RRC RUP
 
Implementing BI & DW Governance
Implementing BI & DW GovernanceImplementing BI & DW Governance
Implementing BI & DW Governance
 
How to Restructure Active Directory with ZeroIMPACT
How to Restructure Active Directory with ZeroIMPACTHow to Restructure Active Directory with ZeroIMPACT
How to Restructure Active Directory with ZeroIMPACT
 
Cassie Findlay Digital Transformation SRNSW
Cassie Findlay Digital Transformation SRNSWCassie Findlay Digital Transformation SRNSW
Cassie Findlay Digital Transformation SRNSW
 
How to achieve Continous Delivery
How to achieve Continous DeliveryHow to achieve Continous Delivery
How to achieve Continous Delivery
 
Process and Project Metrics-1
Process and Project Metrics-1Process and Project Metrics-1
Process and Project Metrics-1
 

Mais de ETLSolutions

How to create a successful proof of concept
How to create a successful proof of conceptHow to create a successful proof of concept
How to create a successful proof of conceptETLSolutions
 
DMS data integration: 6 ways to get it right
DMS data integration: 6 ways to get it rightDMS data integration: 6 ways to get it right
DMS data integration: 6 ways to get it rightETLSolutions
 
WITSML to PPDM mapping project
WITSML to PPDM mapping projectWITSML to PPDM mapping project
WITSML to PPDM mapping projectETLSolutions
 
How to prepare data before a data migration
How to prepare data before a data migrationHow to prepare data before a data migration
How to prepare data before a data migrationETLSolutions
 
E&P data management: Implementing data standards
E&P data management: Implementing data standardsE&P data management: Implementing data standards
E&P data management: Implementing data standardsETLSolutions
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of conceptETLSolutions
 
Data integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industryData integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industryETLSolutions
 
Data integration case study: Automotive industry
Data integration case study: Automotive industryData integration case study: Automotive industry
Data integration case study: Automotive industryETLSolutions
 
A 5-step methodology for complex E&P data management
A 5-step methodology for complex E&P data managementA 5-step methodology for complex E&P data management
A 5-step methodology for complex E&P data managementETLSolutions
 
Automotive data integration: An example of a successful project structure
Automotive data integration: An example of a successful project structureAutomotive data integration: An example of a successful project structure
Automotive data integration: An example of a successful project structureETLSolutions
 

Mais de ETLSolutions (10)

How to create a successful proof of concept
How to create a successful proof of conceptHow to create a successful proof of concept
How to create a successful proof of concept
 
DMS data integration: 6 ways to get it right
DMS data integration: 6 ways to get it rightDMS data integration: 6 ways to get it right
DMS data integration: 6 ways to get it right
 
WITSML to PPDM mapping project
WITSML to PPDM mapping projectWITSML to PPDM mapping project
WITSML to PPDM mapping project
 
How to prepare data before a data migration
How to prepare data before a data migrationHow to prepare data before a data migration
How to prepare data before a data migration
 
E&P data management: Implementing data standards
E&P data management: Implementing data standardsE&P data management: Implementing data standards
E&P data management: Implementing data standards
 
An example of a successful proof of concept
An example of a successful proof of conceptAn example of a successful proof of concept
An example of a successful proof of concept
 
Data integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industryData integration case study: Oil & Gas industry
Data integration case study: Oil & Gas industry
 
Data integration case study: Automotive industry
Data integration case study: Automotive industryData integration case study: Automotive industry
Data integration case study: Automotive industry
 
A 5-step methodology for complex E&P data management
A 5-step methodology for complex E&P data managementA 5-step methodology for complex E&P data management
A 5-step methodology for complex E&P data management
 
Automotive data integration: An example of a successful project structure
Automotive data integration: An example of a successful project structureAutomotive data integration: An example of a successful project structure
Automotive data integration: An example of a successful project structure
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Migrating data: How to reduce risk

  • 1. Migrating data: How to reduce risk www.etlsolutions.com
  • 3. A real-life example of the risks involved We were called in to rescue a project in which tools had not been used: • The vendor hand-wrote the migration to target system • Rewritten three times due to: • Structural limitations • Performance (twice) • Bugs in code delayed the migration • Bugs in code caused incorrect data, making it difficult to test actual migration logic
  • 4. Recommended best practice  Business ownership: transparency, control, engagement  Use of toolsets  Use of a project management methodology  A team with skills and experience in data migration  Use standards wherever applicable  Use of a data migration methodology
  • 5. Recommended team leader objectives  Identify and mitigate risks  Ensure confidence in the project team  Appropriate resourcing  Keep the project on track:  Within budget  On time  Reduce the overall cost and effort needed
  • 6. Overview of our recommended data migration process Business engagement Scoping Core Legacy migration decommissioning Assessments
  • 7. Embed best practice within the process • Migration methodology: an in-depth process for each stage of the data migration, bringing in specialists at key times and working to a structured plan and documents • Project management methodology: We use PRINCE2 to ensure that the migration is well managed to a common standard • ISO standards: We use 15288,12207,and 8000 to ensure the methodologies have a core standard structure • Migration software: The core migration steps should be carried out using a well established tool • Migration specialists: Specialists should be available for the duration of the project
  • 8. Data migration process: Assessments Staff competency assessment Project assessment • Helps to identify gaps in the • A strategic review of the existing skill base proposed project, examining: • Shows where training may be • Plans required • Processes • Reduces reliance on external • Workflows experts • Data targets • Grows the confidence of the • Systems project team • Identifies and mitigates risks • Provides individuals with greater and issues before they occur clarity about their roles • Our proprietary Data Migration Competency Framework is designed specifically to support data migration teams
  • 9. Data migration process: Scoping Project scoping Technical scoping • A detailed, tactical examination • A detailed examination of the of the proposed project, project’s technical structure: including: • Available models • Stakeholders and deliverables • Available software expected • Data volume and quality • Budgets • Identifies potential technical • Deadlines issues before they occur • Communication plans • Available experts: business domain, systems, migration experts • Helps with project planning to mitigate risk • Provides business leaders with a clear view of the project plan
  • 10. Data migration methodology Iterative agile development is used throughout Project scoping Core migration Configuration Landscape analysis Data assurance Migration design Migration development Requirements analysis Data discovery Data review Testing design Testing development Data modelling Data cleansing Execution Review Legacy decommissioning
  • 11. Landscape analysis in more detail • Landscape analysis encompasses the systematic process of identifying all source and target systems that may be involved in the data migration • Gain an overview of the source and target systems • Key tasks: • Understand how each system works • Understand how the data within each system is structured • Model the systems • Model links and interactions between systems • Model data structures
  • 12. Data assurance in more detail • Data assurance puts measures in place to ensure that all Data assurance questions: information used within the • What data migration and data migration is handled profiling tools are available? accurately • Are there key areas of • Data quality is a key element, weakness in data? along with data cleansing • Are rules for the data quality where required (attribute and relational) within • Planning is required for the the source already documented? retirement of data, for deletion • Which governing rules have to or for storage due to industry be applied to the data? regulations • Will all data be migrated? • Key tasks: • Data review • Data cleansing
  • 13. The key data assurance tasks Data review Data cleansing • Profiling is carried out to identify • Define the cleansing rules which areas of the data that may not will be carried out manually and be of sufficient quality to meet those which will be automated: business requirements • The manual cleansing will be • Data quality definitions define typically be carried out prior to the quality that must be attained migration for elements, attributes and • The automated cleansing will be relationships within the source carried out as a first step of the migration or indeed may also be system; these definitions will be able to be carried out prior to used during the profiling to migration verify if the data adheres to the • Data verification is focused on the rules defined checking of data being available, • The system retirement plan accessible, in the correct format defines which data will be and complete moved from the old system to • Data impact analysis is carried the new and what is no longer out to evaluate the effect on other required elements and systems
  • 14. What happens when data assurance is omitted? • Multinational 3-way multi-company venture • US vendor migrating data • UK project management • No migration management • Lack of resource • No verification or quality rules • No profiling carried out • Ad-hoc testing • Security delays of 6 months • Testing time increased by 3 months • 1 month delay for invalid characters • Additional dry-run required due to issues encountered
  • 15. Core migration in more detail • Use a structured approach with methodologies to guide the process • Establish clear structures and boundaries: a methodology will help with this • Ensure tool-based execution: we use our own commercially available software, Transformation Manager • Carry out tool-based testing • Create an organisation-focused go live: scoping the project at an early stage can assist in disseminating the information to stakeholders around timings and resource required to achieve the goals
  • 17. Our offerings for data management Transformation Data Manager data migration movement packaged software services Support, training and mentoring services
  • 18. Why Transformation Manager? For the user:  Everything under one roof  Greater control and transparency  Identify and test against errors iteratively  Greater understanding of the transformation requirement  Automatically document  Re-use and change management  Uses domain specific terminology in the mapping
  • 19. Why Transformation Manager? For the business:  Reduces cost and effort  Reduces risk in the project  Delivers higher quality and reduces error  Increases control and transparency in the development  Single product  Reduces time to market
  • 20. Contact us for more information: Karl Glenn, Business Development Director kg@etlsolutions.com +44 (0) 1912 894040 Read more on our website: www.etlsolutions.com Raising data management standards www.etlsolutions.com www.etlsolutions.com Images from Free Digital Photos freedigitalphotos.net