Workflow Management
Workflow Management
The concept of workflow has been around for quite some time, however it has
evolved considerably since its early days. Technologies like Java, XML, and the web
have made it easier to define and exchange information across applications. The
growth of the web has also had a major impact on workflow, since there is now a
ubiquitous platform to interact and participate in workflows. This empowers
businesses using workflow and makes workflow-based tools especially useful. As
businesses utilize the web more dynamically for e-commerce, and for interfacing with
customers, partners, suppliers, and employees, the use of workflow technology
becomes imperative. Using workflow encourages a business to capture and define
the processes it uses. Drala Workflow Engine makes it easy to modify process
definitions, which enables a business to evolve processes and respond to market
dynamics.
Workflow Defined
We define workflow as:
Series or in Parallel: Which implies that steps in the task may be performed one after
the other, or simultaneously by different individuals, or a combination of the two.
Two or More Members: Which implies that if only one person performs a task it is not
workflow. As the workflow name suggests, a task is workflow if it "flows" from one
individual to another.
Since this definition may include tasks related to the physical production of goods
also, we use the term "business workflow" to emphasize that we are talking about
the automation of tasks other than manufacturing. We use the term "workflow" and
"business workflow" interchangeably throughout this document to refer to non-
manufacturing workflow tasks.
Examples of Workflow
Given the definition of workflow there are a very large number of business activities
in a organization which fall in the workflow category. These include :
• Purchase Orders
• Capital Appropriation Requests
• Employee Performance Reviews
• Weekly Time Sheets
• Loan Approvals
• Claims Processing
• Capital Appropriation Requests
• and many more
As you will notice, workflow involves a sequence of steps or a "process." The task
"flows" from one step to another based upon pre-defined rules and conditions. That
is why the term business workflow is often interchanged with the term "business
process," or simply a "process."
Workflow Automation
The pervasive use of Personal Computers, networks and e-mail has made it possible
to automate workflow. Computer software provides an excellent means of replacing
paper forms with intelligent electronic forms. Databases provide a means of storing
vast amounts of information which used to reside in file cabinets. Networking has
spawned e-mail, which in turn provides an excellent and almost instantaneous
means of routing information. And, finally the inherent computing capability of
computers provides a virtually unlimited resource to control, monitor and measure
workflow processes.
Benefits of workflow