首页    期刊浏览 2024年11月25日 星期一
登录注册

文章基本信息

  • 标题:Business process reengineering with grade.
  • 作者:Lockwood, Diane ; Tenteris, Janis ; Ansari, A.
  • 期刊名称:Academy of Information and Management Sciences Journal
  • 印刷版ISSN:1524-7252
  • 出版年度:2001
  • 期号:January
  • 语种:English
  • 出版社:The DreamCatchers Group, LLC
  • 摘要:Huge investments in ERP (Enterprise Resource Planning) have been made recently to replace legacy systems. However, the resulting efficiency of the entire organization often does not increase dramatically because information technology projects are carried out without first reengineering the underlying business processes (Davenport, 1993; Keller & Brenner, 1995).
  • 关键词:Banks (Finance);Organizational communication

Business process reengineering with grade.


Lockwood, Diane ; Tenteris, Janis ; Ansari, A. 等


INTRODUCTION

Huge investments in ERP (Enterprise Resource Planning) have been made recently to replace legacy systems. However, the resulting efficiency of the entire organization often does not increase dramatically because information technology projects are carried out without first reengineering the underlying business processes (Davenport, 1993; Keller & Brenner, 1995).

What is different about the systems development methodology embedded in GRADE (Graphical Re-engineering, Analysis and Design Environment) is that it explicitly begins with the basic reengineering principle advocated by Hammer and Champy (1993) that business processes should be redesigned before information systems are developed. That is, information systems are typically developed to model the existing "as is" way of doing business. In Hammer and Champy's own words (1993), "we are merely paving the cow paths," when we use this approach. Other common methodologies such as De Marco (1978), Yourdon and Constantine (1978), and tools based on structured methodologies (e.g., IEW, IEF, Excelerator), do not explicitly link business process modeling and redesign to subsequent applications development (as does GRADE), at least in any internally consistent way. This does not mean that these methodologies cannot be used to develop "as proposed" systems, but that there is no explicit formal method for articulating, simulating, and linking business process models with subsequent applications development. The purposes of this paper are twofold. First, it proposes a methodology to support the main tasks involved in Business Process Reengineering (BPR). Second, it describes ah way to model Business Processes (both "as is" and "as proposed") using a graphical software tool called GRADE (Graphical Re-engineering, Analysis and Design Environment).

MAIN TASKS OF BPR METHODOLOGY

A model of business processes is required to develop a successful BPR. On the basis of such a model, three tasks of BPR can be performed using GRADE. First, the current business process is modified in order to improve it by means of static analysis. Next, a dynamic analysis is performed to effect further improvements of the business processes. Finally, it coordinates the redesigned business processes with the organizational structure and skill sets of the employees (performers of tasks). These tasks are discussed in more detail in the following sections.

Principles of Static Analysis

The 'static analysis' refers to the analysis of the structure of business processes without recourse to simulation experiments. The goal of static analysis is to improve or optimize the business processes in accordance with several recommendations. A summary of such recommendations follows.

1. Wherever possible, try to perform activities in parallel (concurrently) instead of in a sequential chain of tasks. This reduces the total duration of business processes considerably. According to Hammer and Champy (1993), a 50% reduction in total duration time is a realistic goal in BPR projects.

2. Avoid organizational breaks within one business process. This means that the same person should perform any two sequential tasks if this person is qualified to do both tasks. Furthermore, this tends to minimize both the number of employees in each business process and the number of employees in any one business process and the number of different employees required to perform any particular task.

3. Eliminate the execution of redundant tasks, especially those that do not add value or increase customer satisfaction.

Principles of Dynamic Analysis

Dynamic analysis of business processes consists of performing various simulation experiments in order to optimize the model. In order to obtain credible results the model requires a variety of process metrics, such as the duration of each task, transfer times, the expenses and productivity of each employee (referred to in the tool as "performer" of the task), the underlying logic behind business rules and the frequency of inputs. Such information often is readily available in some form in many organizations, although it must often be reorganized in order to be put to use in the model.

Coordination of New Business Processes with Organization Structure

This step of BPR can be performed only after the dynamic analysis of the business process is completed. Coordination means that changes in the structure of the organization are needed to reflect changes in the new business process. Preferably this should be done for the system as a whole. If such activities are performed for separate subsystems (departments, branch offices, etc.) there is always a risk that these local changes might not improve the characteristics of the entire system.

GRADE provides a unique function 'Build System Model' (1999) to implement these recommendations. This function extracts the information from multilevel business process diagrams and organization charts and generates Communication Diagrams (CD). The CD's represent communication between different performers. In simple cases a visual inspection of the CD's is enough to make conclusions on how to restructure the organizational optimally. It is easy to determine from the CD's whether the performers that belong to the same organizational unit communicate intensively among themselves. If external communication (with performers from other branches) is more intensive than internal communication, appropriate changes in the structure of the organization (redeployment of performers) should be considered.

CREDIT PROCESSING CASE

Realistically, it is often necessary to redesign several complex cross-functional business processes in a large application development project. However, to illustrate the methodology, the scope of this paper will be limited to two main business processes in the credit department of a commercial bank. The organization unit (credit department) involved and the two business processes are represented in Figures 1 and 2, respectively. The GRADE software tool produced all figures used in this paper.

[FIGURE 1 OMITTED]

In addition to organization structure analysis, business processes are also required to undergo static analysis. The two main business processes, 'Short Term Credit' and 'Other Credit', reflect the current situation (as is) model, shown in Figure 2. The first model depicts the short term credit process for small and medium size credits, for current customers of the bank. The second model demonstrates the approval of other credits (large and/or long term and/or credits for new customers).

[FIGURE 2 OMITTED]

Application of Static Analysis

First Requirement: Perform Activities in Parallel. Although both business processes seem to be quite similar, the parallel execution of tasks can be introduced only in the first process, as show in Figure 2-a. The only input document required to start the task Compare Request and Debts is Registered Request. This task does not require Financial Statement which is produced by the previous task Credit Check. Thus, the first business process can be transformed so that the tasks Compare Request and Debts and Analyze Credit History are executed in parallel with the task Credit Check. The modified version of this business process is depicted in Figure 3.

However, as shown in Figure 2-b, a similar modification for the second business process is not possible. This is due to the fact that the task Register Guaranties and Collateral is initiated by Copies of Documents that are received from the previous task Receive Documents.

Second Requirement: Same Performer for Sequential Tasks. The tasks Compare Request and Debts and Analyze Credit History are performed in sequence by two different performers (Junior Expert and senior Expert in Figure 2a. This causes an extra transfer of work materials from Junior Expert to Senior Expert. It is assumed that the task Analyze Credit History does not require the qualification of a Senior Expert, in which case a Junior Expert can manage it. This, consequently, leads to a change in the structure of the organization. Thus, we could reduce the number of Senior Experts and increase the number of Junior Expert positions. These changes in the organization diagram are reflected in Figure 4.

[FIGURE 3 OMITTED]

[FIGURE 4 OMITTED]

Application of Dynamic Analysis

A number of simulation experiments were carried out with the model obtained after static analysis. During these experiments the number of positions was changed and the duration of the tasks and the utilization of the employees were varied. The number of concurrently active transactions and the lengths of queues were reasonably low and the Credit Division, as a whole, was able to manage the volume of incoming Credit Requests.

The utilization of performers (depending on the number of assigned performers) is represented in comment fields of the organization diagram in Figure 4. The optimal number of positions was determined experimentally (utilization analysis is not discussed herein for reasons of page limitations) but the results are represented graphically by comparing Figure 1 with Figure 4. Some comments on these results are:

1. The utilization of two Loan Officers is not sufficient (less than 40 %) and even when reduced to one, the utilization is not more than 80 % of the total work time;

2. The number of Senior Inspectors was reduced from four to three which gave an average utilization of 81.79%. Even two Senior Inspectors could manage the work load but then their high utilization (99.52%) would likely result in a waiting queue which would cause an increase in the cycle time of the process.

3. The replacement of one Senior Experts with another Junior Expert has proven to be successful from a utilization viewpoint. The two Junior Experts now have a combined load factor of 89%.

4. The utilization of Senior Expert and Expert is still too low (around 52%). In this case the options are to a) combine the two positions into one if the skills are transferable or b) give additional tasks to these experts in order to reduce slack time.

5. The total number of employees in the Credit Division can be reduced from 15 (see Figure 1) to 13 (see Figure 4). The tasks of Senior Expert and Expert would be combined in Figure 4 since the current utilization rate is low (around 50%).

The duration of business transactions after reducing the number of performers is depicted in Table 1. Although the duration of each task was given (see Figures 2, 3 and 4) as a constant value (which is an obvious simplification of reality), the duration of business transactions varied from 50 minutes to as long as 14 hours.

The range of task duration for the second Business Process is relatively small when compared to the duration for the first Business Process. This can be explained on the basis of performer utilization. The average utilization of performers for the second Business Process is around 82% while that for the first Business Process, which has two Inspector positions, is 98%. The execution of the tasks of the Inspectors might often be delayed because they are still busy with the previous transaction.

This situation could be improved by increasing the number of Inspectors to three but this would decrease their utilization to 66 % (see Figure 4). This would also increase the total costs (14 employees versus 13). The positive result of such a change would be a shorter duration and range of the Business Process. This should be done if the customers consider the total processing time of Short Term Credit applications to be rather lengthy and if there is a risk that they might switch to another bank.

New Organization Structure According to the Business Processes

One of the Communication Diagrams (CD) obtained after the modification of the organization chart is represented in Figure 5.

[FIGURE 5 OMITTED]

This example shows that the Guaranty and Collateral Department has an isolated (stand-alone) object--Senior Expert. However, the Senior Expert communicates with other objects (external to this department). This is depicted through external (dashed line) communication paths X--Sen Exprt and Sen Exprt--X where the Senior Expert sends messages to Senior Loan Officer and Senior Inspector of Long Term Credit Department.

These observations could lead us to the first modification step--move Senior Expert to the Long Term Credit Department thus improving the communication within the Long Term Credit Department. In contrast, analysis of additional interface tables (not shown here) for Expert and Junior Expert reveals that they are communicating mostly internally with performers of the Short Term Credit Department, i.e., the Loan Officer and the Inspector. This could be the basis for a major change in the organizations-move the Expert and the Junior Expert to the Short Term Credit Department and eliminate the Guaranty and Collateral Department.

Dynamic experiments with such changes are easy to make in the GRADE tool: one need only move (by drag and drop) both experts to another branch in the organization diagram. Then, with the push of a button, one can regenerate the communications structure of the Credit Division while maintaining referential consistency. Such changes in the organization of Credit Division might also reduce the total duration of each business process because the transfer time of messages between tasks (and their performers) would decrease as a result of the close proximity of each performer to his partners in the Business Process. In order to keep the model simple the transfer times are not represented in this case.

CONCLUSION

Notice in this study that when the organizational changes are completed we have followed a strategy of maintaining a "flat" organization. The main results of these reorganizations can be summarized as follows:

* Instead of three departments we now have just two--one for each business process. Both departments have similar numbers of employees, six to seven, and they both have intensive internal communication;

* The two new departments do not interact with each other. The next transformation possibly could be the elimination of the unit Credit Division in the next superordinate hierarchy level. This change would reduce the number of hierarchy levels, the number of manager positions, and make the entire organization more "flat".

However, our goal was not to build a flat organization. GRADE equally well could help one follow the opposite strategy and create a traditional organization with specialized departments and a multilevel hierarchy.

A tool like GRADE can be helpful in understanding the current situation and in managing the changes to be made. GRADE consists of two primary components-Business Process Modeling and Information Systems Specification and Development. The front-end computer assisted systems engineering component (Business Process Modeling), can be used in undergraduate and graduate level MIS courses in Systems Analysis and Design, as well as in Operations Management courses where the focus is on process and work flow modeling.

The back-end application development component, Information Systems Specification and C-code Generation, can be used in upper division capstone MIS/CIS courses where the focus is project-oriented (i.e., the specification and development of a working prototype application). Ideally, GRADE should be used in a two-course sequence consisting of: (1) Business Process Modeling, and (2) Information Systems Specification & Development. Currently, GRADE is being used in a an MBA Business Process Re-Engineering course to model "as-is" processes, simulate and identify bottlenecks, and model proposed "as-redesigned" processes. A follow-up Computer Information Systems course on Applications Development could use the "as-redesigned" process as a starting point for applications protoptyping. It would capture re-useable entity relationship data models, document detailed process specifications, and automatically generate C-code for applications. All the model elements previously described (data, processes, performers, and user interfaces) are still kept in a central repository in a consistent and integrated manner. This makes any changes easy to accomplish. Used in this way, the emphasis on C-programming, per se, is minimized in favor of learning formal modeling and specification methods.

The BPR methodology and tool described in this paper are only one example of how Business Process Modeling can be systematically approached. Other methodologies and tools exist, but the integrated nature of the GRADE tool and documentation merits further examination and empirical testing of competing products.

REFERENCES

Business Modeling Language GRAPES-BM and Simulation Tutorial. (1999). Infologistik, Holzkirchen, Germany.

Davenport, T. (1993). Process Innovation. Boston: Harvard Business School Press.

De Marco, T. (l978). Structured Analysis and System Specification. NY: Yourdon Press.

Hammer, M. & Champy, J. (1993). Reengineering the Corporation, NY: Harper Collins.

Yourdon, E. and L. Constantine (l978). Structured Design. NY: Yourdon Press.

Keller G., Brenner, W. (1995). Business Reengineering mit Standartsoftware, Frankfurt: Campus Verlag.

ENDNOTES

** The GRADE tool is available for education institutions from Infologistik, 3 Wagnerbreite, Holzkirchen, D-83607, Germany. Phone: +49-8024 30450. Web sites: www.infologistik.com and www.gradetools.com. Contact Mikus Grasmanis for further details on educational versions.

Diane Lockwood, Seattle University

Janis Tenteris, Infologistik Holdings, Inc.

A. Ansari, Seattle University
Table 1: Elapsed Duration of Business Processes (results of
simulation experiments)

Value 1st Business Process 2nd Business Process

Minimum 50 m 2 h 32 m

Average 6 h 41 m 3 h 25 m

Maximum 14 h 24 m 6 h 17 m
联系我们|关于我们|网站声明
国家哲学社会科学文献中心版权所有