bpms_lectures3456 - Department of Financial and

advertisement
Business Process Management Systems
[Συστήματα Διαχείρισης Επιχειρησιακών Διαδικασιών]
Lecture 3, 4, 5, 6: Business Process Analysis –
Process Modeling
Univ. of the Aegean
Financial and Management Engineering Dpt
Petros KAVASSALIS
<pkavassalis@atlantis-group.gr>
1
What you will learn in this course

A set of fundamental concepts for understanding Business Process
Management (BPM)




Best practices and techniques for modeling business processes
Strategies for orchestrating IT systems and human activity by using
Business Process Management Systems




Business Process Analysis
Business Process Design
XML
Web Services
E-Forms
Familiarization with practical use of BPN in:



e-business
e-government 2.0
Interoperability through enterprise architecture design
<pkavassalis@atlantis-group.gr>
2
Who am I?

PhD in Economics and Management (Univ. Paris Dauphine
& Ecole polytechnique)

Research experience



Ecole polytechnique, Paris
MIT Center of Technology Policy and Industrial Development, MIT
CTPID (MIT Internet Telecommunications Convergence Consortium)
Current positions


Univ. of the Aegean (FME): Assoc. Professor
RACTI: Director of ATLANTIS Group
<pkavassalis@atlantis-group.gr>
3
Communication tools


e-mail: pkavassalis@atlantis-group.gr
Course web site: see FME web site
<pkavassalis@atlantis-group.gr>
4
Students evaluation

Class Participation (20%)
+

Assignments (20%)
+

Final Exam (60%)
<pkavassalis@atlantis-group.gr>
5
Business Process Analysis: What is it?

Business process analysis (BPA) is the analysis of various
business operations classified into processes (i.e. series of
related tasks), where observation revolves around the
specific ways in which these processes happen along a life
cycle from beginning to end…



Is a disciplined approach for introducing and managing change to
organizations
Is an approach that helps improve the performance of business
activities
Please find examples of process by visiting local businesses


Prepare a presentation with the material you have collected
Make designs
<pkavassalis@atlantis-group.gr>
6
Business Process Analysis: rules

Objective: process de-composition

Criteria
o
o
o
o
o

Task homogeneity
Spatial frontiers (re-group tasks related to the same place, i.e. a cashier's
office or an organization’s division
Interaction with third systems (see next slide)
Re-usable sub-processes / activities
End / start events
Two versions


As-is
To-be
<pkavassalis@atlantis-group.gr>
7
People Tasks: an important part of the
orchestrated ensemble
Petros KAVASSALIS <petros@cfp.mit.edu>
8
Process Modeling: processes and subprocesses

Separate groups of related tasks (sub-processes) from
stand-alone tasks
Petros KAVASSALIS <petros@cfp.mit.edu>
9
Ok, but who starts the process?
Petros KAVASSALIS <petros@cfp.mit.edu>
10
The process has started but it should
wait somewhere…
Petros KAVASSALIS <petros@cfp.mit.edu>
11
… After waiting for a while, it goes
further and ends… another process
starts
Petros KAVASSALIS <petros@cfp.mit.edu>
12
[parenthesis: time issues]

Start Timer Event

A process can start with specified
interval as defined by the timer
o
o

Start on a specific day
Start after X days
Intermediate Timer Event

The process will wait for a specified
time period before continuing
o
o
Wait until a specific date
Wait for a specified duration
Petros KAVASSALIS <petros@cfp.mit.edu>
13
Intermediate Message Event
Petros KAVASSALIS <petros@cfp.mit.edu>
14
Gateway-ing! [please read and apply: B for any
k<a, C for any a<k<b, terminate for any k>b, k: string]
Petros KAVASSALIS <petros@cfp.mit.edu>
15
How to model people tasks?
[see following lectures]
Petros KAVASSALIS <petros@cfp.mit.edu>
16
Download