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.