requests by all other departmental nodes, trying to
accomplish pending requests initially targeting any
of the missing. Effectively, there is a strong case that
neighboring nodes will try to accommodate requests
initially targeted for any missing node, without
being able to do so (in their effort to relieve
c
from excessive workload). Consequently, they
would not redirect these requests to
c
. As a result
of their ignorance regarding the correct business
process, they would constantly request for details in
the form of
c
feedback, and effectively increase
further its workload.
4. In case of failure of the central node
c
, the
following issues arise: a. There is a global
coordination loss in the business process. Business
tasks, outcomes and general quality of business
service, employees responsibilities and tasks
assignments, and all general management tasks,
continue to operate unattended and without
coordination by the central node
c
. Entropy, as
an uncertainty measure of outcome quality is
dramatically increased. b. There is no error
correction feedback offered to peripheral nodes
i
.
Effectively, no error-free state in the business
product is reached. Business process final products
offered to customers are severely affected regarding
their respective quality. c. Noise, as a measure of
interference added in the transition of information
between the nodes is increased. E.g. for node
to transmit information to node
, flow has to
transit through intermediate node
. Since the
information exchange between peripheral nodes is
incomplete, the error inserted in the transition is
propagated and added as shown next: Total Error =
Error
+ Error . d. Connection
and information exchange with all the other business
units within the organization is lost. Only
Ν
PAN
OMN
TMN
TMPA NN → OMTM NN →
c
, the
coordinator node, is assigned the task to exchange
information with other business units. If
c
becomes unavailable, a significant problem
concerning interdepartmental business coordination,
among business units, arises.
5 ERP BUSINESS PROCESS
In the previous section, a traditional business
process and the parameters that control its behaviour
have been presented.
In this section we consider the same business
process, with ERP being an integral part of its
operation. In the ERP business market a great deal
of software packages are present. Market leaders
include SAP/R3 from SAP AG (the platform we are
employing), PeopleSoft from PeopleSoft Inc, Oracle
HRMS from Oracle Corporation and iBaan from
Baan Co to name but a few (Piszczalski, 1997).
Figure 2 (next page), shows the business process
after reengineering it to accommodate the use of
ERP. In order to obtain a better insight on the
reengineering let us take as an example the Time
Manager and the way it conducts its business tasks
using a proprietary IT system. Such a system
possesses the following capabilities: 1. Ability to
maintain for each employee only its full name and
its ID card number as master data. Through the ID
card number, the Time Manager has to understand to
which company department the employee is
working. 2. Ability to maintain a monthly time line
for each employee, presenting for each day the
employee’s working status (absent or present each
day). 3. Ability to retrieve data from the
corporation’s monitoring clocks about the entry and
leave time of each employee. The Time Manager
had to keep track in a paper full manner of the
following: 1. Shift planning of each company
department in order to compare employee’s entry
and leave time with planned working time. 2.
Organizational status of each employee within the
company, in order to assign a correct working plan
based on its position. 3. Up-to-date personal details
(master data) of each employee for the correct
assignment of working time for each case (i.e.
handicapped people should work less etc). 4.
Overtime hours of each employee in order to inform
correctly the payroll unit. 5. In addition, Time
Manager is responsible to correct mistakes and
cooperate constantly with the department manager
about problems regarding late arrivals, sicknesses
leaves etc. The aforementioned issues had to be
handled with a system able to perform only the
trivial, previously mentioned, tasks. To make clearer
the difficulties that the Time Manager had to
confront with, let us present the tasks that had to be
performed from him/ her in case of a temporary
leave of an employee: a. The Personnel
Administrator should first ask for the approval of the
HR Manager (HRM) to remove the employee from
the company’s workforce. b. The OM manager
should arrange all the necessary reassignment and
inform both HRM and Personnel Administrator
about the employee chosen to cover the vacant
position. c. Payroll should be informed of the
changes and to accordingly produce a new payroll
scheme based on the new tasks. d. Finally the Time
Manager should re-evaluate and reorganize its shift
plans according to the capabilities and personal
details and preferences of the employee assigned to
the new post.
The employment of the ERP system (SAP R/3 in
our case) allowed for several enhancements and
effectively resulted in a significantly better system
performance.
ERP BASED BUSINESS PROCESS REENGINEERING IN A HUMAN RESOURCES DEPARTMENT: A CASE
STUDY APPROACH
81