Upload
haile
View
40
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Process Modeling with ARIS Why students around the world like to learn BPM based on ARIS. Dieter W. Storr – www.storrconsulting.com 12 May 2011. Contents. Textbooks in 3 Languages The ARIS House Divide The Process in Views Each View Has Models Example "Improve Process" - PowerPoint PPT Presentation
Citation preview
Process Modeling with ARISWhy students around the world like to learn BPM based on ARIS
Dieter W. Storr – www.storrconsulting.com
12 May 2011
04/22/23 | Software AG User Group 2011 | 2
Contents
• Textbooks in 3 Languages
• The ARIS House
• Divide The Process in Views
• Each View Has Models
• Example "Improve Process"
• Process-oriented Thinking and Modeling
04/22/23 | Software AG User Group 2011 | 3
Business Process Modeling
VACDValue-added Chain
Diagram
eERMextended Entity
Relationship Model
PCDProcess Chain
Diagram
BPR Business Process
Re-engineering
eEPCextended Event-driven Process Chain
KSDKnowledge Structure
Diagram
Students Learn
• Basics of Process Organization
• Computer Usage
• Process Optimization with ARIS
• System Administration
• ARIS Methodologies
• Essential ARIS Concept of Views
• Case Study ‘The Freight-Forwarding Agency’
• Document and Workflow Management
• Tool-Supported Project Execution
• Practical Modeling Examples, Exercises, and Solutions
04/22/23 | Software AG User Group 2011 | 4
Translated by Dieter W. Storr
04/22/23 | Software AG User Group 2011 | 5
Learning BPM by Building the
ARIS House
Breaking down the
complexity of the
process into single
Views
Textbook in German
04/22/23 | Software AG User Group 2011 | 6
• 3rd Edition – ARIS V7.1• ISBN 978-3-8348-0606-
2• Publisher Vieweg +
Teubner, 2010• With downloads
Textbook in English
04/22/23 | Software AG User Group 2011 | 7
• 1st Edition – ARIS V5 and 6
• ISBN 3-528-05804-8• Publisher Vieweg
Wiesbaden and Springer New York, 2002
• Temporarily out of stock
Translated by Dieter W. Storr
Textbook in Japanese
04/22/23 | Software AG User Group 2011 | 8
• Publisher Thomson Learning Japan, 2002
• Based on the English version
• Temporarily out of stock
Business Process Modeling
04/22/23 | Software AG User Group 2011 | 9
ARIS (Toolset) – Business Architect
Architecture Integrated Information System
2004: Leading tool worldwide more than 40,000 licenses
Used by
• 50+ German Universities
• 40+ US and Japanese Universities
Using ARIS to Teach BPM
04/22/23 | Software AG User Group 2011 | 10
More than 100 German
professors selected this book
as the standard textbook for
business process modeling of
computer science in economics.
Source: wiwi-online.de
Teaching BPM by Using ARIS
04/22/23 | Software AG User Group 2011 | 11
Examples
• Prof. Dr. Heinrich SeidlmeierUniversity of Applied SciencesRosenheim, Germany
• Prof. Masahiro Horiuchi Prof. Masao TanakaAoyama Gakuin University Tokyo, Japan
• HSZ-T - Hochschule fuer Technik Zurich, SwitzerlandSoftware Engineering
Business Process Modeling
04/22/23 | Software AG User Group 2011 | 12
Concept and Software Tool
• Concept: Framework for the description of commercial enterprises as well as business management application systems.
• This concept is realized in the form of a software tool
Descriptive Levels in ARIS
04/22/23 | Software AG User Group 2011 | 13
Problem Definition
Information Technology
Requirements Concept
IT Concept
Implementation
The ARIS House of Business Engineering
04/22/23 | Software AG User Group 2011 | 14
The ARIS House
04/22/23 | Software AG User Group 2011 | 15
Problemstellung
Fachkonzept
Fachkonzept
DV-Konzept
Implementierung
Implementierung
Organization View
Problem Definition
Requirements Concept
IT Concept-
Implementation
Requirements Concept
IT Concept
Implementation
Requirements Concept
IT Concept
Implementation
IT Concept
Implementation
Requirements Concept
Control (Process) View Function ViewData View
Organizational View
Organizational Chart with Organizational Units
( = task performers)
04/22/23 | Software AG User Group 2011 | 16
Organizational View
Extended Organizational Chart with Positions,
which normally are filled by one person
04/22/23 | Software AG User Group 2011 | 17
The ARIS House
Problemstellung
Control (Process) View Function View
Fachkonzept
Fachkonzept
DV-Konzept
Implementierung
Implementierung
Organizational View
Problem Definition
Data View
Requirements Concept
IT Concept-
Implementation
Requirements Concept
IT Concept
Implementation
Requirements Concept
IT Concept
Implementation
IT Concept
Implementation
Requirements Concept
04/22/23 | Software AG User Group 2011 | 18
Data ViewEnhanced Entity Relationship Model (eERM)
A complex structure must be created primarily from entity, attribute, and relationship types
04/22/23 | Software AG User Group 2011 | 19
Data View
Enhanced Entity Relationship Model (eERM)
Attribute Allocation Diagram
04/22/23 | Software AG User Group 2011 | 20
The ARIS House
Problemstellung
Control (Process) View Function View
Fachkonzept
Fachkonzept
DV-Konzept
Implementierung
Implementierung
Organizational View
Problem Definition
Data View
Requirements Concept
IT Concept-
Implementation
Requirements Concept
IT Concept
Implementation
Requirements Concept
IT Concept
Implementation
IT Concept
Implementation
Requirements Concept
04/22/23 | Software AG User Group 2011 | 21
Function View
Function Tree
To reduce the complexity, functions are separated. The function tree shows this hierarchical separation.
04/22/23 | Software AG User Group 2011 | 22
Function ViewObjective Diagram (top and sub-objectives)
Defines enterprise goals and constructs objective hierarchies.
04/22/23 | Software AG User Group 2011 | 23
The ARIS House
Problemstellung
Control (Process) View Function View
Fachkonzept
Fachkonzept
DV-Konzept
Implementierung
Implementierung
Organizational View
Problem Definition
Data View
Requirements Concept
IT Concept-
Implementation
Requirements Concept
IT Concept
Implementation
Requirements Concept
IT Concept
Implementation
IT Concept
Implementation
Requirements Concept
04/22/23 | Software AG User Group 2011 | 24
Control (Process) View
“Lean” Event-driven Process Chain (EPC)
A coherent chain of events and functions
that represent the logical sequence of a
process, while indicating how to control
an operational process.
04/22/23 | Software AG User Group 2011 | 25
Control (Process) View
input or output data; performing organizational units
or positions; utilized application systems; etc..
Just a model!
Extended Event-driven Process Chain (eEPC)
eEPC results from a lean EPC, expanded with statements such as
04/22/23 | Software AG User Group 2011 | 26
Control (Process) View
Function Allocation Diagram (FAD)
Mainly used to represent the input/output data of a function graphically.
04/22/23 | Software AG User Group 2011 | 27
Control (Process) View
Value-added Chain Diagram (VACD)Represents the processes of the upper, or strategic, enterprise levels. It
serves mainly as an introductory-overview model.
04/22/23 | Software AG User Group 2011 | 28
The ARIS House w/ Models
Control (Process) View Function View
Implementierung
Organizational View
Problem Definition
Data View
Requ
irem
ents
Con
cept
Process Chain Diagram (PCD)
Organizational Chart
EntityRelationship
Model (eERM)
Event-driven ProcessChain (eEPC)
Function AllocationDiagram (FAD)
Value-added Chain Diagram
Function TreeObjective Diagram
04/22/23 | Software AG User Group 2011 | 29
Example “Improve Process”
• The order process of books for the university takes far too long -- in the opinion of most of the professors
• A process chain diagram shall depict the library’s status quo
• Create a model of the process
• Determine weak points
04/22/23 | Software AG User Group 2011 | 30
May 2004
Dieter W. Storr -- [email protected]
m
31
Example “Improve Process”
The process:
•Book requirement occurred
•Professor must fill out an ordering form
•He must get: author, title, publisher, price
•Send application to the budget representative for approval and signature
Example “Improve Process”
• The process:
• Budgetary funds available?Professor’s book request is rejectedProfessor receives form with OK
• Sends application to the library
• Library examines list of book wholesalers
• Book will be ordered at a dealer
04/22/23 | Software AG User Group 2011 | 32
ProcessChainDiagram (PCD)Colored Columns- Event- Function- Data- Media- To- Organizational Objects
Ereignis Funktion Daten Medium An... Org.-Einheit..
..
.
Bookrequirementhas occured
Bookdataexist
Fill outordering
form
Getbookdata
Professor
Book data
Book data
Orderingis filled
out
Budgetrepresentative
Approvethe
application
Fundsare
available
Fundsare not
available
Orderingform
Professor
Reject theapplicationwith remark
Return theapplicationwith remark
Rejectionarrived
Applicationwith signature
arrived
Library
Libraryemployee
Forward theapplication
to the library
Applicationarrived
Orderingform
Bookis not
available
Bookis
available
Orderbook
Orderwas
successful
List ofwholesalers
Examinelist of
wholesalers
List ofwholesalers
Investigatea suitablewholesaler
Sendnegative newsto the customer
Orderbook
Orderingform
Orderwasn't
successful
Wholesalerwasn'tfound
Wholesalerwas
found
Orderwas
successful
04/22/23 | Software AG User Group 2011 | 33
Example “Improve Process”
Weak Points:
•Process without IT support (DB, Internet)
•Budget representative (autonomous purchasing budgets)
•Library should not be used to check wholesalers (Internet)
•Information policy (book ordered or explanation for denial)
04/22/23 | Software AG User Group 2011 | 34
Example “Improve Process”
Examine more closely:
•Critical bottleneck is the library
•Data flow “Examine Wholesaler List” should be analyzed more precisely
•Wholesaler list doesn’t exist at all
•Dealer card index, Excel file, handwritten list
•“Guarded” by Ms. Maier, at the library
04/22/23 | Software AG User Group 2011 | 35
Example “Improve Process”
Check and analyze more:
•Create an Extended Event-Driven Process Chain (eEPC) from the PCD
•Deposit the function “Examine Wholesaler List” in the eEPC
04/22/23 | Software AG User Group 2011 | 36
Extended Event-Driven Process Chain
(eEPC)
Library
Getbookdata
Wholesalerwas
found
Examinelist of
wholesalers
Orderwas
successful
Wholesalerwasn'tfound
Investigatea suitablewholesaler
Applicationwith signature
arrived
Bookis not
available
Orderingis filled
out
Budgetrepresentative
Approvethe
application
Fundsare not
available
Orderingform
Orderwasn't
successful
Bookis
available
Bookdataexist
Professor
Return theapplicationwith remark
Libraryemployee
Bookrequirementhas occured
Reject theapplicationwith remark
Applicationarrived
Rejectionarrived
Orderbook
Book data
Fill outordering
form
Fundsare
available
Sendnegative newsto the customer
Forward theapplication
to the library
Library
Budgetrepresentative
Budgetrepresentative
List ofwholesalers
List ofwholesalers
Orderingform
Orderingform
Professor
Professor
Orderingform
Libraryemployee
Libraryemployee
Orderingform
Book data
Orderingform
04/22/23 | Software AG User Group 2011 | 37
Example “Improve Process”
Function Allocation Diagram (FAD)
04/22/23 | Software AG User Group 2011 | 38
Example “Improve Process”
• Finally, the professor receives his books.
Process-oriented Thinking and Modeling
Process flow in a vertical organization
04/22/23 | Software AG User Group 2011 | 40
Thank You!