SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
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

Más contenido relacionado

La actualidad más candente

Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides SlideTeam
 
Capability Model_Data Governance
Capability Model_Data GovernanceCapability Model_Data Governance
Capability Model_Data GovernanceSteve Novak
 
Introduction to data migration
Introduction to data migrationIntroduction to data migration
Introduction to data migrationHubert Manduku
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWSAmazon Web Services
 
20171019 data migration (rk)
20171019 data migration (rk)20171019 data migration (rk)
20171019 data migration (rk)Ruud Kapteijn
 
IT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSIT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSRazak Mohammed Ali
 
Data Governance Best Practices
Data Governance Best PracticesData Governance Best Practices
Data Governance Best PracticesDATAVERSITY
 
Data Profiling, Data Catalogs and Metadata Harmonisation
Data Profiling, Data Catalogs and Metadata HarmonisationData Profiling, Data Catalogs and Metadata Harmonisation
Data Profiling, Data Catalogs and Metadata HarmonisationAlan McSweeney
 
Master Data Management
Master Data ManagementMaster Data Management
Master Data ManagementMoniqueO Opris
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSingbBablu
 
Migrating data: How to reduce risk
Migrating data: How to reduce riskMigrating data: How to reduce risk
Migrating data: How to reduce riskETLSolutions
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...DataScienceConferenc1
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesSlideTeam
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureDATAVERSITY
 
Data Modeling, Data Governance, & Data Quality
Data Modeling, Data Governance, & Data QualityData Modeling, Data Governance, & Data Quality
Data Modeling, Data Governance, & Data QualityDATAVERSITY
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureDatabricks
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Alan McSweeney
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake OverviewJames Serra
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migrationThinqloud
 
Master Data Management methodology
Master Data Management methodologyMaster Data Management methodology
Master Data Management methodologyDatabase Architechs
 

La actualidad más candente (20)

Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides Data Migration PowerPoint Presentation Slides
Data Migration PowerPoint Presentation Slides
 
Capability Model_Data Governance
Capability Model_Data GovernanceCapability Model_Data Governance
Capability Model_Data Governance
 
Introduction to data migration
Introduction to data migrationIntroduction to data migration
Introduction to data migration
 
Migrating your Data Centre to AWS
Migrating your Data Centre to AWSMigrating your Data Centre to AWS
Migrating your Data Centre to AWS
 
20171019 data migration (rk)
20171019 data migration (rk)20171019 data migration (rk)
20171019 data migration (rk)
 
IT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMSIT Infrastructure Managed Services and RIMS
IT Infrastructure Managed Services and RIMS
 
Data Governance Best Practices
Data Governance Best PracticesData Governance Best Practices
Data Governance Best Practices
 
Data Profiling, Data Catalogs and Metadata Harmonisation
Data Profiling, Data Catalogs and Metadata HarmonisationData Profiling, Data Catalogs and Metadata Harmonisation
Data Profiling, Data Catalogs and Metadata Harmonisation
 
Master Data Management
Master Data ManagementMaster Data Management
Master Data Management
 
SAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptxSAP HANA Migration Deck.pptx
SAP HANA Migration Deck.pptx
 
Migrating data: How to reduce risk
Migrating data: How to reduce riskMigrating data: How to reduce risk
Migrating data: How to reduce risk
 
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
[DSC Europe 22] Lakehouse architecture with Delta Lake and Databricks - Draga...
 
Data Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation SlidesData Migration Plan PowerPoint Presentation Slides
Data Migration Plan PowerPoint Presentation Slides
 
Enterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data ArchitectureEnterprise Architecture vs. Data Architecture
Enterprise Architecture vs. Data Architecture
 
Data Modeling, Data Governance, & Data Quality
Data Modeling, Data Governance, & Data QualityData Modeling, Data Governance, & Data Quality
Data Modeling, Data Governance, & Data Quality
 
Modernizing to a Cloud Data Architecture
Modernizing to a Cloud Data ArchitectureModernizing to a Cloud Data Architecture
Modernizing to a Cloud Data Architecture
 
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
Data Integration, Access, Flow, Exchange, Transfer, Load And Extract Architec...
 
Data Lake Overview
Data Lake OverviewData Lake Overview
Data Lake Overview
 
Get started with data migration
Get started with data migrationGet started with data migration
Get started with data migration
 
Master Data Management methodology
Master Data Management methodologyMaster Data Management methodology
Master Data Management methodology
 

Destacado

Inventory Management
Inventory ManagementInventory Management
Inventory Managementmbababs
 
Scrum an Agile Methodology
Scrum an Agile MethodologyScrum an Agile Methodology
Scrum an Agile MethodologyZahra Golmirzaei
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overviewsunilkumar_
 
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 betweenPravin 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 JBossC2B2 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 gotchasDocker, Inc.
 
Systems Migration
Systems MigrationSystems Migration
Systems Migrationrichchihlee
 
T44u 2015, content migration
T44u 2015, content migrationT44u 2015, content migration
T44u 2015, content migrationTerminalfour
 
Modular Enterprise Systems - An Introduction
Modular Enterprise Systems - An IntroductionModular Enterprise Systems - An Introduction
Modular Enterprise Systems - An IntroductionAndreas Weidinger
 
Agile Is the New Waterfall
Agile Is the New WaterfallAgile Is the New Waterfall
Agile Is the New WaterfallNaresh Jain
 
Overview of Agile Methodology
Overview of Agile MethodologyOverview of Agile Methodology
Overview of Agile MethodologyHaresh Karkar
 

Destacado (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 a 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 migrationETLSolutions
 
Whitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest MindsWhitepaper: Datacenter Migration - Happiest Minds
Whitepaper: Datacenter Migration - Happiest MindsHappiest 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 PharmacyVedika 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.pptxBrianSitorus2
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementationDavid Pedreno
 
Asset Finance Systems Implementation
Asset Finance Systems ImplementationAsset Finance Systems Implementation
Asset Finance Systems ImplementationDavid Pedreno
 
Asset finance systems implementation
Asset finance systems implementationAsset finance systems implementation
Asset finance systems implementationDavid 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 LifeCognizant
 
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.docxtamicawaysmith
 
System engineering analysis and design
System engineering analysis and designSystem engineering analysis and design
System engineering analysis and designDr. Vardhan choubey
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxsandhyakiran10
 
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.pptxdotco
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phaseshamdiabdrhman
 
management system development and planning
management system development and planningmanagement system development and planning
management system development and planningmilkesa13
 

Similar a 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
 
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
 
PLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phasesPLANNING PHASE(1).pdf and designing phases
PLANNING PHASE(1).pdf and designing phases
 
management system development and planning
management system development and planningmanagement system development and planning
management system development and planning
 

Más 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
 
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
 

Más de 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
 

Último

NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioChristian Posta
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Will Schroeder
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPathCommunity
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAshyamraj55
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.YounusS2
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXTarek Kalaji
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsSeth Reyes
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Websitedgelyza
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1DianaGray10
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6DianaGray10
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7DianaGray10
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding TeamAdam Moalla
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 

Último (20)

NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
Comparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and IstioComparing Sidecar-less Service Mesh from Cilium and Istio
Comparing Sidecar-less Service Mesh from Cilium and Istio
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
 
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation DevelopersUiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
 
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPAAnypoint Code Builder , Google Pub sub connector and MuleSoft RPA
Anypoint Code Builder , Google Pub sub connector and MuleSoft RPA
 
Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.Basic Building Blocks of Internet of Things.
Basic Building Blocks of Internet of Things.
 
VoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBXVoIP Service and Marketing using Odoo and Asterisk PBX
VoIP Service and Marketing using Odoo and Asterisk PBX
 
Computer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and HazardsComputer 10: Lesson 10 - Online Crimes and Hazards
Computer 10: Lesson 10 - Online Crimes and Hazards
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a WebsiteCOMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
 
Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1Secure your environment with UiPath and CyberArk technologies - Session 1
Secure your environment with UiPath and CyberArk technologies - Session 1
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7UiPath Studio Web workshop series - Day 7
UiPath Studio Web workshop series - Day 7
 
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 

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

Notas del editor

  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.