02.27.08 Scott Tobor..

advertisement
We mobilize the enterprise
BUSINESS PROCESS MANAGEMENT TOOLS
Scott T. Toborg, Ph.D.
Strata8 Networks
26 March 2008
AGENDA







Levels of Business Process Modeling
Business Process Modeling Tools
Types of Business Process Systems
Analysts Rating of BPM Suites
Comparison of Leading Suites
BPM and SOA
References
LEVELS OF PROCESS MODELING
There are different levels of process modeling:
• Process Maps – simple flow charts of the activities
• Process Descriptions – flow charts extended with
additional information, but not enough to fully define
actual performance
• Process Models – flow charts extended with
enough information so that the process can be
analyzed, simulated,
and/or executed
(From Introduction to BPMN by Stephen A. White, IBM)
BUSINESS PROCESS MODELING TOOLS
Type
Strengths
Standards
Integration
Cost
MS Visio
Process
Documentation
Drawing
none
none
Bundled with
Office
IPT
Visio Plug-in
Validate
BPMN
none
$700
Blueprint
Web based
Export
BPMN
Teamworks
$50/m/user
Savvion
XP only version
of full product
Simulate
BPMN
BM 7.0
Free
Intalio
Open Source
Eclipse
Java tools
Free
jBPM
JBOSS
community
Java tools
Free
BPEL
Others to consider: ProcessMaker, Casewise
STRATA8 SERVICE DELIVERY PROCESS
TYPES OF BUSINESS PROCESS SYSTEMS
MARKET ANALYSIS
BUSINESS PROCESS MANAGEMENT SUITES
Process
Modeling
Process
Simulation
Interaction
Emphasis
Optimized
Processes
Standards
IDE
Cost
BEA
X
X
S-S,H-S
X
BPMN
weblogic
50-200K
Lombadi
X
X
H-H, H-S
X
BPMN,
PBDM,
BPEL
eclipse
150200K+
PegaSystems
X
X
H-S, H-H
X
Savvion
X
X
H-S, H-H
X
Others: Appian (H-H), TIBCO (S-S)
50K+
BPMN
eclipse
50-200K
BEA AQUALOGIC BPM SUITE
LOMBARDI TEAMWORKS
Manage and
Optimize
Free download of
Blueprint Business
Process Modeler
Portal
SAVVION BUSINESSMANAGER
• Savvion Process Modeler – an easy-to-use modeling tool which helps translate
business process improvement ideas into an easy to understand online format.
• Savvion Process Asset Manager – a version-controlled repository helps people
share and socialize the ideas they've designed with Savvion Process Modeler.
• BPM Studio – an enterprise-class development environment for technical
business analysts and IT professionals.
• BPM Server – a versatile set of Java-based engines that manage running process
applications.
• BPM Portal – BusinessManager's online task management system. It includes
many reporting, analysis, and exception intervention options for managers, as well
as intuitive task management interfaces for day to day activities.
• Savvion Business Expert – This add-on module to the BusinessManager suite
enables practical business improvement for the real-world.
Free download of Process Modeler 6.8 (XP only)
PEGASYSTEMS SMARTBPM
BUSINESS PROCESS INTERCHANGE STANDARDS



XML Process Definition Language (XPDL) is an interchange format created by the
Workflow Management Coalition (WfMC). XPDL is today supported by over 70
vendors and is considered the most mature interchange format available.
Business Process Execution Language (BPEL), created by the Organization for the
Advancement of Structured Information Standards (OASIS), is a Web-service
orchestration language. It does not support human activities as an explicit process
activity, nor does it support the full BPMN specification (that is, some BPMN objects
are not preserved if stored in BPEL). Nevertheless, with some extensions it can be
used for most types of process models. BPEL applies better to integration-centric
process types. For system-centric use cases, BPEL is considered mature and
dominant, but is rarely used for human-centric process types.
Business Process Definition Metamodel (BPDM) is a newly released process
definition standard that provides full support for all BPMN objects, and will be
incorporated into the BPMN standard as its default interchange format.
From: BEA White Paper: State of the BPM Market 2008
BUSINESS PROCESS AND SOA
RESOURCES
http://www.cio.com/article/108000/Who_Offers_Business_Process_Management_Tools
http://www.ebizq.net/web_resources/whitepapers/BEA_State_of_BPM_market_2008_wp.pdf
http://www.bpmi.org/
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/BPX/Process+Modeling+with+BPMN++Article+Series&
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/BPX/Process+Modeling+with+BPMN++Article+Series&
http://www.omg.org/news/meetings/workshops/soa-bpm-mda-2006/00-T4_White.pdf
http://www.bea.com/content/news_events/white_papers/BEA_AquaLogic_BPM_Suite_ds.pdf
http://www.lombardisoftware.com/enterprise-bpm-features.php
http://www.savvion.com/bpm-products/businessmanager-7.php
http://www.pegasystems.com/Products/SmartBPMSuite.asp
http://www.bpmn.org/BPMN_Supporters.htm#current
Download