Click here to load reader
Upload
yuval-birenboum
View
5.166
Download
6
Embed Size (px)
Citation preview
ומה מציעBPMמה זה IBM Websphere Lombardi
יובל בירנבוים
What is Business Process ??
To understand BPM as a methodology we first nee to understand the meaning of Business Process
Business Process is a set of activities and the relationships between themBusiness process is the implementation of business strategy Organizations are build over People, Data & SystemsBPM suites and the only set of tools which involves natively People, Data & systems into real Business Process in comparison to EAI\ESB which only deal with systems!
BottomLine
So .. What is BPM ? Methodology !!! Which means not only technology
BPM is a methodology [from the methods & organization world] which was developed by BUSINESS USERS to define the life-cycle of any business process
BPM Suites are the tools which implement this methodology
What is Business Process Management ?
BottomLine
BPA
BPE
BAMBusiness Activity
Monitoring
Business Process Engine
Business Process Analysis
The life-cycle of business process
Model process
Set KPI’s
Simulate process
Automate process
Test process
Change process
Monitor process
Analyze process
Improve process BPA
BPE
BAM
BPA
BPE
BAM
What is Business Process .. More detailed ..
BPA
BPE
BAM IBM Websphere Lombardi offering for BPA
Model process
Set KPI’s
Simulate process
Automate process
Test process
Change process
Monitor process
Analyze process
Improve process
BusinessProcessAnalysis
Model business process – code free
• Drag & Drop design
• Property based configuration
• Visualization
• BPMN support
• Top down analysis
• Separation of concerns
• Complex UI workflow drag & drop implementation
Easy UI build-up during analysis (1)
Easy UI build-up during analysis (2)
Data model build-up during analysis
Define complex interactions by business analyst , NO Developer needed (1)
Event Implementation Overview
Message Input
Message Output
Message Handler
Message Type
JMS, MQ, HTTPWeb-Service
Polling or Other Process
Define complex interactions by business analyst , NO Developer needed (2)
Message Type
Message Handler outputsOne output is designated as
the correlation parameter
Data mapping by business analyst , NO Developer needed
Each activity & its own KPI’s :Employee’s costSystem costResource costExecution timeRework cost& more& more
KPI definition directly on the model
How much time a group of activities take ?? Groups KPI’s (1)
How much time a group of activities take ?? Groups KPI’s (2)
How much time a group of activities take ?? Groups KPI’s (3)
How much time a group of activities take ?? Groups KPI’s (4)
Simulate process before execution, understand the process @ run-time with before automation
Foresee bottle necks
Get analysis from parallel
instances
Run & analyze business performance by business user before automation
Foresee run-time behavior @ simulation-time
Total cost of process
Employees cost
Analyze KPI’s from simulation data
Resource cost
Understand the analysisHow much time every activity accrued?
Average, min, max time for activities execution
Analyze KPI’s from simulation data
BPA
BPE
BAM IBM Websphere Lombardi offering for BPE
Model process
Set KPI’s
Simulate process
Automate process
Test process
Change process
Monitor process
Analyze process
Improve process
BusinessProcessEngine
Define complex UI [including workflows] – no developer needed, all property based (1)
Out of the box service integration
& reuse
Define complex UI [including workflows] – no developer needed, all property based (2)
Standard UI
controlsVisual UI design
Define complex UI [including workflows] – Integrated with external UI’s
WS integrationOut of the box
Java integrationOut of the box
Exception handling
Events integration
Notifications
SLA management
Define complex integration workflow service for reuse
Easy mapping of data – process 2 service & back
Easy graphical rule service definition
Define complex rule services for reuse
Easy debug capabilities
BPA
BPE
BAM IBM Websphere Lombardi offering for BAM
Model process
Set KPI’s
Simulate process
Automate process
Test process
Change process
Monitor process
Analyze process
Improve process
BusinessActivity
Monitoring
Real-time monitoring over progress
Real-time monitoring from business users portal
Easy reporting creation – all by business analysis (1)
35
Easy reporting creation – all by business analysis (2)
User task inbo
xUser performanc
e
KPI’s real-time data
Business user empowerment – NO developers
Build & change process faster
Business strategy alignment
Iterative methodology – think big, start small & scale fast
Continues improvement
Reduce risks
Summery, BPM business value
BPMמבט מקרוב על
Gartner
“Lombardi to compete effectively in the "sweet spot" for BPMSs “
“Lombardi founders have keen insights into the functions required by all roles — business and IT”
“easy for business analysts to use”
“well-suited to the iterative development of processes, and to continuous process improvement programs”
“IBM Lombardi customer references are among the most advanced in BPM maturity “