Professional Documents
Culture Documents
IBM Business Process Management (BPM 8.5) : Rafie Tarabay Eng - Rafie@mans - Edu.eg
IBM Business Process Management (BPM 8.5) : Rafie Tarabay Eng - Rafie@mans - Edu.eg
(BPM 8.5)
Rafie Tarabay
eng_rafie@mans.edu.eg
Why we may need BPM
To computerized all documents work-flow in the
company, for example if the employee need
vacation he just fill a form then submit to take
manager approval and if approved goes
automatically to HR and if rejected back to
employee and send notification on his mail.
The implementation of work-flow will need no
coding in most cases!, just drug and drop the
sequence of the process.
BPM Final Screen Sample
BPM Architecture
Example of developing hiring
request
The user will use BPM to draw the
sequence process in the
Process Designer
Flow will divided to leans according
to who will apply the step
in this case we have 3 leans
(Hiring Manager, General Manager,
Human Resources)
What is BPM?
BPM: is a comprehensive change management of
business processes that results in continuous
process improvement.
BPM Goal: efficient business process with visibility.
BPM System: manages People2People,
System2System, and Person2System.
BPM Results: improve in financial, customer, and
employee satisfaction.
BPM Vision
BPM Vision: is to improve operations by using
internal business expertise,
business people directly engaging in Design, in
Definition, and in Creation of the process.
It consists of
- Process server (PS): run business process in
development and store history, versions of
development/deployment.
- Performance data warehouse (PDW) :
collect performance data during development.
(4)
Process Servers
Process Server
Application server run on webSphere.
Provide the workflow facilities, such as task
management, routing, and simulation.
Components:
- BPD engine
- Service engine
- Event manager
(5)
Performance data warehouse (PDW)
Performance data warehouse
(PDW)
It is application runs on webSphere to collect
performance data.
Working with BPM 8.5
How to start PBM 8.5
Another way to start BPM
We can start BPM on
two steps
- Start the deployment manager
- Start the node agent
Now BPM is start
How to get Business Process
Designer
Create new project
and create new BPD inside it
Open Process Designer
Create New Process App
Create new Business Process Definition (BPD)
Process Designer Elements
Process Designer Elements
Simple hire process
Start Event
End Event
Lean
Phase
Leans VS Phases
Lean : Group of users complete some tasks
Phases : Logical organization unit in the flowchart
Activity
Activity: Nested Process
Gateways
Intermediate & Boundary Events
Nested Process
Types of Nested Process
else if ()
else
end if
Exclusive Gateway (IF condition)
if ()
end if
if ()
end if
if ()
end if
Inclusive Join (OR condition)
tw.system.org.findParticipantGroupByName("Loan Officers").users
tw.system.process.instanceId
Implement timers
Implement Gateways
Implement Routing Task
Playback 2
Focus on the next items:
Playback 3
Focus on the next items:
Playback 4
Focus on the next items:
Playback 5
Focus on the next items: