Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
128 views7 pages

Real-Time ERP Data Migration Method

This document discusses a new methodology for migrating business data from one ERP system to another in real time throughout a business year. The transition between ERP systems is complex and risky, often ending disputes. The methodology allows migration between current and new ERP systems transparently and in real time to avoid issues. It was successfully applied to a medium enterprise, completing on time and budget. Traditional migration methods at the end of a business year are often ineffective. The methodology aims to improve efficiency and understanding for ERP projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Topics covered

  • financial records,
  • warehouse transactions,
  • implementation methods,
  • project planning,
  • risk assessment,
  • operational efficiency,
  • data analysis,
  • information systems,
  • automated algorithms,
  • phased rollout
0% found this document useful (0 votes)
128 views7 pages

Real-Time ERP Data Migration Method

This document discusses a new methodology for migrating business data from one ERP system to another in real time throughout a business year. The transition between ERP systems is complex and risky, often ending disputes. The methodology allows migration between current and new ERP systems transparently and in real time to avoid issues. It was successfully applied to a medium enterprise, completing on time and budget. Traditional migration methods at the end of a business year are often ineffective. The methodology aims to improve efficiency and understanding for ERP projects.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Topics covered

  • financial records,
  • warehouse transactions,
  • implementation methods,
  • project planning,
  • risk assessment,
  • operational efficiency,
  • data analysis,
  • information systems,
  • automated algorithms,
  • phased rollout

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

501

Method of data migration from one ERP system to


another in real time
Stjepan Vidai, Igor Pihir,Robert Fabac
Faculty of Organization and Informatics
University of Zagreb
Pavlinska 2, 42000 Varadin, Croatia

{[Link], [Link], [Link]}@[Link]

Abstract.

The transition from one ERP system


to another is a complex and demanding process for
every enterprise, associated with numerous risks
and unplanned expenses. This process usually ends
and a new information system becomes operational
at the beginning of new a business year. Practice
shows that many of these projects are ineective
and result in disputes. The subject of this paper
is a new methodology, created as an attempt to
answer one of the key issues critical to the success
of this type of projects, and that is the successful
migration of business data. The methodology
presents the migration from the current to the
new ERP solution: throughout a business year
and in a transparent way and real time. Potential
advantages of the methodology are numerous and
they will be further systematically described in this
paper. Developed methodology was successfully
applied to a medium size enterprise in a complex
business project that was successfully completed
within the planned time, scope and budget.

Keywords.

data migration, information system, ERP system, organizational change, database,


business application

1 Introduction
The migration from one ERP system to another
ERP system in an enterprise is a complex and long
lasting process that involves many risks and a number of both planned and unplanned expenses. The
word "(business) process" is used in this paper
as a representation of a collection of interrelated

Varazdin, Croatia

work tasks, initiated in response to an event, that


achieves a specic result for the customer of the
process [19]. This migration process usually takes
several months of a business year and ends at the
beginning of the following business year with installation of a new information system in the enterprise
that is based on the new ERP system representing
a group of new business program applications.
Practice shows that many such projects fail and
end up in disputes between the enterprise as customer and the ERP manufacturers as project creators, most often due to unsystematic approach and
inadequate assessment of the complexity and time
required for the realization of the project. This paper will try to give an answer as to where the problem lies and how it can be resolved by means of
automated algorithms, implementation of modern
methods and information technology. The authors
will analyze features and aws of classic methods,
and propose a new method of business data migration from the database of the current ERP system to the database of the new ERP system in real
time, throughout a business year. The authors will
subsequently try to prove the hypothesis that the
methods of migration from the current ERP to a
new one has not been completely explored, and that
this calls for new researches that would provide better explanation of the structure, course and problems relating to this process thus making it more
ecient, and, nally facilitate the communication
and understanding between the manufacturer and
the users of the ERP system, especially in terms
of the duration, expenses and management of that
process.

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

2 Organizational aspects of
migration from the current
to a new ERP system
Organizational changes represent a signicant phenomenon that the majority of modern organizations have to face, occasionally or permanently. In
most cases changes occur as a result of aspiration of
the organization to adjust to the new situation on
the market. Changes are usually caused by some
factors from the environment outside the organization, although sometimes they can be provoked
by certain inner factors. The external environment
generates changes via factors that are in the domain of (market) competitiveness, socio-economic
trends, and technologies. The changes of strategy and organizational development are denitely
among the most relevant inner factors of change.
Organizational development represents a series of
techniques and methods that managers can use to
increase the adaptability of their organizations [14].
As a rule, organizational changes are met with resistance. Some authors claim that resistance can be
present at two organizational levels: at the level of
a group (team) and at the individual level [8, 307].
A large number of personnel within the organization tend to perceive changes as a threat to their
own position, status, salary, and as just another
burden and engagement out of their routine.
It is precisely the organizational development
that oers certain tactics that can be used to reduce resistance to change [8, 308], that is: education and communication, participation, facilitation, bargaining, negotiation, manipulation and coercion [13]. Many authors recognized change scenarios that could be classied as follow: structural
change, mergers and acquisitions, cultural change,
IT-based process change [1]. One of the major ITbased organizational changes is implementation of
the Enterprise Resource Planning system (ERP).
Enterprise Resource Planning is an information
system used to identify and plan the enterprisewide resources. [9, 546]. The objective of the ERP
system is to coordinate all business operations of
an enterprise, from evaluation of suppliers to the
delivery of products and billing. ERP enables integration and automatization of business processes,
sharing of the common database, creation of information in the real time. It encompasses "big"

Varazdin, Croatia

502

modules like: MRP, nance, HR, SCM and CRM.


Since ERP implies factors of organizational changes
from the IT domain, it is worth mentioning that
a large part of organizations still fail to achieve
the business value that they expected to achieve
when they decide to accept IT-based changes [1,
243]. As a result, there are several important issues
that come into focus: strategy and IT, the role of
IT management, the need for IT change managers,
achievement of process change, change of the information culture. Certain analysts mention bad
experiences in the implementation of ERP that are
due to inadequate planning, and they provide several reasons why: pre-implementation preparation
activities were carried out poorly; people were not
well-prepared to accept and operate the new system; the implementation took much longer than
expected; the costs of implementation were much
higher than initially planned [4]. The sta has to
be well educated and willing to accept the new roles
that introduction of the new ERP system has imposed on them. That is a task for managers and
company leadership.
Implementation of information technologies implies to a large extent the organizational culture.
Some researchers perceive IT as the subculture of
the organization [18], at which subculture implies
opposition and independence from the organization.
Given that there are standard ERP systems of
more or less prominent providers, the question
raises of the harmony between the organizational
structure and processes, and the requirements and
standard IS solutions. Introduction of the ERP system or switching to another supplier often forces
the organization to sort out its business processes
(not earlier!). Some researches show that in the
course of implementation of ERP products, companies make substantial investment in customizations
to adapt the ERP system to their business model.
This investment in customizations can sometimes
be compared with the original cost of the ERP software [11].
Extensive organizational changes that take place
when introducing ERP system are primarily a result of the need to change the organizational design
- from the one based on the rigid structure in terms
of function, to a process-based design that provides
support to the operation of the integral system [3].

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

3 Methods of ERP system implementation and data migration, and their eectiveness
Today's practice uses three basic methods of transition from one ERP solution to another. By abbreviation 'ERP system' (Enterprise Resource Planning
system) we mean an integrated information system
in general. There are three basic implementation
methods:
1. Big Bang - Implementation happens in a single
instance. All users move to the new system on
a given date;
2. Phased Rollout - Changeover occurs in phases
over an extended period of time. Users move
onto new system in a series of steps;
3. Parallel Adoption - Both the legacy and new
ERP system run at the same time. Users learn
the new system while working on the old [12],
[2].
The majority of authors agree that these are
three basic methods of introducing the new ERP
software. Surveys show that the rst two are most
commonly implemented (Big-Bang 38%, Phased
Rollout 40%, a combination of Big-Bang and
Phased Rollout 11%, Parallel Adoption 9%, Others 2%) [12].
Authors use dierent methodologies of introducing the ERP system, but they all usually envisage
the following introduction steps:

503

Data migration is rarely perceived as a very serious problem, and it tends to be insuciently accentuated. According to investigations into the main
technical problems that cause failure of implementation of ERP solutions, data migration is one of
the primary factors of failure [20]. Along with optimum design of chart of account structure, eective and ecient migration of data is one of the
cornerstones for the success of an ERP implementation [16]. It often happens that, in order to reduce their expenses, executors/vendors of software
impose the burden of migration on users/former
providers of ICT services, or on the internal information system. When introducing their software,
the leading manufacturers/oerers of modern ERP
systems [10]: SAP, Oracle and Microsoft, request
complete data for import into the new system according to the already existing specication. The
data model of the new system remains unchanged,
and the data from the old systems are adjusted to
the new solution. Excel, Microsoft Access or SQL
databases are used as a medium for the exchange
of data.
ERP systems also support data import and their
manipulation in the course of that transfer. As
for non-standard data, it is usually necessary to
design a "custom-made" application. This application converts data from various records into the
one that was specied in accordance with the models provided by ERP manufacturers [15].
One of the recent researches on the introduction
of ERP was conducted in 2008 by the consulting
company Panorama Consulting Group on a sample
of 1,322 world companies for a period from 2005 to
2008. It yielded strikingly poor results (Table 1.).

1. Business Review,
Table 1: ERP implementation success results [6].

2. Project Planning,
3. Installation, Upgrade and Data Conversion,

% Description of results

4. Training and Education,

93%

5. Business Process Engineering and Best Practices,

59%

6. Conference Room Pilot Testing,


7. Go-Live!,

57%

8. Post Implementation Review and Continuous


Improvement [5], [7].

Varazdin, Croatia

13%

of ERP implementation take


longer then expected
implementation cost more than
initially assumed
of companies characterize themselves as "very satised" with
software impl.
of participants suered operational stoppages.

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

The data given in Table 1 indicate the need for


new and more eective ways and methods of introducing new systems, with a special emphasis on
data migration as one of the key factors in the implementation of a new solution.

Table 2: Process of migration from the current to


a new ERP system

No. Description of the steps in the migration process


1

4 Methods of migration from


the current to a new ERP
system in real time
Some ERP systems researchers listed four basic
rules of data migration see Fig. 1, this was used as
starting point in authors development of the proposed methodology.
This new methodology presented in Table 2. perceives and executes migration as an automated
repetitive business process in real time rather than
as a one-time technical operation.

Figure 1: Four Golden Rules of Data Migration [17]


Apart from the manufacturer of the new ERP
system and automated algorithms by which the
data from the database of one business application
migrate to another in real time, the process involves
only the key personnel, or all employees capable of
monitoring the realization of specic business processes.

Varazdin, Croatia

504

Denition of the X-set of actual key


data about business processes in the
database of the new ERP system, from
the beginning of the business year to
an x-date. The X-sets make it possible
to interrupt operation of the current
ERP system conclusively with x-date
and to resume the operation in the new
ERP system starting with x-date + 1,
without having to stop business processes.
Identication of the data from X-set
within the database of the current
ERP system on the basis of a detailed analysis of the logical and physical database model. If identication
of the X-set is possible, next step has
to be taken. If not, it has to be concluded that migration from the current
to the new ERP system in real time is
not possible.
Demo installation of the application
and the base of the new ERP system
onto the company's central computer.
Design of service application for the
direct migration of actual data from
the X-set of the current ERP system database to the new ERP system
database.
Installation of service application for
the direct migration of data onto the
company's central computer.
Beginning of the systematic training of
personnel for the work with the new
ERP system applications by means of
audio-visual presentations of applications and work on the demo installation of ERP system onto the company's business network.
Launching of the service application on
the company's central computer and
performance of direct migration of actual data from the X-set of the current
ERP system database to the data base
of the new ERP system.

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

No. Description of the steps in the migration process


8

10

11

12

Systematic daily testing of transparency of the actual data in the current ERP system and the data that migrated to the base of the new ERP system. The testing is performed by the
personnel skilled in monitoring the respective business processes.
Assessment of transparency of the data
in the base of the new ERP system
and deciding on whether conditions are
met for termination of work with the
current ERP system and proceed with
work using the new ERP system. If the
decision is negative, the process goes
back to step 4). If the decision is positive, the process continues.
Identication of specic functionalities
of the current ERP system that are not
present in the new ERP system but are
required in order to provide standard
support to business processes
Final work on the applications of the
new ERP system in line with specic
requirements of the company, and activation of all control parameters of the
applications of the new ERP system.
Termination of operation of the old
ERP system on x-date and transfer to
operation of the new ERP system as of
x-date + 1.

The fundamental starting point of the method


described in Table 2. is the denition of X-set of
data, whose migration from the base of the current
to the base of the new ERP system enables starting
and continuing the operation in the new system.
The experience of authors of this paper in the
practical implementation of the described methods
prove the fact that X-set does not necessarily encompass all data from the current data base and the
actual business year, but rather those data that are
capable of determining the transparency of the data
that migrated to the new ERP system and continuation of the company's operations in the new
system at any given moment of x-date + 1 in the
course of the business year.
In that sense the X-set is basically composed of
the following subsets of data:

Varazdin, Croatia

505

1. All referential catalogs of the database that


render possible the instituting of referential integrity in the relational base of the new ERP
system;
2. Entries of all warehouse/commodity input/output transactions that document the
circulation of commodities from the beginning
of a business year, and the current state of
stocks;
3. Entries of all nancial records created in the
nancial processing of analytical documents
of business processes and commodity-nancial
transactions;
4. Standard counter of all documents used to support business processes.
Implementation of the method presented in Table 2, may have manifold eects: it makes possible the testing of transparency of actual and migrated business data in real time; uninterrupted
company's work without stoppage of the current
ERP system; informing the personnel about the
possibilities of the new ERP system and training
of users in operating the system by applying actual business data as demo data; observation of
the dierences in functionality between the current and the new RP system; detection of requirements for the necessary nishing of implementation
of the new ERP system; and making a realistically
founded decision on whether or not the migration
of the company's information system from the current to the new ERP system is possible.
This method, due to its characteristics, can be
applicable in all three classical ways of implementing ERP systems (big bang, phased rollout, parallel adoption). Benets that are obtained by this
method are easily applicable to any of the classic
scenario of implementing ERP systems, noting that
the best results can be achieved in parallel adoption.
In the view of the method described above, the
manufacturer of the current ERP system may, but
does not necessarily need to have a role or responsibility, except the responsibility for the consistency
of the base and authenticity of business data.
The manufacturer of the new ERP system provides service program application for automatic migration of business data, whose program code automatizes the entire algorithm of the direct data

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

506

migration and guarantees transparency of migrated References


data in relation to the original data in the database
[1] Cameron E., Green M.: Making Sense of
of the current ERP system.
Change Management, Kogan Page Limited,
The company as user of the new ERP system
2004, GB and US.
runs a test of the new application and in relation
to the real business data, conrms transparency of
the migrated data, and makes a nal decision on [2] Carton F., Adam, F.: Towards a Model for
Determining the Scope of ICT Integration in
whether or not it will make the changeover to the
the Enterprise: the Case of Enterprise Resource
new ERP system.
Planning (ERP) Systems, The Electronic Journal Information Systems Evaluation, Volume 13
Issue 1, 2010, pp 17 - 26.
5 Conclusion
The idea for this paper is a result of authors' yearslong experience in the eld of development and
implementation of the ERP system [22], [21], and
also of observed problems which initiated new researches and led to new solutions to that process.
In item 2. We tried to explain how the problem of organizational changeover and advancement
of business processes is becoming more and more
the prime moving force of improvement or change
of the company's entire ERP system, which is a
precondition for the existence and operation of the
overall information system.
Table 1, provides research data on eectiveness
of ERP system implementation which conrm that,
on the one hand, there is a great need and also a
number of reasons for replacement of the old ERP
system that hinders development and business operation of complex business systems and, on the
other hand, that process is burdened with many
problems that are most often a result of the substandard methods of replacing the ERP system.
A contribution of this paper is in the method
of changeover from the current to a new ERP system in the course of a business year in real time as
elaborated in section 4. It may be useful to many
of those who deal with problems involving introduction of the ERP system as a means of ensuring
eectiveness of the process.
The feasibility of the described method is demonstrable: the authors of this paper developed a program application and it was implemented in a case
of direct data migration from the base of one to
the base of another ERP system in a medium-sized
enterprise. The service application has about 5,000
lines of program code and it migrates data from
about 40 tables of the base of one to the base of
another ERP system.

Varazdin, Croatia

[3] Davenport, T.: Putting the enterprise into


the enterprise system, Harvard Business Review,
July-August 1998, pp.121-131.
[4] Donovan R. M.: Successful ERP Implementation the First Time; available at [Link]/
wp/donovan_erp_success.pdf; Accessed: 30th
April 2010.
[5] ERP Implementation Methodology, available at [Link]
[Link], Accessed: 23rd April 2010.
[6] ERP
Implementation
Survey
Report,
Panorama Consulting Group, 2009, available
at, [Link]
01/erp-implementation-survey-report-.
html, Accessed: 30th April 2010

[7] [Link]:
tion Life Cycle,

ERP
available

Implementaat, http:

//[Link]/erp-articles/
[Link],

cessed: 23rd April 2010.

Ac-

[8] Gareth J. R.: Organizational Theory, Design


and Change, Fourth Edition, Pearson Education,
Inc., New Jersey, 2004.
[9] Heizer, J., Render, B.: Operations Management, Pearson Education, USA, 2006.
[10] Hestermann C.,
Magic Quadrant
2-Oriented ERP
panies, Gartner,

Anderson R. P., Pang C.:


for midmarket and Tier
for Product-Centric ComJune 2009, available at,

[Link]
Documents/[Link], Accessed: 29th

April 2010.

Faculty of Organization and Informatics

September 22-24 2010

Proceedings of the 21st Central European Conference on Information and Intelligent Systems

507

[11] Hooks A.: Oracle ERP Change Man- [20] Singla A. R., Goyal D.P.: Managing Risk
agement Project Whitepaper, 2001, availFactors In Design And Implementation Of
able at [Link]
ERP Systems (An Empirical [Link], Accessed: June 2004.
tion Of The Indian Industry), Conference
Proceedings, IAMOT 2004, Washington,
[12] Houston, N.: ERP Implementation Strategies
D.C., September 10, 2007, available at,
- A Guide to ERP Implementation Methodology,
[Link]
available at, [Link]
php/ocs/4/paper/viewFile/902/351,
30th
com/articles/manufacturing/
April 2010.
erp-implementation-strategies-1031101/,
[21] Vidai, S., Brumec,. J., Tomii, M.: LogiAccessed: 29th April 2010.
cal model of the database as means of informa[13] Kotter J. P., Schlesinger L.A.: Choosing
tion system usage and development control, ProStrategies for Change, Harvard Business Review,
ceedings of the 18h International Conference of
March 2009.
Information and Intelligent Systems - IIS'2007,
September 12th-14th, Varadin, Croatia, 2007,
[14] Kotter, J. P., Schlesinger L. A., Sathe V.:
pp. 43-48.
Organization: Text, Cases, and Readings on
the Management of Organization Design and [22] Vidai, S.: The Use of Information System in
the Management of Business Rules, Proceedings
Change. 2nd ed. Homewood, Ill.: Richard D. Irof the 16h International Conference of Informawin, 1986, pp. 487.
tion and Intelligent Systems - IIS'2005, Septem[15] Niefert W.:
Data migration Scenarber 21-23, Varadin, Croatia, 2005, pp. 145-151.
ios in SAP Business ONE Application part 1, Packt Publishing, 2009, available
at,
[Link]
data-migration-sap-business-one-part1,
Accessed: 30th April 2010.
[16] Ramaswamy V. K.: Data Migration Strategy
in ERP, available at, [Link]
[Link]/[Link],
Accessed: 29th April 2010.
[17] Sceales T., Morris, J.: Four Golden Rules
of Successful Data Migration - BusinessDriven Migration, Information Management Magazine, August 2008, available at,
[Link]
issues/2007_50/[Link]?pg=1,

Accessed: 29th April 2010.

[18] Schein, E. H.: Organizational culture and


leadership, Jossey-Bass, San Francisco, 1992.
[19] Sharpe, A., McDermott, P.: Workow Modelling: Tools for Process Improvement and Application Development, Norwood, MA.: Artech
House, 2001.

Varazdin, Croatia

Faculty of Organization and Informatics

September 22-24 2010

Common questions

Powered by AI

The 'X-set' is crucial in ERP data migration as it defines the set of key data about business processes which ensures that operations can continue in the new ERP system without interruption. It allows the new system to commence operation effectively on x-date + 1 without data loss or inconsistencies .

The newly proposed migration method addresses operational stoppages by ensuring the migration occurs in real-time, without disrupting ongoing business operations. It includes systematic daily testing and validation of migrated data, allowing transparency of operations, and letting the company continue processes seamlessly without interruption from the current to the new system .

93% of ERP implementations took longer than expected, as reported by the Panorama Consulting Group .

The new migration method is applicable to all classical ERP implementation strategies—big bang, phased rollout, and parallel adoption. It yields the best results particularly in parallel adoption, enabling verification and adjustment of systems without halting current operations .

To ensure transparency and accuracy during ERP data migration, the steps include systematic daily testing of actual and migrated data, assessment of data transparency in the new system, and decisions based on these tests to continue or revert the migration process .

Personnel training is critical during ERP system migration because it ensures employees are capable of monitoring key business processes and effectively using the new ERP system. This training involves audio-visual presentations and work on demo installations to facilitate understanding and smooth transition .

The new ERP migration method offers potential benefits such as real-time testing of data transparency, uninterrupted operations, and informed decision-making regarding system transition. It allows for parallel observation of differences in functionalities and addresses the completion requirements for the new system .

Key challenges identified from the Panorama Consulting Group survey include 93% of implementations taking longer than expected, 59% costing more than initially assumed, and 57% experiencing operational stoppages. Only 13% of companies described themselves as 'very satisfied' with the implementation .

While the manufacturer of the current ERP system may have limited involvement, its primary role during the migration process is ensuring the consistency and authenticity of business data. Conversely, the manufacturer of the new ERP system provides the service application for automatic data migration, ensuring transparent data transfer .

The new methodology for ERP system migration focuses on treating migration as an automated repetitive business process in real time, rather than a one-time technical operation. Its main emphasis is on data migration . This differs significantly from traditional methods, which often treat migrations as static, isolated events.

You might also like