SlideShare a Scribd company logo
www.etlsolutions.com
Preparing a Data
Migration Plan
A practical introduction to data
migration strategy and planning
• This is the Powerpoint version of our data
migration eGuide, which aims to help with the
development of a plan for a data migration. The
guide is based on our years of work in the data
movement industry, where we provide off-the-
shelf software and consultancy for
organisations across the world.
• Data migration is a complex undertaking, and
the processes and software used are
continually evolving. The approach in this guide
incorporates data migration best practice, with
the aim of making the data migration process a
little more straightforward.
• Don’t hesitate to get in touch with us at
info@etlsolutions.com if you have any
questions.
Introduction
www.etlsolutions.com
Download this PDF
eGuide for free at:
http://www.etlsolutions.co
m/free-eguide-preparing-
a-data-migration-plan/
• We should start with a quick definition of
what we mean by data migration. The
term usually refers to the movement of
data from an old or legacy system to a
new system.
• Data migration is typically part of a larger
programme and is often triggered by a
merger or acquisition, a business decision
to standardise systems, or modernisation
of an organisation’s systems.
• The data migration planning outlined in
this guide dovetails neatly into the overall
requirements of an organisation.
Definitions
www.etlsolutions.com
1. Project Scoping
www.etlsolutions.com
• While staff and systems play an
important role in reducing the risks
involved with data migration, early
stage planning can also help. It
identifies potential issues that may
occur later in the project, enabling
the organisation to plan the
mitigation of risk.
• Our consultants thoroughly
review and scope a project before
it starts. We find it’s practical to
divide the review into two parts: the
project’s structure and its technical
aspects.
Project scoping
www.etlsolutions.com
The project review evaluates these areas:
 Are the deliverables and deadlines
clearly defined?
 Is the budget sufficient?
 Have all potential stakeholders been
included in the plan?
 Are there communication plans in
place, and do they include all
stakeholders, senior management
and, if necessary, the wider
organisation?
 Are there personnel in the right
number and with the right skills? Will
they be available for the duration of
the project? Specifically, are there
sufficient:
 Business domain experts?
 System experts?
 Data migration experts?
The technical review assesses the quality of:
 The proposed migration methodology
and workflow
 The data security plan
 The software available:
 Technical features
 Flexibility
 Fit with the skills of the people working
on the project.
 The volume and cleanliness of the
data to be migrated
Project scoping (continued)
www.etlsolutions.com
• Analysing these aspects in
the early stages of a
project will help to reduce
risk and realise best
practice.
• It also provides supporting
evidence when requesting
additional funding or other
resources.
2. Methodology
www.etlsolutions.com
• A clear methodology is essential for a staged, well-managed and
robust approach to data migration. According to a 2011 report by
Bloor, 38% of data migration projects run over time or budget. The
report identifies an effective methodology as one of the ways to
minimise these risks.
• However, industry-standard data migration methodologies are
scarce. One option is the Practical Data Migration methodology
developed by industry expert Johny Morris, which consists of training
and certification. Alternatively, most companies who provide data
migration services have their own methodology; ours consists of pre-
migration scoping, project assessments and a core migration
process.
• The complexity of data migration means that a chosen methodology
can seem like a sea of options, which can be difficult to get all the
stakeholders to buy into. Focus on the most startling element of the
migration – the fact that the legacy system will be turned off – and
the attention of the stakeholders is guaranteed.
Methodology
www.etlsolutions.com
Methodology (continued)
www.etlsolutions.com
• Standards are used to identify
problem areas early on, making
sure that the project don’t reach
the final stages with a hundred
different issues to sort out.
• For instance, at ETL Solutions
we have the Prince2
management standard, and use
ISO standards where
appropriate to underpin our data
migration methodology.
A robust methodology should include:
 Extract design: how the data is
extracted, held and verified
 Migration design: how data is
transformed into the target
structure
 Mapping rules: the details of the
migration
 Test overview: tools, reporting,
structure and constraints
 Unit test: unit test specification
 Integration test: integration test
specification
 Recovery plan: recovery options
for each stage of the migration
 Go live plan: actions required to
go live.
3. Data preparation
www.etlsolutions.com
• It is crucial to thoroughly prepare data and systems before a
migration takes place. In particular, landscape analysis is an
important part of preparing for a data migration. It provides an
overview of the source and target systems, enabling the project
team to understand how each system works and how the data within
each system is structured.
• These areas should be reviewed systematically to ensure that
potential errors are identified in advance of the migration. Ideally,
the team should model the links and interactions between the
different systems involved, along with the data structures within each
system.
• Another important component of thorough preparation is data
assurance. This procedure validates the data discovered in the
landscape analysis and ensures that all data is fit for purpose. By
validating the data, the migration team are then free to focus solely
on structural manipulation and movement. Data assurance has
several phases: data profiling; data quality definition; and data
cleansing.
Data preparation
www.etlsolutions.com
• The aim of the data profiling phase is to ensure that any historical
data due to be migrated is suitable for the changes that are taking
place in the organisation. Profiling should be carried out to identify
areas of the data which may not be of sufficient quality. It should
include comprehensive checks of existing model structure, data
format and data conformance.
• A retirement plan should be used to define the data no longer
required. Any data to be retired should be recorded, along with a
description of what replaces it or why it can be removed. The data
that is no longer needed may have to be archived for tax purposes
or to meet the requirements of an industry’s governing bodies.
Data preparation: Data profiling
www.etlsolutions.com
• Data quality definitions state the quality that must be attained by
elements, attributes and relationships in the source system.
• The definitions or rules should be used during profiling to identify
whether or not the data is of the correct quality and format.
• All data quality rules should be listed at element level, such as data
table or flat file. All data quality issues and queries should be tracked
and stored.
Data preparation: Data quality definition
www.etlsolutions.com
• The first stage in data cleansing is to define which cleansing rules
will be carried out manually and which will be automated. Splitting
the rules into two enables the organisation’s domain experts to
concentrate on the manual process, while the migration experts
design and develop the automated cleansing. Typically, the manual
cleansing will be carried out before the migration, while the
automated cleansing may be carried out before the migration or as
part of the migration’s initial phase.
• Data verification is the part of the data cleansing process that checks
that the data is available, accessible, complete and in the correct
format. Our consultants often continue to carry out verification once
a migration has begun, ensuring that the information is optimised
prior to each stage of the migration.
• We find that data impact analysis is a crucial part of data cleansing.
Because cleansing data adds or alters values, data impact analysis
ensures that these changes do not have a knock-on effect on other
elements within the source and target systems. It also checks the
impact of data cleansing on other systems which currently use the
data, and on systems which may use the data once the migration is
complete.
Data preparation: Data cleansing
www.etlsolutions.com
4. Data security
www.etlsolutions.com
• Data security has become a political and legal issue, particularly with
continuing high-profile data losses. Carrying out a data migration is
likely to require access to corporate or customer data that is likely to
be sensitive and business critical.
• It is crucial that all data is treated with respect. All sensitive
information, including customer data, should have detailed levels of
security in place. Before you start any data migration, check exactly
what levels are in place, and who is allowed access to the data and
when.
• Assess the value of the data to the business, in addition to the costs
that could arise from a security breach. Then make sure that the
security requirements of the migration reflect this value. They
should be cost-effective and not outweigh the risks highlighted in the
assessment.
Data security
www.etlsolutions.com
• Legal obligations should be
thoroughly checked.
• Statutory measures covering
data breach and data protection
are now in place in many
sectors.
• These often outline the areas of
security that have to be in place,
as well as stipulating operating
procedures to keep the data
secure.
Data security (continued)
www.etlsolutions.com
• Draw up data security plans early on and
embed them in the data migration plan.
• Areas to consider include:
 How to ensure secure data transfer
 How to create secure server access
 How to ensure secure data access
 Whether or not to increase the
number of permissions required to
transfer data
 Clearance and vetting of personnel,
including outside consultants and
partners
 The training or information sessions
required by personnel
 Vetting of the software that will be
used for the migration.
 Protocols for the use of email and
portable storage devices.
5. Business engagement
www.etlsolutions.com
• The backing of senior business
leaders will improve the chances
of a data migration project going
smoothly and ensure that you
have the resources you need.
• The key is to remember that the
purpose of the migration is to
make the overall business more
effective and efficient, and to
ensure that this is communicated
properly.
• Here are some ways to gain buy-
in from senior management…
Business engagement
www.etlsolutions.com
• Align the project with business
priorities: The project results should
reflect the areas on which business
leaders tend to focus. These are
predominantly revenue and cost.
Senior managers need to be
convinced that real, monetary gain lies
in project success.
• Manage expectations: Be honest
about how long the project is going to
take and what will be asked of
management along the way.
• Link the benefits to specific business
issues: Show how current challenges
within the business will be helped by
the data migration project.
• Talk in terminology that management
can understand!
Business engagement (continued)
www.etlsolutions.com
Promote best practice: Great
processes can reflect
positively on a company’s
senior management. Show
in the scoping and strategy
documents at the outset how
the migration process uses
best practice and even,
where applicable,
accreditations.
Build in short and long-term
gains: Senior business
leaders are likely to want to
see short-term value added
to their bottom line after
making an investment in
data migration. Create some
quick wins to satisfy
business objectives.
Communicate the system
retirement plan: Be clear
about what will happen to
existing business resources
after the migration. Explain
how any changes can
mitigate the costs of the
migration itself.
• Download the PDF copy of this
guide for easy reading and
printing. It’s completely free of
charge!
• Visit us at:
http://www.etlsolutions.com/free
-eguide-preparing-a-data-
migration-plan/ to download
your copy.
Download your free copy of this guide
About us
At ETL Solutions, we tackle difficult data transformations. We deliver
expert data integration services and software for some of the world’s
leading organisations. Find out more at www.etlsolutions.com.
Images from Freedigitalphotos.net

More Related Content

What's hot

Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
Jeffrey T. Pollock
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
James Serra
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
SnapLogic
 
Data Mesh
Data MeshData Mesh
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
Databricks
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and Governance
Denodo
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
Databricks
 
Data migration methodology_for_sap_v01a
Data migration methodology_for_sap_v01aData migration methodology_for_sap_v01a
Data migration methodology_for_sap_v01a
Abhaya Sarangi
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
Hal Kalechofsky
 
Designing An Enterprise Data Fabric
Designing An Enterprise Data FabricDesigning An Enterprise Data Fabric
Designing An Enterprise Data Fabric
Alan McSweeney
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture Design
Kujambu Murugesan
 
Master Data Management – Aligning Data, Process, and Governance
Master Data Management – Aligning Data, Process, and GovernanceMaster Data Management – Aligning Data, Process, and Governance
Master Data Management – Aligning Data, Process, and Governance
DATAVERSITY
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
Jeffrey T. Pollock
 
You Need a Data Catalog. Do You Know Why?
You Need a Data Catalog. Do You Know Why?You Need a Data Catalog. Do You Know Why?
You Need a Data Catalog. Do You Know Why?
Precisely
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
DATAVERSITY
 
Five Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceFive Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data Governance
DATAVERSITY
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
Alex Ivy
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
James Serra
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
Databricks
 

What's hot (20)

Data Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to MeshData Mesh Part 4 Monolith to Mesh
Data Mesh Part 4 Monolith to Mesh
 
Building an Effective Data Warehouse Architecture
Building an Effective Data Warehouse ArchitectureBuilding an Effective Data Warehouse Architecture
Building an Effective Data Warehouse Architecture
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
 
Data migration
Data migrationData migration
Data migration
 
Data Mesh
Data MeshData Mesh
Data Mesh
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Data Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and GovernanceData Catalog for Better Data Discovery and Governance
Data Catalog for Better Data Discovery and Governance
 
Architect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh ArchitectureArchitect’s Open-Source Guide for a Data Mesh Architecture
Architect’s Open-Source Guide for a Data Mesh Architecture
 
Data migration methodology_for_sap_v01a
Data migration methodology_for_sap_v01aData migration methodology_for_sap_v01a
Data migration methodology_for_sap_v01a
 
Data Architecture Brief Overview
Data Architecture Brief OverviewData Architecture Brief Overview
Data Architecture Brief Overview
 
Designing An Enterprise Data Fabric
Designing An Enterprise Data FabricDesigning An Enterprise Data Fabric
Designing An Enterprise Data Fabric
 
Modern Data architecture Design
Modern Data architecture DesignModern Data architecture Design
Modern Data architecture Design
 
Master Data Management – Aligning Data, Process, and Governance
Master Data Management – Aligning Data, Process, and GovernanceMaster Data Management – Aligning Data, Process, and Governance
Master Data Management – Aligning Data, Process, and Governance
 
Webinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafkaWebinar future dataintegration-datamesh-and-goldengatekafka
Webinar future dataintegration-datamesh-and-goldengatekafka
 
You Need a Data Catalog. Do You Know Why?
You Need a Data Catalog. Do You Know Why?You Need a Data Catalog. Do You Know Why?
You Need a Data Catalog. Do You Know Why?
 
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
Data Architecture, Solution Architecture, Platform Architecture — What’s the ...
 
Five Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data GovernanceFive Things to Consider About Data Mesh and Data Governance
Five Things to Consider About Data Mesh and Data Governance
 
Databricks Platform.pptx
Databricks Platform.pptxDatabricks Platform.pptx
Databricks Platform.pptx
 
Building a modern data warehouse
Building a modern data warehouseBuilding a modern data warehouse
Building a modern data warehouse
 
DW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptxDW Migration Webinar-March 2022.pptx
DW Migration Webinar-March 2022.pptx
 

Viewers also liked

Inventory Management
Inventory ManagementInventory Management
Inventory Managementmbababs
 
Inventory planning
Inventory planningInventory planning
Inventory planning
Rahul Chandran
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
Zahra Golmirzaei
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
sunilkumar_
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
Pravin Kumar Singh, PMP, PSM
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Julian Samuels
 
Large Scale Migration from WebLogic to JBoss
Large Scale Migration from WebLogic to JBossLarge Scale Migration from WebLogic to JBoss
Large Scale Migration from WebLogic to JBoss
C2B2 Consulting
 
Live migrating a container: pros, cons and gotchas
Live migrating a container: pros, cons and gotchasLive migrating a container: pros, cons and gotchas
Live migrating a container: pros, cons and gotchas
Docker, Inc.
 
Seminar - JBoss Migration
Seminar - JBoss MigrationSeminar - JBoss Migration
Seminar - JBoss Migration
Xebia IT Architects
 
Systems Migration
Systems MigrationSystems Migration
Systems Migrationrichchihlee
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migration
Terminalfour
 
Modular Enterprise Systems - An Introduction
Modular Enterprise Systems - An IntroductionModular Enterprise Systems - An Introduction
Modular Enterprise Systems - An Introduction
Andreas Weidinger
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
Srikanth Shreenivas
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New Waterfall
Naresh Jain
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
Suresh Krishna Madhuvarsu
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 

Viewers also liked (16)

Inventory Management
Inventory ManagementInventory Management
Inventory Management
 
Inventory planning
Inventory planningInventory planning
Inventory planning
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile Methodology
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Introduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in betweenIntroduction to Agile - Scrum, Kanban, and everything in between
Introduction to Agile - Scrum, Kanban, and everything in between
 
Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0Agile Methodology - Data Migration v1.0
Agile Methodology - Data Migration v1.0
 
Large Scale Migration from WebLogic to JBoss
Large Scale Migration from WebLogic to JBossLarge Scale Migration from WebLogic to JBoss
Large Scale Migration from WebLogic to JBoss
 
Live migrating a container: pros, cons and gotchas
Live migrating a container: pros, cons and gotchasLive migrating a container: pros, cons and gotchas
Live migrating a container: pros, cons and gotchas
 
Seminar - JBoss Migration
Seminar - JBoss MigrationSeminar - JBoss Migration
Seminar - JBoss Migration
 
Systems Migration
Systems MigrationSystems Migration
Systems Migration
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migration
 
Modular Enterprise Systems - An Introduction
Modular Enterprise Systems - An IntroductionModular Enterprise Systems - An Introduction
Modular Enterprise Systems - An Introduction
 
Scrum In 15 Minutes
Scrum In 15 MinutesScrum In 15 Minutes
Scrum In 15 Minutes
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New Waterfall
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile Methodology
 

Similar to Preparing a data migration plan: A practical guide

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
ETLSolutions
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
varshanayak241
 
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
Onix Cloud
 
Whitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest MindsWhitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest Minds
Happiest Minds Technologies
 
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
Vedika Narvekar
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
Daljit Banger
 
PD 2 - Data Integration Architecture.pptx
PD 2 - Data Integration Architecture.pptxPD 2 - Data Integration Architecture.pptx
PD 2 - Data Integration Architecture.pptx
BrianSitorus2
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementation
David Pedreno
 
Asset Finance Systems Implementation
Asset Finance Systems ImplementationAsset Finance Systems Implementation
Asset Finance Systems Implementation
David Pedreno
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementation
David Pedreno
 
Data migration patterns special
Data migration patterns   specialData migration patterns   special
Data migration patterns specialManikandan Suresh
 
Making Data Quality a Way of Life
Making Data Quality a Way of LifeMaking Data Quality a Way of Life
Making Data Quality a Way of Life
Cognizant
 
2 System development life cycle has six stages of creating a sys.docx
2 System development life cycle has six stages of creating a sys.docx2 System development life cycle has six stages of creating a sys.docx
2 System development life cycle has six stages of creating a sys.docx
tamicawaysmith
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and design
Dr. Vardhan choubey
 
SDLC
SDLCSDLC
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
sandhyakiran10
 
Data Governance Overview - Doreen Christian
Data Governance Overview - Doreen ChristianData Governance Overview - Doreen Christian
Data Governance Overview - Doreen ChristianDoreen Christian
 
Workable Enteprise Data Governance
Workable Enteprise Data GovernanceWorkable Enteprise Data Governance
Workable Enteprise Data GovernanceBhavendra Chavan
 
CISM_WK_2.pptx
CISM_WK_2.pptxCISM_WK_2.pptx
CISM_WK_2.pptx
dotco
 

Similar to Preparing a data migration plan: A practical guide (20)

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
 
Strategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptxStrategies for Successful Data Migration Tools.pptx
Strategies for Successful Data Migration Tools.pptx
 
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
Making the Most of Your Data A Comprehensive Guide to Successful Data Migrati...
 
Whitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest MindsWhitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest Minds
 
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
2. INFORMATION GATHERING.pptx Computer Applications in Pharmacy
 
A Brief Introduction to Enterprise Architecture
A Brief Introduction to  Enterprise Architecture A Brief Introduction to  Enterprise Architecture
A Brief Introduction to Enterprise Architecture
 
PD 2 - Data Integration Architecture.pptx
PD 2 - Data Integration Architecture.pptxPD 2 - Data Integration Architecture.pptx
PD 2 - Data Integration Architecture.pptx
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementation
 
Asset Finance Systems Implementation
Asset Finance Systems ImplementationAsset Finance Systems Implementation
Asset Finance Systems Implementation
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementation
 
Data migration patterns special
Data migration patterns   specialData migration patterns   special
Data migration patterns special
 
Making Data Quality a Way of Life
Making Data Quality a Way of LifeMaking Data Quality a Way of Life
Making Data Quality a Way of Life
 
2 System development life cycle has six stages of creating a sys.docx
2 System development life cycle has six stages of creating a sys.docx2 System development life cycle has six stages of creating a sys.docx
2 System development life cycle has six stages of creating a sys.docx
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and design
 
Conducting_a_Business_and_Systems_Analysis
Conducting_a_Business_and_Systems_AnalysisConducting_a_Business_and_Systems_Analysis
Conducting_a_Business_and_Systems_Analysis
 
SDLC
SDLCSDLC
SDLC
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
Data Governance Overview - Doreen Christian
Data Governance Overview - Doreen ChristianData Governance Overview - Doreen Christian
Data Governance Overview - Doreen Christian
 
Workable Enteprise Data Governance
Workable Enteprise Data GovernanceWorkable Enteprise Data Governance
Workable Enteprise Data Governance
 
CISM_WK_2.pptx
CISM_WK_2.pptxCISM_WK_2.pptx
CISM_WK_2.pptx
 

More from 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 concept
ETLSolutions
 
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
ETLSolutions
 
WITSML to PPDM mapping project
WITSML to PPDM mapping projectWITSML to PPDM mapping project
WITSML to PPDM mapping project
ETLSolutions
 
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
ETLSolutions
 
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
ETLSolutions
 
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
ETLSolutions
 
Data integration case study: Automotive industry
Data integration case study: Automotive industryData integration case study: Automotive industry
Data integration case study: Automotive industry
ETLSolutions
 
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
ETLSolutions
 
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
ETLSolutions
 

More from ETLSolutions (9)

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
 
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
 

Recently uploaded

ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
CatarinaPereira64715
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 

Recently uploaded (20)

ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 

Preparing a data migration plan: A practical guide

  • 1. www.etlsolutions.com Preparing a Data Migration Plan A practical introduction to data migration strategy and planning
  • 2. • This is the Powerpoint version of our data migration eGuide, which aims to help with the development of a plan for a data migration. The guide is based on our years of work in the data movement industry, where we provide off-the- shelf software and consultancy for organisations across the world. • Data migration is a complex undertaking, and the processes and software used are continually evolving. The approach in this guide incorporates data migration best practice, with the aim of making the data migration process a little more straightforward. • Don’t hesitate to get in touch with us at info@etlsolutions.com if you have any questions. Introduction www.etlsolutions.com Download this PDF eGuide for free at: http://www.etlsolutions.co m/free-eguide-preparing- a-data-migration-plan/
  • 3. • We should start with a quick definition of what we mean by data migration. The term usually refers to the movement of data from an old or legacy system to a new system. • Data migration is typically part of a larger programme and is often triggered by a merger or acquisition, a business decision to standardise systems, or modernisation of an organisation’s systems. • The data migration planning outlined in this guide dovetails neatly into the overall requirements of an organisation. Definitions www.etlsolutions.com
  • 5. • While staff and systems play an important role in reducing the risks involved with data migration, early stage planning can also help. It identifies potential issues that may occur later in the project, enabling the organisation to plan the mitigation of risk. • Our consultants thoroughly review and scope a project before it starts. We find it’s practical to divide the review into two parts: the project’s structure and its technical aspects. Project scoping www.etlsolutions.com The project review evaluates these areas:  Are the deliverables and deadlines clearly defined?  Is the budget sufficient?  Have all potential stakeholders been included in the plan?  Are there communication plans in place, and do they include all stakeholders, senior management and, if necessary, the wider organisation?  Are there personnel in the right number and with the right skills? Will they be available for the duration of the project? Specifically, are there sufficient:  Business domain experts?  System experts?  Data migration experts?
  • 6. The technical review assesses the quality of:  The proposed migration methodology and workflow  The data security plan  The software available:  Technical features  Flexibility  Fit with the skills of the people working on the project.  The volume and cleanliness of the data to be migrated Project scoping (continued) www.etlsolutions.com • Analysing these aspects in the early stages of a project will help to reduce risk and realise best practice. • It also provides supporting evidence when requesting additional funding or other resources.
  • 8. • A clear methodology is essential for a staged, well-managed and robust approach to data migration. According to a 2011 report by Bloor, 38% of data migration projects run over time or budget. The report identifies an effective methodology as one of the ways to minimise these risks. • However, industry-standard data migration methodologies are scarce. One option is the Practical Data Migration methodology developed by industry expert Johny Morris, which consists of training and certification. Alternatively, most companies who provide data migration services have their own methodology; ours consists of pre- migration scoping, project assessments and a core migration process. • The complexity of data migration means that a chosen methodology can seem like a sea of options, which can be difficult to get all the stakeholders to buy into. Focus on the most startling element of the migration – the fact that the legacy system will be turned off – and the attention of the stakeholders is guaranteed. Methodology www.etlsolutions.com
  • 9. Methodology (continued) www.etlsolutions.com • Standards are used to identify problem areas early on, making sure that the project don’t reach the final stages with a hundred different issues to sort out. • For instance, at ETL Solutions we have the Prince2 management standard, and use ISO standards where appropriate to underpin our data migration methodology. A robust methodology should include:  Extract design: how the data is extracted, held and verified  Migration design: how data is transformed into the target structure  Mapping rules: the details of the migration  Test overview: tools, reporting, structure and constraints  Unit test: unit test specification  Integration test: integration test specification  Recovery plan: recovery options for each stage of the migration  Go live plan: actions required to go live.
  • 11. • It is crucial to thoroughly prepare data and systems before a migration takes place. In particular, landscape analysis is an important part of preparing for a data migration. It provides an overview of the source and target systems, enabling the project team to understand how each system works and how the data within each system is structured. • These areas should be reviewed systematically to ensure that potential errors are identified in advance of the migration. Ideally, the team should model the links and interactions between the different systems involved, along with the data structures within each system. • Another important component of thorough preparation is data assurance. This procedure validates the data discovered in the landscape analysis and ensures that all data is fit for purpose. By validating the data, the migration team are then free to focus solely on structural manipulation and movement. Data assurance has several phases: data profiling; data quality definition; and data cleansing. Data preparation www.etlsolutions.com
  • 12. • The aim of the data profiling phase is to ensure that any historical data due to be migrated is suitable for the changes that are taking place in the organisation. Profiling should be carried out to identify areas of the data which may not be of sufficient quality. It should include comprehensive checks of existing model structure, data format and data conformance. • A retirement plan should be used to define the data no longer required. Any data to be retired should be recorded, along with a description of what replaces it or why it can be removed. The data that is no longer needed may have to be archived for tax purposes or to meet the requirements of an industry’s governing bodies. Data preparation: Data profiling www.etlsolutions.com
  • 13. • Data quality definitions state the quality that must be attained by elements, attributes and relationships in the source system. • The definitions or rules should be used during profiling to identify whether or not the data is of the correct quality and format. • All data quality rules should be listed at element level, such as data table or flat file. All data quality issues and queries should be tracked and stored. Data preparation: Data quality definition www.etlsolutions.com
  • 14. • The first stage in data cleansing is to define which cleansing rules will be carried out manually and which will be automated. Splitting the rules into two enables the organisation’s domain experts to concentrate on the manual process, while the migration experts design and develop the automated cleansing. Typically, the manual cleansing will be carried out before the migration, while the automated cleansing may be carried out before the migration or as part of the migration’s initial phase. • Data verification is the part of the data cleansing process that checks that the data is available, accessible, complete and in the correct format. Our consultants often continue to carry out verification once a migration has begun, ensuring that the information is optimised prior to each stage of the migration. • We find that data impact analysis is a crucial part of data cleansing. Because cleansing data adds or alters values, data impact analysis ensures that these changes do not have a knock-on effect on other elements within the source and target systems. It also checks the impact of data cleansing on other systems which currently use the data, and on systems which may use the data once the migration is complete. Data preparation: Data cleansing www.etlsolutions.com
  • 16. • Data security has become a political and legal issue, particularly with continuing high-profile data losses. Carrying out a data migration is likely to require access to corporate or customer data that is likely to be sensitive and business critical. • It is crucial that all data is treated with respect. All sensitive information, including customer data, should have detailed levels of security in place. Before you start any data migration, check exactly what levels are in place, and who is allowed access to the data and when. • Assess the value of the data to the business, in addition to the costs that could arise from a security breach. Then make sure that the security requirements of the migration reflect this value. They should be cost-effective and not outweigh the risks highlighted in the assessment. Data security www.etlsolutions.com
  • 17. • Legal obligations should be thoroughly checked. • Statutory measures covering data breach and data protection are now in place in many sectors. • These often outline the areas of security that have to be in place, as well as stipulating operating procedures to keep the data secure. Data security (continued) www.etlsolutions.com • Draw up data security plans early on and embed them in the data migration plan. • Areas to consider include:  How to ensure secure data transfer  How to create secure server access  How to ensure secure data access  Whether or not to increase the number of permissions required to transfer data  Clearance and vetting of personnel, including outside consultants and partners  The training or information sessions required by personnel  Vetting of the software that will be used for the migration.  Protocols for the use of email and portable storage devices.
  • 19. • The backing of senior business leaders will improve the chances of a data migration project going smoothly and ensure that you have the resources you need. • The key is to remember that the purpose of the migration is to make the overall business more effective and efficient, and to ensure that this is communicated properly. • Here are some ways to gain buy- in from senior management… Business engagement www.etlsolutions.com • Align the project with business priorities: The project results should reflect the areas on which business leaders tend to focus. These are predominantly revenue and cost. Senior managers need to be convinced that real, monetary gain lies in project success. • Manage expectations: Be honest about how long the project is going to take and what will be asked of management along the way. • Link the benefits to specific business issues: Show how current challenges within the business will be helped by the data migration project. • Talk in terminology that management can understand!
  • 20. Business engagement (continued) www.etlsolutions.com Promote best practice: Great processes can reflect positively on a company’s senior management. Show in the scoping and strategy documents at the outset how the migration process uses best practice and even, where applicable, accreditations. Build in short and long-term gains: Senior business leaders are likely to want to see short-term value added to their bottom line after making an investment in data migration. Create some quick wins to satisfy business objectives. Communicate the system retirement plan: Be clear about what will happen to existing business resources after the migration. Explain how any changes can mitigate the costs of the migration itself.
  • 21. • Download the PDF copy of this guide for easy reading and printing. It’s completely free of charge! • Visit us at: http://www.etlsolutions.com/free -eguide-preparing-a-data- migration-plan/ to download your copy. Download your free copy of this guide About us At ETL Solutions, we tackle difficult data transformations. We deliver expert data integration services and software for some of the world’s leading organisations. Find out more at www.etlsolutions.com. Images from Freedigitalphotos.net

Editor's Notes

  1. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  2. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  3. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  4. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  5. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  6. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  7. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  8. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  9. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  10. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  11. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.
  12. To keep things simple when I’m talking, we’ll discuss loading data into PPDM, but a lot of this applies to generic data loading – moving data out of PPDM, or not involving PPDM at all. Data transformation is mudane from a business perspective, but very important to get right. The less time and trouble it causes, the more time you can spend doing more interesting things directly benefiting your business. Badly loaded data by definition affects the quality of the data in your MDM store.