You are on page 1of 28

TEMENOS Data Migration Services

A Synopsis

Version : 1
Date : 10 Oct 2011
Author : TEMENOS Data Migration Team (dm@temenos.com)
Content in this document is subject to change and intended for TEMENOS use only
Please request to dm@temenos.com for the latest version for further circulation
Contents
 Data Migration Challenges

 Introduction

 Service Offerings

 Value Additions

 Data Migration To T24 – Activities in Detail

o Initiation Phase

o Mapping Phase

o Preparation Phase

o Testing Phase

o Cutover Phase

 Extract Transform Load (ETL) Process

 Data Migration Life Cycle

 Team Structure

 Back Up Slides

2
Data Migration Challenges
Perception and Reality : Money, time and people
Technical Challenges :
Source Synchronization
Source Stabilization
Non-Mechanized Data
Data Purification
Error Correction
Target Configuration
Orphan Data
Value Transformation Client System T24 System
Data / Structure Analysis
Free-form data
Structure Clashes
Interfaces
Target Loading
Performance
3
Introduction

TEMENOS Data TEMENOS


Migration Services Managed Migration
(TDM) Partner

Periodic Onshore Presence

Standard Migration Guidelines

Target System based approach

Quality T24 data


DATA MIGRATION
ENGAGEMENTS

Client System

T24

T24/Globus

4
Value Additions

5
TDM Service Offerings

Data Migration Approach & Perform consultancy or


Process in the T24 sales, Preparation of the Data
Migration Effort Estimate execution of data load in T24
engagement and solution implementation

6
Data Migration To T24 - Activities in Detail
Initiation (15%) > Mapping (30%) > Preparation(20%) > Testing(30%) > Cutover(5%)

Requirement Business Unit Mapping Configure & Integrate Dummy Migration with Decommission of client
& Analysis with T24 Modules DM Load Tool for data Sample/Clinical Data system and Cutover
file load as per the for unit testing Plan Execution
Mapped DMS

Validating the T24 Rnn Data Mapping Configure & Integrate Creation of Data File TEMENOS
estimated man days for Sheet(DMS) T24 Extract tool for Trial Migrations with for T24 Load Offshore Activity
data migration data extract as per the Client system data
Mapped DES

T24 Rnn Data Extract Client System Data Training & Handover of Load of Data File in Client Activity
Data Migration
Specification (DES) Profiling & Data T24 DM Load & Extract T24 and T24 Data with TEMENOS
Strategy, Approach &
Validation Tool if required Extraction for data Offshore Support
Process Design
comparison
Client Activity
T24 Rnn Data Dress Rehearsals with
Data Extract guidelines
Migration Documents Data Transformation / Client system data in
and Cutover Approach Migration COB
Cleansing the T24 production
environment
Client Activity
with TEMENOS
Extract Transform Data Mapping Client system Data Loading Process and Onshore Support
guidelines and Load workshop Extraction program and Performance tuning Reconciliation
Approach (Business & staging
Technical) TEMENOS
Onshore Activity
with Client
Data Migration Plan Data Mapping from Client Preparation of test Support
system and/or Staging in Approach and
cases
DMS for data extract and Mapping and Cutover Handling Defects LEGEND FOR
T24 Load
Run Book validation ROLES

Data Mapping from Creation of Data file for Client system extract
Workshop Client System and/or load and data extract and transform and T24 Post Migration
Staging in DES for as per the Mapped Load tool defects Activities
Data Comparison DMS and Mapped DES handling

Approach Client system extract T24 Go Live


Mapped DMS and and transform and T24 Go Live Sign Off
Process, Plan Readiness Sign Off
DES Sign Off DM Load tool Sign Off
Sign Off

7
Initiation Phase (15%)

Requirement & Analysis Validating the estimated man days for migration

Client activity Client activity with TEMENOS offshore support

Data Migration strategy, approach and process


design
Client activity with TEMENOS offshore support

Data Extract Guidelines and Cutover Approach

Client activity with TEMENOS offshore support

Extract Transform guidelines and Load Approach


(Business & Technical)
Client activity with TEMENOS offshore support

Data Migration Plan

Client activity with TEMENOS offshore support

Workshops Sign off – Approach, Process and Plan


Client activity with TEMENOS Onshore support Client activity

8
Mapping Phase (30%)

Business Unit Mapping with T24 T24 Rnn DMS (Data Mapping Sheet)
Modules
Client activity with TEMENOS Onshore Support TEMENOS Offshore Activity

T24 Rnn DES (Data Extract Specification)

TEMENOS Offshore Activity

T24 Rnn Data Migration Documents

TEMENOS Offshore Activity

Data Migration Workshops

Client activity with TEMENOS onshore support

Data Mapping from Client System and/or Staging


in DMS for data extract and load
Client activity

Data Mapping from Client System and/or Staging


Sign off – Mapped DMS & DES
in DES for comparison
Client activity Client activity

9
Preparation Phase (20%)

Configure & Integrate DM Load Tool for Configure & Integrate DM Load Tool for data file
data file load as per the Mapped DMS load as per the Mapped DES
TEMENOS Offshore Activity TEMENOS Offshore Activity

Client System Data Profiling & Data Validation

Client Activity

Data Cleansing/ Transformation

Client Activity

Client System Data Extraction Program & Staging

Client Activity

Preparation of Test Cases

Client activity

Creation of Data File for Load and Data Extract Sign off – DM Tool and Client System Extract &
as per the Mapped DMS & DES Transform
Client activity Client activity

10
Testing Phase (30%)

Dummy Migration with Sample / Trial Migrations with Client System Data
Clinical Data for Unit Testing
TEMENOS Offshore Activity Client Activity with TEMENOS Onshore Support

Training and Handover of T24 Load & Extract


Tool if required
Client Activity with TEMENOS Onshore Support

Dress Rehearsals with Client System Data in the


T24 production environment
Client Activity with TEMENOS Onshore Support

Loading Process and Performance Tuning

Client Activity with TEMENOS Onshore Support

Approach, Mapping & Cutover Run Book


Validation
Client activity with TEMENOS Onshore Support

Client System Extract & Transform and T24 Load


Sign off – T24 Go-Live Readiness
Tool Defect Handling
Client activity with TEMENOS Onshore Support Client activity

11
Cutover Phase (5%)

Decommission of Client System & Creation of Data File for T24 Load
Cutover plan Execution
Client Activity Client Activity

Load of Data File in T24 and T24 Data Extraction


for Data Comparison
Client Activity

Migration CoB

Client Activity

Reconciliation

Client Activity

Handling Defects

Client activity

Post Migration Activities


Client activity
GO LIVE
Client activity

12
Extract Transform Load (ETL) Process
Client system Migration control Bank Setup
matrix Requirement
PREPARATION

Data layout

Data Extract Data Extract


Start Data Extract
Data mapping Functional Spec Program
Program
Development

Product
T24 Data Data mapping Listing and
layout Sheet Volume

T24 Shared Data EXTRACT


EXECUTION

Folder Folder File Staging Base Client System

T24 Pre-
production Enrichment
T24 Prerequisite and Data
cleansing
LOAD
T24 Load Tool T24 Extract Tool
T24 Production

NO RECON Reconciliation Report YES Sign off


Error Accepted
CONTROL

YES

Exceptional NO End
Error Log report
Analysis

13
Data Migration Life Cycle
Requirement Analysis and Kick Off Meeting Go Live

Derive Migration / Cutover Strategy and Plan

Deliver Rnn base DMS and DES

Data Mapping Workshops

Receive Mapped DMS

Receive Mapped DES

Data Cleansing, Transformation

Data Extraction Pre-Processes

Configure & Integrate T24 Load Tool

Dummy Migration with Sample/Clinical Data

Trail Migration through remote connectivity

Dress Rehearsals

Cutover

First Migration COB

Initiation Go/No
Reconciliations
Go

14
Team Structure

Donncha Jay
Global Consulting Regional Director,
Director, TEMENOS India
TEMENOS

Alwin, Head / Program Manager,


TEMENOS Data Migration Services (TDM )

Adeline Chitra
Principal Principal
Migration Migration
Specialist Consultant

Karthikeyan
Project Manager
Associate Migration Consultants
Associate Migration Specialists

Suraj Joel Valliappan Meenakshi

Sairendhri Vageesan Ramya Sathya Saurav

Migration Analysts
Shankar Subramanian

15
BACKUP SLIDES

16
Initiation Phase
Client System to T24 Globus/T24 to T24
Requirement Analysis:
Requirement Requirement for Data Migration has to be defined by the client. This could be at the Requirement
Analysis E&S level or during the preparation of SOW for implementation or upgrade. Analysis

Requirement Requirement
Analysis & Effort Analysis & Effort
Estimation Estimation

Data Migration Data Migration


Strategy, Approach Strategy,
& Process Approach &
Process

Data Extract Logic Data Extract


and Cutover Approach , Process & Utilities: Logic and
Approach Design There is a defined migration approach, process , utilities & deliverables followed Cutover
Approach Design
and the same is documented and available for further reference

Data Migration Plan


T24 Data Extraction and Cutover Approach: Data Migration
A defined Approach document is available based on the best practices and Plan
available for further discussions in the workshops that involves the interaction
Extract Transform with the client„s business and IT team to propose and get sign off of an approach
Extract Transform
Load Approach for data migration, so that transition from client system to T24 is achieved in a Load Approach
(Business & smooth and accurate manner with minimal upheaval to the business (Business &
Technical) Design Technical) Design

Workshop Workshop

Strategy, Strategy,
Approach Approach
Process, Plan Process, Plan
Sign Off Sign Off

17
Initiation Phase
Client System to T24 Globus/T24 to T24

Requirement Requirement
Analysis Analysis

Requirement Requirement
Analysis & Effort Analysis & Effort
Estimation Estimation

Data Migration Data Migration And Cutover Plan: Data Migration


Strategy, Approach Strategy,
Plan for every activity involved in the migration process is prepared depending on Approach &
& Process
the project requirement Process

Data Extract Logic Data Extract


and Cutover Logic and
Approach Design Cutover
Approach Design

Data Migration Plan Data Migration


Plan

Extract Transform Extract Transform


Load Approach Load Approach
(Business & (Business &
Technical) Design Technical) Design

Workshops:
Workshop Workshops to be conducted to explain approach, process and agree on the Workshop
business, technical & cutover strategy to suit the client requirement
Strategy, Strategy,
Approach Sign Off: Approach
Process, Plan The Sign off of the approach, processes to be followed, the strategy and the overall Process, Plan
Sign Off high level plan of activities has to be provided by the client to go ahead with the Sign Off
next phase

18
Mapping Phase
Client System to T24 Globus/T24 to T24
Business Unit Mapping toT24 Modules:
Business Unit Mapping of the T24 modules with respect to Client covering the Load Tables List Business Unit
Mapping with T24 Mapping with T24
Modules from the MCM (Migration Control Matrix)
Modules

T24 Rnn Data T24 Rnn Data


Mapping Mapping
Sheet(DMS) Sheet(DMS)

T24 Rnn Data T24 Rnn Data


Extract Specification Extract Specification
(DES) (DES)

T24 Rnn Data T24 Rnn Data


Migration Migration
Documents Documents

Data Mapping Data Mapping


workshop workshop

Data Mapping from


Data Mapping from
Client system and/or
Client system (T24)
Staging in DMS for
and/or Staging in
data extract and T24
DMS for data extract
Load
and T24 Load

Data Mapping from Data Mapping from


Client System and/or Client System (T24)
Staging in DES for and/or Staging in
Data Comparison DES for Data
Comparison

Mapped DMS and Mapped DMS and


DES Sign Off DES Sign Off

19
Mapping Phase
Client System to T24 Globus/T24 to T24

T24 Model bank Rnn Data Migration Documents


Business Unit Business Unit
Mapping with T24 Based on the Load table list from the MCM, the Extract, Transform and Load Mapping with T24
Modules Modules
Approach is documented and available for further discussions.
A document is prepared and delivered to client known as DLT (T24 Data Load Test )
T24 Rnn Data T24 Rnn Data
Mapping documentation. This is prepared in offshore with the clinical data that reflects the Mapping
Sheet(DMS) Sheet(DMS)
strategy and fields mapped in the Mapped DMS (Data Mapping Sheet) to verify the

T24 Rnn Data T24 DM load tool component configuration. T24 Rnn Data
Extract Specification Extract Specification
(DES) Similarly a DET (T24 Data Extract Test) documentation is to explain the process of (DES)
T24 Data extract from T24 and the required output format based on mapped DES
T24 Rnn Data T24 Rnn Data
Migration
(Data Extract Specification)
Migration
Documents Documents

Data Mapping Data Mapping


workshop workshop

Data Mapping from


Data Mapping from
Client system and/or
Client system (T24)
Staging in DMS for
and/or Staging in
data extract and T24
DMS for data extract
Load
and T24 Load

Data Mapping from Data Mapping from


Client System and/or Client System (T24)
Staging in DES for and/or Staging in
Data Comparison DES for Data
Comparison

Mapped DMS and Mapped DMS and


DES Sign Off DES Sign Off

20
Mapping Phase
Client System to T24 Globus/T24 to T24
Sample Mapped DMS & DES:
Business Unit
Depicted below are the screen shots of the Data Mapping Sheet and Data Extract Business Unit
Mapping with T24 Mapping with T24
Modules Specification respectively with all columns listed and sample data filled in.
Modules

T24 Rnn Data T24 Rnn Data


Mapping Mapping
Sheet(DMS) Sheet(DMS)

T24 Rnn Data T24 Rnn Data


Extract Specification Extract Specification
(DES) (DES)

T24 Rnn Data T24 Rnn Data


Migration Migration
Documents Documents

Data Mapping Data Mapping


workshop workshop

Data Mapping from


Data Mapping from
Client system and/or
Client system (T24)
Staging in DMS for
and/or Staging in
data extract and T24
DMS for data extract
Load
and T24 Load

Data Mapping from Data Mapping from


Client System and/or Client System (T24)
Staging in DES for and/or Staging in
Data Comparison DES for Data
Comparison

Mapped DMS and Mapped DMS and


DES Sign Off Sign Off: DES Sign Off
The Sign off of the Mapped DMS & DES has to be provided by the client to go
ahead with the next phase
21
Preparation Phase
Client System to T24 Globus/T24 to T24

Configure & Integrate T24 DM load Tool for Data File load as per Mapped DMS:
Configure & Integrate
Configure & Integrate The T24 DM load tool will be configured & integrated in the client base environment DM Load Tool for data
DM Load Tool for data file load as per the
file load as per the Mapped DMS
Mapped DMS
Configure & Integrate T24 Extract Tool for comparison extract as per the Mapped Configure & Integrate
Configure & Integrate T24 Extract tool for data
T24 Extract tool for data DES: extract as per the
extract as per the Mapped DES
Mapped DES The T24 Extract Tool will be configured & integrated in the client base environment

Client System Data


Client System Data Client System Data Validation: Validation
Validation
The client system data needs to be validated based on the definition given in the
DMS and prepare for data transformation & cleansing.
Data Transformation /
Data Transformation /
Cleansing
Cleansing
Data Transformation/ Cleansing:
Transformation client system data to suit T24 like: Client system (T24) Data
Client system Data
Extraction program and
Extraction program and
staging o Account number according to new T24 account number structure staging

o Product classifications according to T24 categories based on TAABS


Cleansing the client system data to suit T24 like:
Preparation of test
Preparation of test cases
cases o 70 character address line into 35 * n number of lines in T24
o Remove/replace characters that are not acceptable in T24 based on the
Creation of Data file for
load and data extract as validation rule Creation of Data file for
per the Mapped DMS load and data extract as
and Mapped DES per the Mapped DMS
and Mapped DES
Client System Data Extraction program:
Client system extract
and transform and T24 The preparation of the extraction programs based on the DMS‟s for Client system extract
DM Load tool Sign Off and transform and T24
extracting the data file. DM Load tool Sign Off

22
Preparation Phase
Client System to T24 Globus/T24 to T24

Preparation of Staging & Creation of Data File:


Configure & Integrate
Configure & Integrate Staging area to collate data from different client systems and prepare data file in DM Load Tool for data
DM Load Tool for data file load as per the
file load as per the the T24 acceptable format Mapped DMS
Mapped DMS
Staging area should contain the data structure as in T24 Configure & Integrate
Configure & Integrate T24 Extract tool for data
T24 Extract tool for data Data Cleansing and Data Transformation of the client system can also be done in
extract as per the
extract as per the Mapped DES
Mapped DES staging area
Build the T24 reference data within the data files (e.g. accounts to portfolios) which
Client System Data
Client System Data is a prerequisite Validation
Validation
Staging area is the base for creating final data file for T24 load

Data Transformation / Data file Data Transformation /


Cleansing
Cleansing
o The data file will be prepared in a specific format as per the DMS
each field will be separated by a delimiter ( “ | “ ) Client system (T24) Data
Client system Data
Extraction program and
Extraction program and < Field.1>|< Field.2>|< Field.3> staging
staging
For the multi-value fields we use the delimiter as “::”
< Field.1>|< Field.2.1>::< Field.2.2>::< Field.2.3>|< Field.3>
Preparation of test
cases
For sub-values we use “!!” Preparation of test cases
< Field.1>|< Field.2.1.1>!! < Field.2.1.1>::< Field.2.2>|< Field.3>
Creation of Data file for o The data file should contain value for all mandatory fields and
load and data extract as Creation of Data file for
per the Mapped DMS optional fields may or may not have values in the data file load and data extract as
and Mapped DES per the Mapped DMS
and Mapped DES
Sign Off:
Client system extract
and transform and T24 The Sign off of the T24 DM Tool & Client system extract program has to be Client system extract
DM Load tool Sign Off and transform and T24
provided by the client to go ahead with the next phase DM Load tool Sign Off

23
Testing Phase
Client System to T24 Globus/T24 to T24

Dummy Migration with Dummy Migration: Dummy Migration with


Sample/Clinical Data for Sample/Clinical Data for
unit testing Process unit testing

o Executed in offshore with sample / clinical data

Trial Migrations with o Re-run till error free execution of approach & process Trial Migrations with
Client system data Client system data
Milestone
o Confirmation of defined approach, process & strategy
Training & Handover of Training & Handover of
T24 DM Load & Extract o Correctness of data file format T24 DM Load & Extract
Tool if required Tool if required
o Successful test run leads to Trial Migration
Dress Rehearsals with Dress Rehearsals with
Client system data in Client system data in
the T24 production
Trial Migrations:
the T24 production
environment Process environment

ET guidelines and L o Testing with limited scope with production data ET guidelines and L
consultancy Process consultancy Process
and Performance tuning o Review and rectification of errors and Performance tuning

o Re-run till error free extraction, loading and reconciliation by Client


ET guidelines and L ET guidelines and L
consultancy Approach o Trail migration is taken from offshore through remote connectivity consultancy Approach
and Mapping and and Mapping and
Milestone
Cutover Run Book Cutover Run Book
validation o Confirmation of mapping between the T24 and Client systems validation

Client system extract o Extraction and load process crystallised, documented and signed off Client system extract
and transform and T24 and transform and T24
Load tool defects o Data Extract Specification signed off Load tool defects
handling handling
o T24 data deliverable to SIT(System Integration testing)
T24 Go-Live T24 Go-Live
Readiness
o Successful test run leads to Dress Rehearsal Readiness
Sign Off Sign Off

24
Testing Phase
Client System to T24 Globus/T24 to T24
Training & Hand over of T24 DM load & Extract Tool if required:
Dummy Migration with Dummy Migration with
Sample/Clinical Data for o This activity is carried on if the client would like to get trained in the T24 DM load & Sample/Clinical Data for
unit testing unit testing
T24 DM Extract tools to handle further migrations.
o This is a customized training program prepared based on the requirement and

Trial Migrations with target audience need with the separate effort estimate for offshore & onshore work
Trial Migrations with
Client system data Client system data
Dress Rehearsals:
Process
Training & Handover of Training & Handover of
T24 DM Load & Extract o Production infrastructure T24 DM Load & Extract
Tool if required Tool if required
o Full scope of data load into T24
Dress Rehearsals with o Reports built and available for reconciliation of data by the Client Dress Rehearsals with
Client system data in Client system data in
the T24 production o Financial reconciliation with the General Ledger of the client system the T24 production
environment o Runs to be repeated until fully reconciled environment

ET guidelines and L o Timed and improved at each run to fit within final cutover window ET guidelines and L
consultancy Process consultancy Process
Milestone
and Performance tuning and Performance tuning
o T24 Data deliverable to UAT (User Acceptance Testing)
ET guidelines and L o Successful test run leads to prepared Go Live status ET guidelines and L
consultancy Approach consultancy Approach
and Mapping and ET guidelines and L consultancy Process and Performance Tuning and Mapping and
Cutover Run Book Cutover Run Book
validation validation
Based on the Test Migration results, Scripts and Process has to be fine tuned
Client system extract Client system extract
ET guidelines and L consultancy Approach and Mapping Cutover Run Book Validation
and transform and T24 and transform and T24
Load tool defects Based on the Test Migration results, Run Book has to updated /amended accordingly Load tool defects
handling handling
Handling Mapping and T24 Defects while T24 Load ,T24 Extract & Sign Off:
T24 Go-Live o T24 load and extract defects will be handled by respective migration teams T24 Go-Live
Readiness Readiness
Sign Off based on the defined roles Sign Off

o Other defects to be analyzed and moved to the respective project team

25
Cutover Phase
Client System to T24 Globus/T24 to T24
Decommission of Client System and Cutover Plan Execution
Decommission of The cutover / migration date has to be decided and communicated. Based on the Decommission of
client system and client system and
Cutover Plan run book / plan the cutover and data migration activities has to be executed Cutover Plan
Execution Execution
Creation of Data File Creation of Data File: Creation of Data File
for T24 Load for T24 Load
Extraction of data file based on the properties of the Mapped DMS and provide for
load
Load of Data File in Load of Data File in
T24 and T24 Data Load of Data File : T24 and T24 Data
Extraction for data Extraction for data
comparison The data file will be loaded to T24 using DM load tool comparison

T24 Data Extraction for Data Comparison :


Reconciliation
Reconciliation
Extraction of T24 data based on signed off T24 Data Extract specifications and
provide output for comparison

Handling Defects Handling Defects:


Handling Defects
Handling defects on defined process, follow up, impact analysis, workaround and
solutions
Migration COB Migration COB
First Migration CoB (Close of Business):
First Migration CoB will be done after post migration activities for cycling the date
Post Migration Post Migration
Activities to the next business day that is Go Live date Activities

Reconciliation & Go Live Sign Off:


Go-Live The client has to execute reconciliation plan & run comparison programs to check Go-Live
Sign off Sign off
the T24 extract with client system extract, manual verification of business
reconciliations & get sign off from relevant business team for Go / No Go decision
26
Sample T24 Rollout details

Big Bang
Client System - Retail Multi Target system –
Legacy Banking window T24 Latest
cutover Release

TDM Team – Consultancy Engagement for Extract, Transform & Load

Initiation, Strategy,
Mapping, Consultancy for
DMS & DES Consultancy for Dress Rehearsal,
Preparation Test load in Trial Dress Final & Go
Migrations Live
Consultancy for T24
load and Extract

Number Of T24 Number of Elapsed Average


Activity Loads/Extracts Applications Loaded Records Time (Hrs) TPS
Preparation
Load 37 13 11,980,970 14:15 235 Gone
Live
Cutover Load 73 33 5,607,015 12:00 130 on
DM COB NA NA NA 08:33 NA Oct
2010
Reconciliation
Extract from
T24 29 NA NA 04:24 NA

27
Contact : dm@temenos.com

28

You might also like