Professional Documents
Culture Documents
PROVERBS 14:15
BUSINESS PROCESS
ANALYSIS
Business process analysis provides a view of an
organization that is focused on the customer.
Business event analysis
Business process modeling
Business rules analysis
Decision tables and decision trees
Business events are occurrences to which an organization
needs to respond.
BUSINESS
areas.
EVENT
the occurrences that take place
External events outside the organization or business
area
PROCESS
Activity Model);
the actors that carry out the tasks or activities
(these actors may, in automated or semi-
MODELING automated processes – for example, workflow
systems – include IT systems);
the sequence or flow of the tasks;
the decisions that lead to alternative process
flows;
the endpoint or outcome of the process;
optionally, the timeline for the process.
BUSINESS PROCESS
NOTATION SET
PURPOSE OF BUSINESS
PROCESS MODELS
to document an existing process for accreditation purposes;
to use as a basis for training members of staff;
to understand how the process works and where the problems lie;
to provide a basis for business process improvement;
to identify who is involved in the entire process;
to show the sequence of process flow and the alternative flows.
DOCUMENTING
THE TASKS
Consider the following areas to
document the tasks:
the event that initiates the task;
the actor who is responsible for the
work;
the information required to carry out
the task;
the possible outputs from the task;
the timing and quality performance
measures that the actor must adhere to
when carrying out this work.
RATIONALIZING
THE PROCESS
MODEL
Business process models are
often produced in such detail
that they show all the individual
tasks, plus the details of each
task.
PROCESS PERFORMANCE
MEASURES
This focus provides a basis for considering the measures to be applied to the actors’
performance.
The performance measures related to the process need to be defined such that they
contribute to meeting the customer’s required value proposition.
For example, if a purchase must be registered, organized and delivered within three
days, each element of the process needs to be set a timescale so that, when taken
collectively, the total time corresponds to this figure. If the delivery task will take
two days, then this might mean that the overall timescale cannot be met.
DEFINING PERFORMANCE
MEASURE
Identify the customer’s requirements, for example as encapsulated in
the value proposition.
Define the performance measures to be achieved by the entire
process.
Analyze each task to set the individual performance measures.
Ensure that the task performance measures will collectively meet the
overall business process performance measures.
BUSINESS RULES ANALYSIS
(CONSTRAINTS ANALYSIS)
Business rules support the way an organization carries out its work.
They are the basis for the decisions that are made, which in turn
determine the information that is distributed and the sequence of
tasks.
Business rules apply at several different levels and can originate
from external and internal sources. The major categories of business
rule are:
legal and regulatory constraints;
organizational policy constraints;
operational procedures.
Legal and regulatory business rules originate from external
sources.
IES
refunds; appeals and complaints; pricing and discounts.
Operational procedures are also defined internally and are the
business rules that are most likely to be open to challenge and
amendment when pursuing organizational improvement.
• Typical operational procedures include rules for determining customer
discounts or benefits, or for accepting orders or bookings.
UNCOVERING BUSINESS
RULES
When modelling processes or analyzing tasks we can uncover the
business rules by asking about:
the reason for deciding upon a particular course of action;
why the work is carried out in a particular sequence;
the transitions between tasks or the steps within a task (are there any
circumstances under which these transitions would not take place, or
there would be an alternative task invoked)?
For example, we could have a process Why are there two separate tasks?
that contained the following sequence of
tasks:
record ticket booking; The tickets could be available as an email download, and
issue tickets. hence be issued with the booking confirmation during
‘record ticket booking’.
The customer might not be eligible to attend – possibly on
age grounds – and so the booking would have to be
rejected.
EXAMPLE
A decision table shows a set of conditions that Decision tables provide a clear and
may be combined in different ways in order to unambiguous means of documenting
determine the required courses of action. conditions and the resultant actions to be
taken.
DECISION TABLES
ILLUSTRATION All passengers travelling after 10 am
are allowed to purchase off-peak
tickets; tickets for travel before 10 am
are charged at the full price. All
passengers aged 60 and over are
allowed a further 20% discount on the
ticket price charged.
We have two conditions here:
Is the time of travel after 10 am?
Is the passenger aged 60 or over?
ILLUSTRATION
ILLUSTRATION
Once the condition entries have
been made, the next step is to
identify all possible actions and
record them in the action stub. It is
helpful if the entries are in the
sequence in which they are to be
applied. For our example, the
actions are listed in Table 4.7.
The action entries for the
combination of conditions are now
indicated in the decision table. The
complete decision table for our
example is shown as Table 4.8.
ILLUSTRAT
ION
A more complex decision table
using the case where there are
three conditions is given as
Table 4.9. As discussed above,
where there are three conditions
the number of combinations is
calculated by using the formula
23, resulting in eight
combinations.
NEXT WEEK: