IPL Proposal IPL Service Definition - Data Recovery, Conversion and Migration Project: Date: 16th Dec 2014 Issue Number: Issue 1 Customer: Crown Commercial Service Page 1 of 7
IPL Information Processing Limited 2014 Contents 1. Data Recovery, Conversion and Migration 3 2. Detailed Service Definition 4 2.1. Planning 4 2.2. Analysis 4 2.3. Design 4 2.4. Build and Test 4 2.5. Execution and Support 5 3. Features and Benefits of the Data recovery, Conversion and Migration service 5 4. Keywords 5 5. Glossary 5 Page 2 of 7
1. Data Recovery, Conversion and Migration IPL has been delivering high quality, complex solutions to the public and private sector for more than 30 years. Throughout that time we have developed a deep understanding of organisations and their ability to utilise data migration and data conversion services to solve a wide range of business problems, whether data resides on-premises or in the cloud. Irrespective of whether data requires migration due to the replacement of legacy systems, consolidation of a complex systems landscape, a move to cloud storage, or due to business reasons such as mergers, Our quality-driven approach to data migration can ensure that each migration exercise is designed and tested robustly so that all aspects of the migration process are managed successfully. This approach guides customers through a proven cycle of: Planning Analysis Design Build and Test Execution Support Data migration is considered a key element when undertaking any new system purchase, development or migration of an existing system to a cloud based platform. Mapping the journey from A to B not only reduces the risks involved, but ultimately lowers the overall cost of the migration, conversion and recovery of data. We have been very successful in carrying out large-scale migration of business critical data. For example, the migration of more than 5 million end-customer Current Accounts across from a legacy banking platform to a new strategic platform. IPL helps mitigate the risks involved with such projects by defining a migration strategy and phased plan which focus on data quality and incorporate appropriate testing procedures. We can provide end-to-end capability for data migration, utilising security-cleared data migration experts to ensure the project results in a successful conclusion, on time and with minimal post-migration issues. Like many of our largest clients, customers of this service may find some of our other services of interest, including: Master Data Management for Cloud Services; Data Quality Management; Business Intelligence and Analytics. Page 3 of 7
2. Detailed Service Definition IPL provides an end-to-end service for data migration and data conversion, with data migration experts who are able to participate in project management, planning, analysis and design, as well as being able to provide build, delivery and support services. We have extensive integration experience across all major technology platforms. Experience with migration technology tools such as ETL (Extract, Transform and Load) tools from a number of different vendors, allows us to develop and test complex migration processes to ensure successful project delivery. Security-cleared data migration experts work with the client to define a data migration strategy tailored to their specific situation. A typical data migration strategy will include the following stages: Planning Analysis Design Build and Test Execution Support Scope Source Mapping ETL Coding ETL run Monitoring Priorities Target ETL ETL Testing Verifying Incident Management Data Quality Auditing and Logging 2.1. Planning Early-stage planning plays an important role in any data migration exercise and requires close liaison with the client to ensure the project scope and priorities are defined and agreed. 2.2. Analysis Successful migration relies on a deep understanding of the data and systems involved. Thorough analysis provides input for the design process and defines data lineages (source-to-target mappings) that need to be implemented. We recommend the use of Data Profiling techniques and tools to understand applicable data quality issues. 2.3. Design A detailed design will be established to define data models to be used, the structure of the ETL to be implemented, auditing and logging requirements for feedback and control of the process, and develop project plans for go-live and data recovery. 2.4. Build and Test ETL packages are implemented and tested to ensure they meet the project requirements. Testing will focus on several levels, from detailed Unit Testing to ensure data lineages are being implemented correctly, to higher level Integration Testing for validation of the high level business logic and finally Performance Testing and User Acceptance Testing. The key to our approach towards data migration is to conduct thorough testing to ensure the ETL is robust and correct. Page 4 of 7
2.5. Execution and Support Final execution of the data migration package(s) is planned in detail to ensure data migration minimises any impact on systems and their users. A substantial data migration, such as migrating more than 5 million banking customers, requires comprehensive support after go-live to monitor the ongoing Data Quality levels and incorporates Incident Management, where appropriate, to track issues with data integrity. 3. Features and Benefits of the Data recovery, Conversion and Migration service IPL s data recovery, conversion and migration services offer a number of key features and benefits: Expertise in a number of sectors, for data migrations ranging from small data sets to business critical large databases. Data migration problems solved effectively with minimal cost and a high success rate. End-to-end data migration capabilities - planning and analysis, delivery, testing. Client data is treated as a valuable asset and managed accordingly Service are designed to mitigate risks, minimising post-migration issues and reduce whole-life cost A thorough and robust approach ensures all migration processes are thoroughly tested Our approach uses data profiling techniques to ensure a thorough understanding of data prior to migration In-depth experience of ETL tools critical to the successful delivery of data migration projects We employ security-cleared, high quality staff which you can trust. 4. Keywords Data migration, ETL, cloud, robust, testing, Data Quality, Data Profiling, bank account, conversion, analysis, design, Data Recovery. 5. Glossary Term ETL Data Quality Data Profiling Unit Testing Integration Testing Definition Extract, Transform and Load. A category of tools used for moving data from one place to another, and typically used for loading data warehouses and data migrations A discipline within Information Management that aims to ensure, using tools and processes, a high level of quality of data in an organisation. Tools with Data Profiling capability allow systems to be interrogated to understand the quality of data within, for example, how many customer records have a blank postcode? Testing of low level units of work, for example ETL packages designed to implement an aspect of a data migration, to see how well they fulfil their goals. Unit tests will ensure the data lineages for a package are adhered to. Testing of a combination of packages to ensure they fulfil their goals when they work in concert as part of a data migration execution. Integration tests will ensure the overall goals of the data migration are met. Page 5 of 7
Term Performance Testing User Acceptance Testing Definition Testing of data migration executions to help understand performance characteristics of the ETL and to ensure requirements for performance are met. Overall testing for a client that requirements of a data migration process have been met. Page 6 of 7
IPL Information Processing Limited Eveleigh House Grove Street Bath BA1 5LR T +44 (0)1225 475000 E cgprocurement@ipl.com