Pertemuan 06 Modeling Business Processes Matakuliah : M0034 /Informasi dan Proses Bisnis

advertisement
Matakuliah
: M0034 /Informasi dan Proses Bisnis
Tahun
Versi
: 2005
: 01/05
Pertemuan 06
Modeling Business Processes
Learning Outcomes
Pada akhir pertemuan ini, diharapkan
mahasiswa
akan mampu :
• Menghubungkan proses proses dalam
bisnis
• Menjelaskan model real dari proses bisnis
Outline Materi
• Managing Business and Information
Processes
• Model REAL
Lanjutan Dari
Pertemuan 05
Managing Business and
Information Processes
Management
Process
Recommendations
Plan
Execute
Rules
Trigger
Business
Processes
Irwin/McGraw-Hill
Data
Evaluate
Measures
Measures
Information
Processes
The McGraw-Hill Companies, Inc., 2000
Processes that Trigger Information
System Responses
Information System
Response
Trigger
Business
events
Record (event data)
Information
processes
Information
System Response
Trigger
Decision Making Needs of
Information Customers
Irwin/McGraw-Hill
Maintain
(agent, resource, location
data)
Information
processes
Report
(in many forms)
The McGraw-Hill Companies, Inc., 2000
Acquisition / Payment Process

Regardless of the type of good or service being acquired, the
following are typical operating events in the acquisition /
payment business process:







Request goods or services.
Order goods or services.
Receive and inspect goods or services.
Store and/or maintain goods.
Pay for goods or services.
Return goods.
Some organizations :



may order the events differently,
may use a subset of the events, or
may add more detailed events.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Sales/Collection Process

Although there is some diversity across the types of goods
and services sold, the sales/collection process typically
includes the following events:







Receive an order for goods or services.
Select and inspect goods or services to be delivered.
Prepare goods or services for delivery.
Deliver goods or services.
Receive payment for goods or services.
Accept customer returns of goods.
Some organizations :



may order the events differently,
may use a subset of the events, or
may add more detailed events.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Conversion Process

Finally, examples of some of the more general activities in the
conversion process include:












Assembling.
Growing.
Excavating.
Harvesting.
Basic manufacturing (e.g., metals, woods, and chemicals).
Finished manufacturing (e.g., tools, instruments, and components).
Cleaning.
Transporting.
Distributing.
Providing (e.g., power, water, protection, and communication).
Educating.
Discovering (e.g., research and development).
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Process Analysis: Golden Pizza
Decision/Management
Operating Events
 Analyzing the
Standish market,
competitors, and
customers.
 Deciding what pizzas
to place on Golden’s
menu.
 Determine if the
cooked pizza is
correct for the
customer presenting
his/her copy of the
order form.
 Receive customer
pizza order.
 Receive customer
payment.
 Make pizza.
 Box pizza.
 Give pizza to
customer.
Irwin/McGraw-Hill
Trigger
Trigger
Information Events









Record
customer
order.
Generate
a customer
analysis report.
Calculate
order amount.
Generate
a report
of
Mark
order
“Paid.”
sales customer
by pizza type.
Give
copy of
Generate a gross margin
order.
analysis.
Give
cook copy of order.
Generate
report
lost
Tape
ordera to
pizzaofbox.
sales duecopy
to the
Remove
of20
order
minute
guarantee.
from
box.
 Send order copies to
accounting.
The McGraw-Hill Companies, Inc., 2000
Developing a REAL Business
Process Model



REAL Business Process Modeling is a formal method
of identifying and representing the essential
characteristics that collectively describe business
processes and events.
The title REAL is an acronym for Resources, Events,
Agents, and Locations.
Preparing a REAL Business Process Model requires
you to identify strategically significant business
activities and essential characteristics about these
business activities (see Exhibit 2-4).
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-4
Real Business Process Model Matrix
Event
Business
Objective
Event
Trigger
Business
Risk
Notes
Strategically relevant events What happened? How is each
event executed and why is it executed.?
Date/Time When did each event occur?
Internal and external agents What roles are performed and
who/what agents perform the roles in executing each event?
Resource(s) What kinds of resources were involved and how
much was used?.
Location Where did the event occur?
Risks What can go wrong in executing the event?
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Step 1: Understand The Organization’s
Environment and Objectives




REAL modeling is an aid in analyzing an organization and
its activities.
Collect data and insights about the organization’s
objectives, industry, value chain, strategies, product lines,
and customers.
Pay attention to the organization’s people, structure,
technologies, and measurements.
A better understanding of these factors will enhance your
ability to evaluate business processes and identify
processes and events that are not valuable, not
competitive, and/or not meeting the objectives of the
organization
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Understanding the Business Environment
Industry
Objectives
The Company
Competitors
Strategies
Technologies
Measurements
People
Capital
Technology
Irwin/McGraw-Hill
Value Chain
Structure
Products
Economic
Forces
Customers
The McGraw-Hill Companies, Inc., 2000
Step 2: Review the Business Process and Identify
the Strategically Significant Operating Events



Begin by dividing the organization into its business
processes. “What happened? How and Why? ”
REAL graphical model—include the strategically
significant operating events that comprise a business
process. (the ones that the organization wants to plan,
evaluate and execute/or control)
Receive
Begin your REAL graphical model
Customer
by representing events as rectangles
Order
with a descriptor inside the rectangle.
Select terms that accurately describe each operating
event. We suggest using an active voice to name events.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Using the Worksheet
Event
Event
Business Objective
Trigger
Receive
Customer Sell quality products Customer
Receive
orderCustomer
for pizza
with prompt service Decision
Business Risk Notes
Order not filled
promptly
Order
and
evaluating
business
processes
An
operating
event
is strategically
significant
an“operating
information
Be Planning,
careful
notexecuting
to identify
“information
events”
An
event trigger
is theifas
action
thatare
vehicles
for implementing
and
supporting
organizational
customer
information
to
help
plan,
execute,
events.”
Towants
avoid
this error, focus
onhim/her
the event.
essential
characteristics
initiates
the
Sample
strategies.
Therefore,
the
whykind
question
is answered
by
defining
control,
or evaluate
that activity.
Strategically
significant
events
about
business
activities
“What
of resources
were
involved
triggers
include
a previous
event,
a particular
event
fitsbyinto
the
fabric
of an
organization’s
also
include
those
are input
regulated
oranmandated
(e.g.,
inspecting
andwhere
how
much
wasthat
used?”
If,
chance,
you mistake
an
from
external
entity,
a
business
theCustomer
event’s
relative
importance
in
meat,
payingprocesses
taxes,(e.g.,
or and
performing
an
study).
information
event
Print
Invoice)
for
the
operating
decision
by environmental
an
internal
agent,
or
accomplishing
theCustomer
organization’s
strategy.
event
(e.g., Receive
Order)
you will
struggle to answer
a business
need.
some of the questions.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-5
McKell’s Retail Model: Step 2
and each sale
McKell’s
Retail
occurs
Storeathas
a specific
hired you to
analyze (McKell’s
register
their sales/collection
has severalprocess.
CustomersIndividual
registers).
can purchase
items
a variety
of
of
merchandise are
merchandise
fromnot
McKell’s
uniquelystore.
Each sale involves
identified.
This means
a customer
that McKell’s
assisted
by a salesperson.
does
not assign a The
unique
customer
identifier
cantobuy
one orwhite
each
moreT-shirt
items sold,
of merchandise.
or each pair
McKell’s
of
size 9 white
sales tennis
force randomly
shoes. The
assists
customers are
customers
(McKell’s
alloweddoes
to pay
notwith
assign
customers
cash,
check,
toor
specific
credit salespersons);
card.
Irwin/McGraw-Hill
Events
Sell
merchandise
Receive
customer
payment
The McGraw-Hill Companies, Inc., 2000
Step 3:
Analyze Each Event Listed In Step Two To Identify
The Event Resources, Agents, And Locations

Describe essential characteristics of the events—the
characteristics which:





if omitted, would render an inaccurate or incomplete
description of the event.
form the basis for generating outputs for information
customers to plan, execute, control and evaluate organization
activities.
What kinds of resources were involved?
What roles are performed and who/what agents
perform the roles?
Where did the event occur? (location)
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-6 McKell’s Retail Store
REAL Model: Step 3
Merchandise
Salesperson
Sell
Merchandise
Events
Register
Agents
Location
Resources
Customer
Receive
Customer
Payment
Cash
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Step 4:
Identify The Relevant Behaviors, Characteristics, And
Attributes Of The Events, Resources, Agents, And Locations





At what time or sequence in the
process should the event occur?
What are the exceptions to the
“normal” ordering of events in
the process?
What is the proper authorization
or approval to execute this event?
What is a reasonable amount of
resource associated with this
event?
What are the acceptable locations
for executing this event?
Irwin/McGraw-Hill






What is an acceptable time
period between events in a
business process?
How might the order of events
vary by customer?
Does the location from which
goods are shipped matter?
How many salespeople are
assigned to each customer?
Should a sales order clerk have
custody of cash?
Can a customer have two
different addresses? Why or
why not?
The McGraw-Hill Companies, Inc., 2000
Sequence of Events
Provide
Credit
Ship merchandise
Cash in
OR
Advance
Receive payment
Receive payment
Ship merchandise
Business Policies


The sequence of events may also be a
function of the physical characteristics of
the event. In this case, construction
techniques, local regulation, and laws of
nature determine the event sequence.
Sometimes the sequence of events is
dictated by customer preference.
Irwin/McGraw-Hill
Constructing a building
Excavate Construction Site
Pour Foundation
Lay Floor
Frame Building
Side Building
Install Rough Plumbing
Install Rough Electrical
The McGraw-Hill Companies, Inc., 2000
Event Risks







An operating event occurring
at the wrong time or sequence,
An operating event occurring
without proper authorization,
An operating event involving
the wrong internal agent,
An operating event involving the wrong external agent,
An operating event involving the wrong resource,
An operating event involving the wrong amount of
resource, and/or
An operating event occurring at the wrong location.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
McKell's Retail Sale Store Case
Checkpoint—Business Rules






Each sale takes place at a specific register (location).
Each sale involves only one customer (external agent).
Only one salesperson (internal agent) is responsible for each sale.
Each sale involves one or more items of merchandise (resource).
McKell's merchandise items are not uniquely identified. Each
instance of Merchandise refers to a type or class of Merchandise
(e.g. size 12 white T-shirt, or size 9 white tennis shoes, or size 5
leather gloves).
The salesperson and customer do not have a direct
relationship, because McKell does not assign customers to
specific salespersons. The customer and salesperson are
related only through the sale.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
McKell’s Retail Store Case
Checkpoint—Business Rules

While analyzing this event, you may document
several additional rules, such as:





Sales can only involve merchandise, not fixed assets.
Sales cannot involve more merchandise (quantity) than
McKell has on hand.
Sales cannot involve merchandise McKell does not offer.
Each sale must take place at only one register and the register
identification must match a register identification on record.
Each sale must include only one salesperson whose
identification matches a salesperson identification on record.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Step 5:
Identify And Document The Direct Relationships
Between Resources, Events, Agents, And Locations



Draw a line from each event to each resource, internal
agent, external agent, and location associated with that
event. On the line, add a meaningful term or phrase that
describes the relationship between the objects. See Exhibit
2 - 7 or 2 - 8.
Graphically display events that are related to other events
to show the required sequence of events in a business
process. Draw lines from event to event in the correct
sequence
Document direct relationships between pairs of agents,
locations, and resources that exist independently of an
operating event. Connect the pairs with a line.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-7 Template Without
Diamonds
Internal
Agent
Resource
Event
Location
External
Agent
Resource
Internal
Agent
Event
Location
External
Agent
Place Relationship Descriptions on the Lines
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-8 Template With Diamonds
Internal
Agent
Resource
Event
Location
External
Agent
Resource
Internal
Agent
Event
Location
External
Agent
Place Relationship Descriptions inside the Diamonds
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-9 McKell’s Retail Store
REAL Model: Step 5
Merchandise
Salesperson
Sell
Merchandise
Register
results
in
Receive
Customer
Payment
Customer
internal agent
Cash
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Identifying Direct Relationships
Example:
A sales/collection business process that consists of three events:
Take Customer Order, Sale Inventory, and Collect Cash
Step 1: Relationships between the event(s) and related resources, agents, and
locations
Related Objects
Related Objects
order - inventory
order - salesperson
order - customer
sale - inventory
sale - customer
cash receipt - cash
cash receipt - customer
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Identifying Direct Relationships (cont.)
Example: A sales/collection business process that consists of three
events:Take Customer Order, Sale Inventory, and Collect Cash
Step 2: Relationships between directly related events (e.g.
consecutive or sequential events that occur during the business
process)
Related Objects
order - sale
sale - cash receipt
Step 3: Relationships between any resources, agents, or locations
that have a direct relationship independent of any event occurring.
Related Objects
salesperson - customer
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Step 6:
Validate The Real Business Process Model With
Business Persons




Those who understand the details and objectives of the business
process and events being modeled should perform the validation.
Validation sessions should result in either the confirmation of the
model’s accuracy or modification of the model.
Modifications typically involve decomposing one or more
operating events into more detailed operating events, or
combining events.
Once a REAL model is created, does it need updating or
maintenance? Yes. The nature of business processes and events
can change over time. More importantly, in today’s fast paced
world, the nature of business processes and events often must
change with time.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Linking Processes




Understanding the relationship between individual business
processes is very important.
Collectively business processes result in the acquisition of goods
and services, the conversion of acquired goods and services into
goods and services for customers, the delivery of the goods and
services to customers, and the collection or payment from
customers.
Business processes are linked together in two ways:
 by sharing common resources or
 by an event in one process triggering an event in another
process.
For example, consider the simple model presented in Exhibit 2 - 11.
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-10 Partial REAL Diagram for
Linked Business Process Example
Receive goods
from vendor
Pay vendor
for goods
+
-
Ship goods
to customer
+
Receive customer
payment
Inventory
Cash
-
Acquire
human
resource
Pay for
human
resource
Irwin/McGraw-Hill
+
+
Acquire
financing
-
Human
resource
Repay
vendor
The McGraw-Hill Companies, Inc., 2000
Appendix Two Further Practice Using
REAL Modeling—Cherry Bee, Inc.


Cherry Bee, Inc. is a small bee keeping
operation located in Preston, Idaho. Each
spring Marc, the owner, hires several
beekeepers to manage and care for the hives
owned by Cherry Bee. Marc pays these hive
workers weekly during the spring, summer,
and fall.
Marc purchases new supplies and materials
for hive workers to use. The beekeepers go to
the fields to check each hive, medicate each
hive, clean any dead bees out of the hive, and
add sugar water if the supply of honey in the
hive is low.
Irwin/McGraw-Hill
Business
Events
Hire Workers
Pay Workers
Purchase
Supplies
Check hives
The McGraw-Hill Companies, Inc., 2000
Appendix Two Further Practice Using
REAL Modeling—Cherry Bee, Inc.


Twice during the summer, hive workers extract honey from
the hives. Then they go into the supply barn to strain the
honey and package the finished product in a variety of
different sized containers. The finished honey is placed on
shelves in the storage room. In the late fall, hive workers
again check each hive, give them more medicine, and wrap
the hives in black plastic to keep them warm during the
winter.
Throughout the year, customers purchase honey from Marc
at the Cherry Bee Store. Some commercial customers
purchase the honey on account, while most customers pay
cash. Marc purchases the supplies both on account and with
cash from local vendors. The medicine, sugar, and black
plastic are kept in the supply barn along with other supplies
and materials, as well as the honey inventory.
Irwin/McGraw-Hill
Extract honey
Strain honey
Package honey
Store honey
Sell honey
Receive
Payment
Pay for Supplies
Store Supplies
The McGraw-Hill Companies, Inc., 2000
Exhibit 2-11
Cherry Bee Business Processes
Labor
Acquisition/
Maintenance/
Payment Process
Hire workers
Supplies and
Materials
Acquisition/
Maintenance/
Payment Process
Purchase supplies
Conversion
Process
Sales/Collection
Process
Check hives
Sell honey
to customer
Extract honey
Pay workers
Pay for supplies
Strain honey
Store Supplies
Package
honey
Receive
payment
for honey sold
Store honey
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Cherry Bee Business Process Model Matrix
Event
Internal
Agents
Hire workers
manager (Marc)
Pay workers
cashier (Marc),
hive workers
Purchase mat.
& supplies
purchasing
agent (Marc)
vendors
materials &
supplies
Pay for mat.
& supplies
payables
clerk (Marc)
vendors
cash
Store mat.
& supplies
hive workers
materials &
supplies
Check hives
hive workers
hives, mat.
& supplies
Irwin/McGraw-Hill
External
Agents
Potential
workers
Resources
human labor
cash
The McGraw-Hill Companies, Inc., 2000
Cherry Bee Business Process Model Matrix
Event
Internal
Agents
Store mat. &
supplies
Check hives
hive workers
Extract honey
hive workers
Strain honey
hive workers
Package honey
hive workers
Store honey
Sell honey
Collect
payment
Irwin/McGraw-Hill
External
Resources
Agents
hives, mat. &
supplies
hives, mat. &
supplies
hives, mat. &
supplies
hives, mat. &
supplies
packaged honey
hive workers
store worker
(Marc)
store worker
(Marc)
cashier (Marc)
packaged honey
customers
packaged honey
customers
cash
The McGraw-Hill Companies, Inc., 2000
Cherry Bee Business Process Model Matrix
Locations
Business Objectives
Event Trigger
Cherry Bee
store
Hire skilled, dependable
workers at a fair rate ...
need for labor
Cherry Bee store Pay only for services received,
pay in a timely manner....
payment for
services due
vendor store
Have mat. & supplies on hand
when needed, pay lowest prices..
need for mat.
& supplies
at Cherry Bee
or vendor
store
supply barn
Pay for supplies in a timely
to maintain vendor goodwill...
purchase of
mat.&supplies
Store materials & supplies in a
safe, convenient location
purchase of
mat.&supplies
Make sure hives are healthy
and prepared for production..
beginning of
Spring
field
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Cherry Bee Business Process Model Matrix
Locations
Business Objectives
Event Trigger
field
Make sure hives are healthy
and prepared for production..
field
Extract all the honey at the right
point in time without waste..
supply barn
Produce clean honey for sale...
supply barn
Package honey in containers
that promote a long shelf life...
supply barn
Store honey in a safe, convenient
location until needed at store...
Cherry Bee
store
Cherry Bee store
Irwin/McGraw-Hill
Sell quality honey for a fair
price as quickly as possible ...
Collect payments from
customers in a timely manner ...
beginning of
Spring
hive full of honey
Extracted
honey
honey was
strained
honey was
packaged
customer
enters store
sale of
honey
The McGraw-Hill Companies, Inc., 2000
Cherry Bee REAL Models
Labor Acquisition/Maintenance/
Payment Process
Human
Labor
Hire
workers
Cherry
Bee Store
Pay
workers
Cash
Irwin/McGraw-Hill
Marc
Hive
Workers
The McGraw-Hill Companies, Inc., 2000
Cherry Bee REAL Models
Supplies and Materials Acquisition/
Maintenance/ Payment Process
Supply Barn
Materials &
Supplies
Vendor Store
Cherry Bee
Store
Store mat.
& supplies
Purchase mat.
& supplies
Pay for mat.
& supplies
Hive workers
Marc
Vendor
Cash
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Cherry Bee REAL Models
Sales/Collection Process
Packaged
Honey
Sell honey
Marc
Cherry Bee
Store
Collect
payment
Customer
Cash
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
Cherry Bee REAL Models
Conversion Process
Check hives
Hive
Field
Materials &
Supplies
Honey in
Process
Extract
honey
Strain honey
Hive
Workers
Package
honey
Supply Barn
Packaged
Honey
Irwin/McGraw-Hill
Store honey
The McGraw-Hill Companies, Inc., 2000
REAL Model of a Service Process
Customer Calls
Services
Submit Bid
Customer
Representative
Enter Contract
Customer
Provide Services
Janitor
Cash
Irwin/McGraw-Hill
Receive Payment
Customer
Payments Clerk
The McGraw-Hill Companies, Inc., 2000
REAL Model of a Not-For-Profit Organization
Victim Arrives
Receptionist
Shelter
Interview Victim
Room
Assign Room
Clothing
Issue Clothing
Personal
Care Items
Issue Personal
Care Items
Food
Provide Food
Goals,
Resource Sources
Help set goals,
identify resources
Interviewer
Inventory
Clerk
Personal
Counselor
Victim
Victim Leaves
Irwin/McGraw-Hill
The McGraw-Hill Companies, Inc., 2000
REAL Model of a Steel Manufacturing Process
Coal
Baker
Bake
Fuel
Coke
Iron Ore
Blast
Furnace
Blast
Blast
Furnace Op.
Limestone
Pig Iron
Finishing
Furnace
Mix
Oxygen
Finishing
Furnace Op.
Alloys
Steel
Ingots
Rolling
Mill
Mill
Finished
Steel
Irwin/McGraw-Hill
Milling
Operator
The McGraw-Hill Companies, Inc., 2000
EVOLUTION OF AIS MODELING
Stage 1
Manual
Systems
Bias:
Generate
financial
statements
Irwin/McGraw-Hill
Stage 2
Automated
Systems
Bias:
Generate
financial
statements
Stage 3
Event Driven
Systems
Bias:
Support Planning,
Controlling & Evaluating
Activities for
Various Information
Customers
The McGraw-Hill Companies, Inc., 2000
Changing the Design Focus
is built on three underlying premises:
Information
technology
enables the
design and
implementation
of semantically
modeled
systems systems that
more closely
resemble
reality.
Irwin/McGraw-Hill
Today's users
expect a more
complete and
accurate
representation
of reality from
which to draw
information.
We are no
longer
constrained by
the human
inability to
record,
maintain, and
report large
volumes of
details about
business
events.
The McGraw-Hill Companies, Inc., 2000
Tugas
Agar perkuliahan pada
pertemuan 8 bisa berjalan
dengan lancar, Setiap
mahasiswa diwajibkan
untuk mendownload dan
mencetak kasus pada
pertemuan 8
Berlanjut ke
Pertemuan 07
Download