ebz_farb.gif (1473 Byte)

EBZ Beratungszentrum GmbH   
- Betriebsorganisation und Technologietransfer-
Wurmlinger Straße 33, D-70597 Stuttgart,
Telefon: 0711/8266-911

e-mail: info@ebz-beratungszentrum.de

 

zurück zur EBZ-Homepage

Ihr Nutzen

bisherige Themen des Monats

Beiträge zur
Organisation

Beiträge zur
Steuerung

Beiträge zur
Logistik

Kontakt/ Impressum  

Unser Know How ist skizziert in:
Handbuch Produktion
Gienke/Kämpf (Hrsg.):
Carl Hanser Verlag

ISBN 978-3-446-41025-1

Workflow Management
Rainer Kämpf, Bianca Großmann

Thema des Monats Mai 2006
Stand: 02.07.2008

1. Introduction

Two decades ago most companies were function oriented and the customer was very often seen as an obstacle. Because of their rigid structure the enterprises were very inflexible and could only react very slowly to new requirements from the markets and/or the customers. As the market places became more and more international the competition in domestic markets increased rapidly. To stay competitive companies changed their internal structure to more process oriented organizations which are much more flexible towards changes in requirements from the business environment. In order to manage the challenges of those rapid, continuous changes computer sciences had to develop also new information and communication technologies to align them with the needs of the new business environment. The development of workflow technologies during the early 1990s was an outstanding contribution to the new trend.

Workflow management systems range from e-mail based tools like calendar and flow charting tools to high sophisticated integrated development tools which can be used enterprise-wide or even across companies. In times of increased complexity such systems are helpful to adapt processes to new requirements, make processes more efficient, support the employees in their tasks in making them more easily to handle and contribute to fulfil the specific customer needs.

The purpose of this paper is to provide an overview on workflow management systems and its possible applications. To get a better understanding of workflow management the terminology, the history, the standard definitions, the benefits and the modelling of workflow will be introduced to the reader in the next chapter.

2. Overview of Workflow Management

a) Terminology

The terms workflow/workflow management systems, groupware and document management are very often mistaken and thus a few definitions and explanations are provided below to distinguish those terms.

Workflow / workflow management-systems

The Workflow Management Coalition (WfMC), an organization of workflow vendors, users, analysts and universities (founded in 1993), defines a workflow as `the computerized facilitation or automation of a business process, in whole or part. Workflow systems are often associated with business process re-engineering. BPR is mainly concerned with the assessment, analysis, modelling, definition, and implementation of core business processes. Very often workflow technologies are the appropriate solution (separation of business procedure logic and IT operational support; flexible system to change).

A workflow management system is defined as 'a systems that completely defines, manages, and executes 'workflow' through the execution of software whose order of execution is driven by a computer representation by the workflow logic.

Workflow systems are convenient for structured and constant procedures. The complexity of the systems is high and the need for information defined. The solution is integrated in the process.

Groupware

`Groupware is software that enables information to be shared by people collaborating on solving problems. '

Groupware supports the uncoordinated work of groups or employees; hence, the focus lies on unstructured communication and decision processes. Typical components of groupware are joint-editing systems (sharing editing of texts), time coordination (sharing a calendar) and communication (conference systems like e-mail or video conference). In terms of Groupware the process can be different from case to case and the collaboration with people is not fixed and can differ depending on the case. The complexity of the system is low and the need for information not defined. The solution is open.

Document Management

Document management is the administration of electronic documents. Normally document management supports scanning, forwarding, administration, archiving, storing and searching of information and documents. In some sources document management is considered as part of workflow management.

b) History of Workflow Management Technology

In the 1990s Workflow management systems were one of the most innovative applications in information technology. Workflow management systems help the computer specialists to automate business processes rather than supporting or automating a specific task.

Workflow management systems have their origin in different developments of automated business applications. Document image processing, office systems, and transaction processing have boosted the development of the workflow market. In the first run the emphasize lied on storing, retrieving and tracking. Later on workflow software was subsequently integrated in office systems where e-mails which became the core of office systems provided a communication facility for workflow systems to transfer messages and documents among users and to exchange files among component programmes.

There are four generations of workflow management (please see figure 1). The first generation is application specific and the workflow capabilities are expressed in particular applications like e-mails and document management. The process definitions are hard coded and the architecture is closed. A change in process can hardly be reflected in the system without immense programming efforts. In the next Management generation the workflow capabilities are factored out from application domains and thus workflows are separate applications. The workflow definitions are tailorable through script language. The third generation has an open standard-based architecture and can be fully integrated in 3rd party tools. In this generation the definition is adaptable through graphical modelling. In the fourth generation the workflow management systems are completely integrated with other middleware services like e-mail, desktop management, directory etc. They have standardised interfaces and interchange formats.

WORKFLOW1.JPG (61753 Byte)

c) Classification of Workflow systems

There are three different classifications types of workflow systems: production, ad hoc, and administrative systems.

Production workflows are predefined and prioritized without negotiations of who will do what task. Thus they support high volumes. Additional workflows or tasks can be added to the overall process. The claim after a car accident has some basic steps which appear in nearly every claim (e.g. identifying the parties, ordering the police report, confirming policy coverage) and some additional tasks (e.g. handling bodily injury, settle property damage, arrange the repair of the car). Production workflows can be simple or very complex. They can be completely predefined or follow only a general procedure and additional steps may be added. The delivery channel is mostly dedicated. Production workflows provide control over the process and sustainable productivity.

Ad hoc workflows are characterized by negotiation and new definition for each workflow. They are very convenient and provide a control of the process. Ad hoc workflows are often built on an e-mail platform using e-mails to deliver the work. This type of workflow overlaps with groupware for example in a group design of a new product.

Administrative workflows are a cross between ad hoc and production workflows. The flow is pre-defined (e.g. approval of expense report) and the delivery is whether through e-mail or a custom delivery mechanism. This kind of workflow is widely used for routine administration for example for travel claims.

d) Standardisation

In order to provide a standard the Workflow Management Coalition (WfMC) defined the following reference model which specifies a framework for workflow systems where the characteristics, functions and interfaces are identified.

WORKFLOW2.JPG (48021 Byte)

The defined standards exist on three levels. The first is the reference model itself which describes on how the standards fit together. The next level is the abstract specification which defines each of the function needed and what data is involved. The bindings are the third level of standardization which defines the details of how specifications are implemented with a set of tools, formats and protocols.

WfMC emphasized especially on the five APIs around the workflow engine. These APIs provide a standard means for the communication between the clients (including the other workflow components like process definition and monitoring tools) and the workflow engine.

1. Process definition: The first interface handles the procedures which are followed in implementing the workflow and the resources (people, systems, groups) which perform the work

2. Client interfaces: This is the way an application programme invokes workflow

3. Invoked applications: This interface invokes other applications e.g. document management systems, image systems, mail systems and legacy data systems

4. External workflow services: This interface handles the interoperability between interdependent workflow systems within a company or across multiple companies e.g. ordering a product from another organization (macroscopic processes) or picking an item through an external manual system or automated warehouse system

5. Administration and monitoring includes the administration of the history of each case and the monitoring of the total work performed.

Standards are very important as automation technology becomes more and more complex. It is vital that the workflow systems have an open architecture so that they can be implemented into the existing environment and are compatible with systems of other companies in order to cooperate on cross-company basis.

e) Workflow modelling

The graph below demonstrates a typical workflow example of an IT ordering process:

WORKFLOW3.JPG (51662 Byte)

To describe a business process, operational and organisational structure, resources, objects, the layout and flow of the information and documents have to be defined. The organisational structure represents the hierarchy in a company. The operational structure describes causal relations between single activities for the fulfilment of a task. The focus lies in event and object oriented aspects. Every work step and activity has to be identified and described. The business process can be standardized through automation. The process flow is described whether graphical or through script language.

In order to implement a workflow system the following steps have to be undertaken depending on the product used:

1. Definition of activity types

2. Definition and description of the organisational structure including competences

3. Description of objects and equipment

4. Description of information and documents including their flow

5. Assignment of jobs, objects, information and resources

If the workflow system is defined an employee can initiate a process. The software coordinates the system users, resources and data, controls the process, forwards the task to involved employees in the correct order, checks if the respective employee can provide the requested task and performs so called default-actions (for example update of data) automatically.

f) Benefits of Workflow Management Systems

Plesums puts the benefits into three categories:

1. Direct cost savings: this category involves the more efficient use of the staff or the reduction of the staff. In workflow management systems less training for the employees is necessary as they don't have to understand the whole process of the organization. These saving can be substantial but very often do not cover the cost of the system.

(2) Hidden savings: these savings are actual cash savings which are hard to measure. The control of work is optimized by workflow systems as no work can be buried and the most important issue is addressed first. Experiences showed that such a system is satisfying for the employees. But to measure the improvement of productivity is still hard. In terms of management the supervision of people could be enlarged from eight to round about twenty as the workflow system automated the assignment of work, the reporting, and the data collection. Managers have more time to couch their staff to improve the skills and helping them in tough cases. In general one can assume that workflow installations increase the productivity by 30%. With implemented workflow systems the re-engineering of a process is not as painful for employees as they can still recognize their process and adapt quickly to the new process without much training.

(3) Intangible benefits: These benefits can hardly be quantified. They include employee satisfaction, improved services, organizational options, security and privacy. With workflow systems the employees have been given the right environment to work as the systems picks the most important task first and therefore makes life of an employee easier. Furthermore the systems can be accessed only by an authorized person; this guarantees a better security of the data (on need to know basis).

Generally workflow management systems can contribute to intensifying customer relationships and optimizing the relationship with suppliers through innovative ways of communication. With modern technologies companies can achieve a competitive edge compared to their competitors and can maintain or even enlarge their market position.

3. References

H.-J. Bullinger, C. Altendorf, M.Petrovic: Markstudie Dokumenten- und Workflowsysteme, Fraunhofer IAO, Stuttgart, 1998.

C. Plesums: Introduction to Workflow Management, Workflow Management Handbook, 2003.

http://www.wfmc.org