Professional Documents
Culture Documents
Course objectives
•Industry-leading brands,
•ARIS,
•WebMethods,
•Adabas,
•Natural,
•CentraSite and
•IDS Scheer Consulting,
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
Business Process Management: Questions about
Questions
Why do I need to
analyze (business)
processes?
How to I go about
?
How to I go
Business about
Process
Business Process
Management?
Management?
What is a
What process?
(business) is a
(business) process?
www.ids-scheer.com
What is Business
What Management?
Process is Business
Process Management?
Why use Business
Why use
Process Business
Management?
Process Management?
© IDS Scheer AG
Why Have Business Processes?
Improve product
Improve efficiency
quality
Utilize customer
Improve delivery potential
performance
Realize cost
Speed up product reduction
innovation potential
Reduce Improve
costs customer
service
Increase quality of
Increase market
customer order processing
shares
Shortcomings in Effectiveness and Efficiency
Effectiveness Efficiency
= Doing the right things = Doing things correctly
Strategy
Frictional loss = Loss of value
Sub-
Sub- Sub-
Sub- Sub-
Sub- Sub-
Sub-
process
process11 process
process22 process
process33 Customer
Customer process
process44
www.ids-scheer.com
Service order
process
Technology Perform
© IDS Scheer AG
Service Vehicle
service Invoicing handover
booking Reception
"We
"Wedefine
defineaabusiness
businessprocess
processas
asaacollection
collectionof
ofactivities
activitiesthat
that has
has
one
oneor
ormore
more"inputs"
"inputs"and
andgenerates
generatesone
oneorormore
moreresults
resultsthat
that
represent
representadded
addedvalue
valuefor
forthe
thecustomer."
customer."
"In
"Ingeneral,
general,aabusiness
businessprocess
processisisaacoherent
coherentsequence
sequenceofof
commercial
commercialactivities
activitieswith
withthe
thepurpose
purposeofofperforming
performingaaservice.
service.The
The
output
outputand
andresult
resultof
ofthe
thebusiness
businessprocess
processisisaaservice
servicethat
thatisis
www.ids-scheer.com
requested
requestedand
andconsumed
consumedby byan
aninternal
internalor
orexternal
external'customer'."
'customer'."
© IDS Scheer AG
Source: Scheer, August-Wilhelm: ARIS – From Business Process to Application System. 3. edition, Berlin et al. 1998.
Operational Business Processes
Economic objectives Quality objectives
How? Why?
The Process of Business Process Management
Human
Sales Purchasing Finance Engineering
Resources
Processes Processes Processes Processes
Processes
© IDS Scheer AG
Business Process Excellence Lifecycle
www.ids-scheer.com
© IDS Scheer AG
Agenda
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
What is ARIS?
Presentation as text
Presentation in tables
Presentation in charts
www.ids-scheer.com
ARIS
ARIS
Customer Data Book Flight Mrs. Smith
© IDS Scheer AG
Fly Away
Derivation of ARIS Architecture (1)
Functions
Functions create
create Events.
Events.
Flight
Book flight
booked
Function Event
Hotel
Book hotel
booked
Function Event
© IDS Scheer AG
Derivation of ARIS Architecture (2)
Customer
data
Data
Flight
Book flight
Flight data booked
Data
Booking Check Booking
Customer
inquiry booking inquiry
data
received inquiry complete
www.ids-scheer.com
Employees
Employees execute
execute Functions.
Functions.
Customer
Employee Mrs. Smith
data
Flight
Book flight
Flight data booked
Hotel
Book hotel
Ms. Maier booked
Employee
© IDS Scheer AG
Employees
Employees belong
belong to
to Organizational
Organizational Units.
Units.
Organizational Flight Customer
Mrs. Smith
Unit arrangement data
Flight
Book flight
Flight data booked
Hotel
Book hotel
Call center Ms. Maier booked
Organizational
© IDS Scheer AG
Unit
Hotel
Organizational
reservation Mr. Müller
Unit
Derivation of ARIS Architecture (5)
Product/
Functions create and process Product/Service. Service
Flight Customer
Mrs. Smith Flight ticket
arrangement data
Product/ Product/
Service Service
Flight
Booking Booking Book flight
Flight data booked
form inquiry
Product/
Service
Booking Check Booking Booking
Customer
inquiry booking inquiry confirmation
data
received inquiry complete
www.ids-scheer.com
Hotel
Book hotel
Call center Ms. Maier booked
© IDS Scheer AG
Hotel
reservation Mr. Müller
Reducing Complexity by Creating Views
Function View
www.ids-scheer.com
Product/
Org. unit Employee
Service
© IDS Scheer AG
Sales
employee
Production
planner
Organization
Which?
Sales
What?
Order data
process
Order
n°
Order
Order Item
confirmation
Address Order
tracking
Data Function
www.ids-scheer.com
Sales Production
Sales
employee
Production
planner Organization
Order data
Customer How? Sales
order
process
Order received
n°
Order data
Order Sales
Order
confirmation employee
Order Item confirmation
Customer order
confirmation Order
Address confirmation Order
generated
tracking
Data
www.ids-scheer.com
Data Function
Process
Sales services
© IDS Scheer AG
Organizational Chart
Organization
Product/Services Tree
© IDS Scheer AG
Products
Agenda
1 Business Process Management Introduction
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
ARIS House: Value-Added Chain Diagram
Value-Added Chain
Diagram
(VACD)
www.ids-scheer.com
© IDS Scheer AG
28
Value-Added Chain Diagram: Purpose
Management
processes
Management processes
Primary processes
Supporting
processes
www.ids-scheer.com
Support processes
© IDS Scheer AG
VACD: Example Process Map
Management Processes
Operation
Analytics
Management
Core Processes
Supply Customer
Management Management
www.ids-scheer.com
Supporting Processes
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
Library Models: Purpose
Organizational Chart
www.ids-scheer.com
© IDS Scheer AG
Organizational Chart: Purpose
Roles
© IDS Scheer AG
Organizational Chart:
Example Organizational Structure
Extract from an Organizational Chart
Department
Employee
Position
www.ids-scheer.com
Represents:
- Departments (object type: Organizational Unit)
- Positions (object type: Position)
© IDS Scheer AG
Group
Technical Term
Model
www.ids-scheer.com
© IDS Scheer AG
Technical Terms Model: Purpose
Sales data
is generic term of
Customer inquiry
Object type: Technical Term
Customer offer
Customer order
Customer
is feature of
Customer number
www.ids-scheer.com
Customer name
Credit worthiness
class
© IDS Scheer AG
Customer segment
Connections Between Technical Terms
44
Technical Terms Model: Object in Object
Customer offer
Sales data
Customer offer
Customer
www.ids-scheer.com
Customer order
Customer
© IDS Scheer AG
ARIS House: Application System Type Diagram
Application System
Type Diagram
www.ids-scheer.com
© IDS Scheer AG
Application System Type Diagram: Purpose
IT system
Example: Operating system, DBMS, user interface
© IDS Scheer AG
47
Application System Type Diagram: Example
In most process modeling projects, a pool of IT systems is created. These should be categorized using meaningful
criteria.
HR Systems
GFMS
Financial Systems
IMS
© IDS Scheer AG
Logistic Systems
System 1 System 2
© IDS Scheer AG
Agenda
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
ARIS House: Event-Drive Process Chain
Event-Driven
Process Chain
(EPC)
www.ids-scheer.com
© IDS Scheer AG
EPC: Purpose
Event
Object type: Event
Function
Object type: Function
www.ids-scheer.com
AND
OR = and / or
EPC: Example Control Flow
Booking inquiry
Start
received
Check
F1
booking inquiry
Booking inqiry
E1
complete
F4 Create invoice
© IDS Scheer AG
Action
Approve
customer order Information object
© IDS Scheer AG
Event: Definition and Naming Convention
approved
Change of status
© IDS Scheer AG
Event: Naming Convention, XOR
After decision-making / test functions:
Incorrect: "Test performed"
Correct: Specify test results
Perform XOR:
Perform
test
test Only one option
www.ids-scheer.com
WRONG!
RIGHT!
EPC: Example for AND Connector
Independent parallel paths
Cancel customer
order
AND:
All options must occur for the
process to continue.
OR = and / or:
Identify customer At least one of the options
requirements
E1 E1
F1 F2 F1 F2
www.ids-scheer.com
Start Start
E1
E1 E2
F2 F3
F2 F3
E2 E3
E2 E3
www.ids-scheer.com
F4
F4
© IDS Scheer AG
End
End
EPC: Connectors
NO!!
www.ids-scheer.com
© IDS Scheer AG
Start Start
F1 F1
E1 F2
F3
F2
E2 E3
www.ids-scheer.com
E3
EPC: "Default" Modeling Rules
Every EPC begins with at least one start Event (or a Process
Interface).
Every EPC ends with at least one end Event (or a Process Interface).
An Event is followed by either a Function or a Connector (exception:
end event).
A Function is followed by either an Event or a Connector.
Every Function has a single incoming Connection and a single
outgoing Connection.
Every Event has a single incoming Connection and a single outgoing
Connection (exception: start and end Events)
A Connector has either:
Multiple incoming connections and a single outgoing
www.ids-scheer.com
connections, or
A single incoming connection and multiple outgoing connections
© IDS Scheer AG
EPC: Additional Information
Customer
authorized
Customer data
Scoring
system construction financing
loan adviser
www.ids-scheer.com
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
Modeling Approaches
Top-down approach:
The overview models establish the framework for the
detailed process models
Helps to define the interfaces between the main
processes and the detailed processes
Will provide visibility of how the detailed models fit
into the higher level structure of the company
Generally forces upper level management
involvement
www.ids-scheer.com
© IDS Scheer AG
Level Concept: Top-Down Method
Process Architecture
Supply
Process Management
area
Level 1
Level 2
Goods
Process Receipt
Level 3
www.ids-scheer.com
Receive
Shipping
Activity Notification
© IDS Scheer AG
Level 4
MMaan
ess
naag
ssse
geem
cees
meen
rrooc
ntt P
rttPP
Prro
poor
occe
uppp
esss
SSu
sees
s
www.ids-scheer.com
© IDS Scheer AG
CoreProcesses
Core Processes
Agenda
6 Modeling approaches
7 Process Analysis
© IDS Scheer AG www.ids-scheer.com
Process Analysis
Modeling
Credit
application
Check Loan
credit rating processor 2
Credit
system Template
collateral
processing Evaluate Collateral
collateral clerk
www.ids-scheer.com
Collateral system
Template
Close
credit
credit
decision
agreement
Loan
processor 1
Reports: Functions with organization, data items or application systems
© IDS Scheer AG
Loan
processor 1
Receive
credit
application
Credit
application
Check Loan
credit rating processor 2
Credit
system Template
collateral
processing Evaluate Collateral
collateral clerk
www.ids-scheer.com
Media Break
Collateral system
Template
Close
credit
credit
decision
agreement
© IDS Scheer AG
Loan
processor 1
Reports: Analyze media breaks
Process Analysis: System Breaks
Loan
processor 1
Receive
credit
application
Credit
application
Check
Loan
credit rating
processor 2
Credit
system Template
collateral
processing Evaluate Collateral
collateral clerk
www.ids-scheer.com
Loan
processor 1
Receive
credit
application
Credit
Superfluous process step?
application
Loan
-> technical decision!
Check
credit rating processor 2
Credit
system Template
collateral
processing Evaluate Collateral
collateral clerk
www.ids-scheer.com
Collateral system
Template
Close
credit
credit
decision
agreement Loan
© IDS Scheer AG
processor 1
Process Analysis: Poor Customer Orientation
Loan
processor 1
Credit
application
Loan
Check
processor 2
credit rating
Credit
system Template
collateral
processing Evaluate Collateral
collateral clerk
www.ids-scheer.com
Collateral system
Template
Close
credit
credit
decision
agreement
Loan
© IDS Scheer AG
processor 1
Reports: Functions with times and costs
Models and objects in the groups (with evaluation filter: Functions with times)
Process Analysis: Time Delays
Receive
credit
application
WT = 10 min
OT = 5 min
Credit PT = 10 min
TT = 2 min application
Check Loan
credit rating processor 2
WT = 70 min
Credit OT = 20 min
system Template PT = 80 min
collateral
TT = 1 min processing Evaluate Collateral WT = 60 min
collateral clerk OT = 30 min
PT = 5 min
www.ids-scheer.com
Credit admin-
istrator 1
www.ids-scheer.com
Target
Submit Check Close
credit credit Credit
application rating agreement
1 1 1 hour 600.-
Redundancy-free data
Integrated data pool
High data quality
Completeness and correctness
Topicality and uniformity
Fast availability of data
Reduction of documents kept manually
www.ids-scheer.com
© IDS Scheer AG
Analyzing Systems and Functions
Activity analysis
Critical tasks
Standardization of tasks
Increase in DP support
Reduction of non-value adding functions
Reduction of reporting time
IT analysis
www.ids-scheer.com
Plausibility checks
Analyzing Performances
www.ids-scheer.com
Outsourcing
Analyzing Processes
Elimination of
Organizational breaks
Media breaks
System breaks
Reduction of throughput times
Short control loops
www.ids-scheer.com
The end