Business Process Management

The term Business Process Management (or BPM)of interfacing software with human intervention
refers to activities performed by businesses toneeded where applications are not able to
optimize and adapt their processes. The activitiesautomatically interface. In addition, certain process
which constitute business process management cansteps can only be accomplished with human
be grouped into three categories: design, executionintervention (for example, deciding on a major credit
and monitoring. Process design This covers either theapplication). Due to the complexity that this approach
design or capture of existing processes. In additionengenders, changing a process is costly and an
the processes may be replicated in order to testoverview of the processes and their state is difficult
them. The software support for these activitiesto obtain. Business rules are a growing area of
consists of graphical editors to document theimportance in BPMS as these rules provide governing
processes and repositories to store the processbehavior to the BPMS, and a business rule engine can
models. An emphasis on getting the design of thebe used to drive process execution and resolution.
process right will logically lead to better results as theProcess monitoring This monitoring encompasses the
flow on effect of problems at the design stagetracking of individual process so that information on
logically affects a large number of parts in antheir state can be easily seen and the provision of
integrated system. Evolution of business processesstatistics on the performance of one or more
requires a change to the process design to flow onprocesses. An example of the tracking is being able
into the live system. Integrating business process isto determine the state of a customer order (e.g.
also a current research area. Integration of softwareordered arrived, awaiting delivery, invoice paid) so
for process design to be used both for creatingthat problems in its operation can be identified and
graphical representations of workflows andcorrected. In addition, this information can be used to
implementing and maintaining these workflows makeswork with customers and suppliers to improve their
evolution of business processes less stressful, givenconnected processes. Examples of the statistics are
that requirements are not as static as informationthe generation of measures on how quickly a
systems. Process execution The traditional way tocustomer order is processed, how many orders were
achieve the automatic execution of processes is thatprocessed in the last month etc. These measures
an application is developed or purchased whichtend to fit into three categories: cycle time, defect
executes the steps required. However, in practice,rate and productivity. Copyright 2007 Ismael D.
these applications only execute a portion of theTabije
overall process. Execution of a complete businessMore articles from this pro: D.
process can also be achieved by using a patchwork