OpenEdge BPM
Business Process Applications:
The Future of Business Applications
Jarmo Nieminen
Solution Consultant / TAM – Nordics
jarmo.nieminen@progress.com
April 1st, 2011
About Business Processes
The business processes of an enterprise
describe how it achieves its business objectives
A business process is never perfect and can
always be improved
A business process is more than just a diagram
3
© 2011 Progress Software Corporation. All rights reserved.
Key Elements of a Business Process
+
+
Information
Workflow Description
+
=
Business Rules
Metrics & Measurements
4
© 2011 Progress Software Corporation. All rights reserved.
Process
People and Systems
Progress BPM Values
It is important to achieve all of
the above with low TCO
5
© 2011 Progress Software Corporation. All rights reserved.
What's the Issue
 People and systems are not connected with processes
 Departmental automation is not the solution
ORDER
OpenEdge
PARCEL
TRANSPORT
SORTER
SCM
DELIVERY
BILLING
App
This creates significant “white-space” between functional areas which are
a source of enterprise drag, increased cost, and lost information
6
© 2011 Progress Software Corporation. All rights reserved.
Becoming Process Driven
 Agile businesses manage business processes that
span people, systems and departments
ORDER
OpenEdge
PARCEL
TRANSPORT
DELIVERY
SORTER
SCM
BILLING
App
7
© 2011 Progress Software Corporation. All rights reserved.
Key Capabilities of Progress BPM
Business Manager
Biz Solution Developer
Business Analyst
BPI
BPMS
Business Process
Management
System
BPA
Business
Process
Analyses
8
© 2011 Progress Software Corporation. All rights reserved.
Business
Process
Improvement
Key Components of Progress Savvion BPM
BPM Portal
Process Modeler
BPM Studio
BPM Server
BusinessExpert
Process Asset Manager
Business Rule
Management System
BPA
Business
Process
Analyses
9
BPMS
Document
Management System
Business Process
Management
System
© 2011 Progress Software Corporation. All rights reserved.
BPI
Business
Process
Improvement
Process Modeling
 Easy to Use
 Multimodal Design
• Tabular
• Diagram
• Gestures
10
© 2011 Progress Software Corporation. All rights reserved.
Analyze the Process – Optimize It
360 degree
Path Analysis
Timeline Analysis
Goal based
Simulation
11
© 2011 Progress Software Corporation. All rights reserved.
Create UI and Develop Rich Applications
12
© 2011 Progress Software Corporation. All rights reserved.
Integration With Legacy Systems
 Out-of-the-box adapters
•
•
•
•
•
•
•
•
•
•
Database integration
Web services integration
JMS integration
Email integration
SAP integration
Documentum integration
Microsoft Office
Progress Actional
Progress Apama
Progress Sonic
 Adapter framework
13
© 2011 Progress Software Corporation. All rights reserved.
Manage Business Rules
Data
Event
Decision
Phone:*
Validation
(408)330-3400
User Interface
14
© 2011 Progress Software Corporation. All rights reserved.
Web Portal
Personalized dashboards
Collaborative Task Management
Process Status
15
© 2011 Progress Software Corporation. All rights reserved.
Auditability
Process Analytics
Define metrics and
objectives
Triage Processes with Rules
Based solutions
16
© 2011 Progress Software Corporation. All rights reserved.
Monitor
SLA Compliance
Analyze Process
Performance Problems
Progress Savvion BPM Provides Most
Comprehensive Change Management
• Savvion BPM Suite supports multiple process versions
to be active in production.
• When a new version of a process is deployed:
•
•
•
•
New instances are created with new version
In-flight process instances in older version can continue their
execution based on old version
In-flight processes from old version(s) can be selected based on
various criteria and bulk migrated to new version with
Process migration is wizard based
• Changes to a deployed process can be re-deployed as a
new version, or to refresh the installed process.
18
© 2011 Progress Software Corporation. All rights reserved.
Gartner BPM research
20
© 2011 Progress Software Corporation. All rights reserved.
Introducing OpenEdge BPM
The Integration of Progress OpenEdge
and Progress Savvion BPM
Existing OpenEdge Applications Can Be
Modernized Using OpenEdge BPM
Qualify
Func
6
GUI 3
Func 5
No
Func 4
GUI 4
Func 2
Func
3
GUI 2
Func 1
Review
Inside
sales
• Qualify lead1
• Qualify lead2
Sales
Mgr
• Review opp1
• Review opp3
Acct Mgr
• Assign prosp1
• Assign prosp4
A-GUI
R-GUI
Qualify
Service
Review
Service
© 2011 Progress Software Corporation. All rights reserved.
Return
Opp
No
Opp?
Yes
Func
5
GUI 1
23
Email
Campaign
App?
Yes
Assign
Acct Mgr
Q-GUI
Email
Camp
Assign
Service
OpenEdge and Progress Savvion BPM
Interoperate Already
OE
Development
Environment
BPM
Development
Environment
You can benefit from
BPM today.
 Model and analyze
business processes.
OE
Execution
Environment
OE
DBMS
25
BPM
Execution
Environment
 Build add-on business
process applications to
your OpenEdge
applications.
Available today
DBMS
© 2011 Progress Software Corporation. All rights reserved.
Roadmap Information
D
I
S
C
L
A
I
M
E
R
This roadmap is for informational purposes only,
and the reader is hereby cautioned that actual
product development can, and often does, vary
significantly from roadmaps. This roadmap may
not be interpreted as any commitment on behalf
of Progress, and future development, timing and
release of any features or functionality described
in this roadmap remains at our sole discretion.
D
26
I
S
C
© 2011 Progress Software Corporation. All rights reserved.
L
A
I
M
E
R
Driving Dynamic Business Applications
OpenEdge BPM is the only
integrated application
Integrated
OpenEdge Architect
and
BPM Studio
development and business
process-enabled platform,
simplifying the development
BPM-Enabled
OpenEdge
Run-time
and delivery of dynamic
business applications.
OpenEdge DB
27
© 2011 Progress Software Corporation. All rights reserved.
Phase I Integration: Single OpenEdge DBMS
OE
Development
Environment
BPM
Development
Environment
OE
Execution
Environment
BPM
Execution
Environment
OE
DBMS
Requires only
OpenEdge DBMS.
 OpenEdge data is
accessed from BPM
and vice versa.
 Reduces the cost and
complexity of
application
deployment.
Available in 1H of 2011
This roadmap is for informational purposes only, and the reader is hereby cautioned that actual product development may vary significantly from roadmaps. This roadmap may not be interpreted as
any commitment on behalf of Progress, and future development, timing and release of any features or functionality described in this roadmap remains at our sole discretion.
28
© 2011 Progress Software Corporation. All rights reserved.
Phase II Integration: Unified Development
Environment
Unified
Development
Environment
OE
Execution
Environment
BPM
Execution
Environment
Simplifies business
process application
development and
improves developers’
experience.
 BPM functionality is
invoked natively from
ABL and vice versa.
 Data storage and
access are unified.
OE
DBMS
Available in 2H of 2011
This roadmap is for informational purposes only, and the reader is hereby cautioned that actual product development may vary significantly from roadmaps. This roadmap may not be interpreted as
any commitment on behalf of Progress, and future development, timing and release of any features or functionality described in this roadmap remains at our sole discretion.
29
© 2011 Progress Software Corporation. All rights reserved.
Our Vision of OpenEdge BPM
Unified
Development
Environment
Unified
Execution
Environment
One integrated, easy-to-use BPMenabled ADP for building and
deploying business process
applications.
• Higher business values
• Excellent customer and developer
•
OE
DBMS
experience
Lowest total cost of ownership
Will provide unified data,
development, and execution
environments.
This roadmap is for informational purposes only, and the reader is hereby cautioned that actual product development may vary significantly from roadmaps. This roadmap may not be interpreted as
any commitment on behalf of Progress, and future development, timing and release of any features or functionality described in this roadmap remains at our sole discretion.
30
© 2011 Progress Software Corporation. All rights reserved.
Summary
33
Companies of all sizes
need business process
applications.
OpenEdge BPM is a
BPM-enabled ADP for
building business
process applications.
Our customers will build
and deliver business
process applications with
OpenEdge BPM.
OpenEdge BPM will
enable users to improve
their business processes.
© 2011 Progress Software Corporation. All rights reserved.