1 / 34

Introducing Progress OpenEdge BPM: Integrating Business Process Management Capabilities Into Your OpenEdge Applicati

Introducing Progress OpenEdge BPM: Integrating Business Process Management Capabilities Into Your OpenEdge Application. Ken Wilner, VP of Technology. Agenda. OpenEdge BPM Strategy and Value Proposition OpenEdge BPM in Action OpenEdge BPM Use Cases Wrap-up & Q&A. 1. 3. 6. 5. 2.

solange
Télécharger la présentation

Introducing Progress OpenEdge BPM: Integrating Business Process Management Capabilities Into Your OpenEdge Applicati

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introducing Progress OpenEdge BPM:Integrating Business Process Management Capabilities Into Your OpenEdge Application Ken Wilner, VP of Technology

  2. Agenda • OpenEdge BPM Strategy and Value Proposition • OpenEdge BPM in Action • OpenEdge BPM Use Cases • Wrap-up & Q&A

  3. 1 3 6 5 2 4 Typical Process Problems • Unstructured Tasks and Communication (ex Paper or email) • Inconsistent Prioritization • Incomplete or Inaccurate Data Flow • Lack of Control Over System and Business Events (Exceptions) • Poor Visibility Into Process Performance Customer Service Finance and Ops Account Administration Executive Management Invoice Reconciliation Teams

  4. BPM Brings Order to the Chaos Finance and Ops Executive Management Account Administration • Automate workflow & decision making • Real-time visibility and process control • Leverage existing systems and data • Monitor for business events and initiate actions • Customer Benefits: • Huge Reduction in Manual Work, Errors • Faster, More Consistent Issue Resolution • Easier to Manage the Business 1 Risk ManagementTeams 2 Customer Service 3 4

  5. Explicit Business Process is Key

  6. OpenEdge BPM Brings the Power of Business Process and Transaction Processing Together Progress OpenEdge Modern, future-proof application development & deployment platform IntegratedProgress Developer Studio for OpenEdge &BPM Studio BPM-Enabled OpenEdgeRun-time Progress Savvion BPM Suite Leading BPM suite for defining, executing and monitoring business processes OpenEdge DB

  7. The OpenEdge Platform A Complete “In the Box” Solution for Business Applications SQL Clients OpenEdgeArchitect Open Clients OpenEdge Clients ServiceInterfaces OpenEdgeMgmt OpenEdge Application Server ABL OpenEdgeRDBMS OpenEdgeReplication OpenEdgeDataServers OpenEdge Development Environment OpenEdge Deployment Platform

  8. The OpenEdge Platform A Complete “In the Box” Solution for Business Process Applications SQL Clients OpenEdgeArchitect Open Clients ServiceInterfaces OpenEdge Clients OpenEdgeMgmt OpenEdge Application Server BPM ABL OpenEdgeRDBMS OpenEdgeReplication OpenEdgeDataServers OpenEdge Development Environment OpenEdge Deployment Platform

  9. Key Roles in BPM Business Analyst Application Developer Business Manager Business Process Improvement Business Process Analyses Business Process Automation Model DevelopDeploy MonitorImprove

  10. Business Process Management Lifecycle

  11. Key Components of Progress Savvion BPM Suite Process Modeler BPM Portal BPM Studio BPM Server

  12. Key Components of OpenEdge BPM Savvion Process Modeler BPM Portal BPM Studio BPM Server OpenEdge ClientPortal OpenEdge Application Server Developer Studio

  13. Existing OpenEdge Applications Can Easily BE BPM-enabled – No Rip n’ Replace A-GUI R-GUI S-GUI Q-GUI Qualify Account Review Account OtherFunc Other Func AssignAccount Func 2 Email Camp. No Email Campaign Return Opp No OpenEdge Lead Gen Application Opp? Qualify Review App? Yes • Inside sales • Qualify lead1 • Qualify lead2 Assign Acct Mgr • Moving to a BPM-enabled application • Business analysts models process • Developers: • Reuse existing UIs and functions • Build new UIs and functions where needed • Connects UIs and functions to process Yes • Sales Mgr • Review opp1 • Review opp3 • Acct Mgr • Assign prosp1 • Assign prosp4 A-GUI R-GUI V-GUI Qualify Account Review Account Email Camp Assign Account

  14. OpenEdge 11 • Tightly integrate • Easy to develop and test business processes, UI and business logic simultaneously • Unified development environment • Make it easy • Eliminate the need for Web Services between Savvion and OpenEdge • Native adapter to call OpenEdge AppServer • ABL classes to access business processes • Preserve data integrity • Use ABL data types; no conversion to XML • Native ABL data types in Savvion

  15. OpenEdge BPM: Managed Adapter and ABL API OpenEdge Client Progress.BPM.* Progress.BPM.* BPM Server OpenEdge Application Server

  16. OpenEdge Calling Savvion: ABL Classes • Progress.BPM.UserSession • Connect ( ) • Disconnect ( ) • StartProcess ( ) • GetAssignedTasks ( ) • GetAvailableTasks ( ) • GetTask ( ) • Communicates with SBM Server • Connect • Start process • Get tasks Access to Process’ dataslots • Progress.BPM.Process • GetDataSlots ( ) • UpdateDataSlots ( ) • Progress.BPM.Task • Assign ( ) • MakeAvailable ( ) • GetDataSlots ( ) • DueDate • Status • Task for connected user • Work on available tasks • Reassign task • Status • Progress.BPM.DataSlot • Name • BPMDataTypeName • DataTypeName • Value • Dataslot = “Global shared variables” • Name • Data type information • Value - ABL data value

  17. Agenda • OpenEdge BPM Strategy and Value Proposition • OpenEdge BPM in Action • OpenEdge BPM Use Cases • Wrap-up & Q&A

  18. OpenEdge BPM In Action Demo

  19. Agenda • OpenEdge BPM Strategy and Value Proposition • OpenEdge BPM in Action • OpenEdge BPM Use Cases • Wrap-up & Q&A

  20. How the VanMeijel Makes Progress Pain: Lack of process control and task tracking Solution: Integrated internal systems and supply chain, enabled access via smartphones, and displaced competitive BPM Value: 120% ROI in 12 months

  21. How the Echo Managed Services Makes Progress Customized BP Standard BP Meter Reading RapidXtra CRM Pain: Competitive pressures to provide new workflow capabilities within existing application Regulatory/Compliance nightmare Case Management Solution: Case Management solution integrates with 3rd party systems and drives internal CRM Sonic MQ (or ESB) Value: 120% ROI in 5 months

  22. Partners Making Progress with OpenEdge BPM

  23. Business Process Application: Technical Use Cases and Architecture • Savvion Portal with OpenEdge AppServer • WebSpeed UI Embedded in Savvion Portal • WebSpeed-based stand-alone Portal • Application Portal with Embedded Workflow, Server Driven • Application Portal with Embedded Workflow, Client Driven BPMRun-time OpenEdge Run-time

  24. Use Case 1: Savvion Calls OpenEdge AppServer Quickest path to BPM – Web Interface is Generated Runtime Architecture • Portal: Savvion BPM Portal • Forms: Savvion Bizlogic • OE System Steps: OpenEdge AppServer • Customers: Van Meijel, Echo Managed Services BPM Portal BPM Server OpenEdge AppServer

  25. Use Case 2: WebSpeed UI Embedded in Savvion Portal When Your WebSpeed Forms Look Exactly Like You Want Runtime Architecture • Portal: Savvion BPM Portal • Forms: OE WebSpeed • OE System Steps: None • Customers: Skyward WebSpeed UI in BPM Portal BPM Server WebSpeed Transaction Server

  26. Use Case 3: WebSpeed UI – Stand alone Runtime Architecture For the Most Custom Web Experience Based On Your Look n’ Feel • Portal: WebSpeed-based Portal • Forms: OE WebSpeed • OE System Steps: None • Customers: Skyward WebSpeed Portal BPM Server WebSpeed Transaction Server

  27. Use Case 4: Embedded Workflow, Server Driven Runtime Architecture For the Most Custom Desktop Experience Based On Your Look n’ Feel – Server-based • Portal: Application-specific based on OpenEdge UI or other UI • Forms: Application-specific • OE System Steps: None • Customer: ProALPHA (OpenEdge UI) UI UI UI OpenEdgeAppServer BPM Server

  28. Use Case 5: Embedded Workflow, Client Driven Runtime Architecture For the Most Custom Desktop Experience Based On Your Look n’ Feel - Client-based • Portal: Application-specific based on OpenEdge UI or other UI • Forms: Application-specific • OE System Steps: None • Customers: QAD (.NET UI) UI UI UI BPM Server OpenEdge AppServer

  29. Agenda • OpenEdge BPM Strategy and Value Proposition • OpenEdge BPM in Action • OpenEdge BPM Use Cases • Wrap-up & Q&A

  30. How Applications Developers Benefit FromBusiness Process Applications Benefit Means Reduced cost and time of development New apps can be built faster and with more customer value Easier customization of applications Users’ requirements can be better met more quickly More agile and maintainable applications Ability to deliver better apps faster is a competitive edge

  31. How Your End-users Benefit from Business Process Applications Benefit Means Visibility Gain visibility into the effectiveness of each process Easily modify processes to meet changing requirements Agility Processes can be monitored and easily improved Continuous Improvement

  32. Summary – OpenEdge BPM A powerful platform for building business process applications Enables rapid development, easier customization, and reuse and modernization of existing applications Provides visibility into business operations, supporting streamlined business operations, and continuous operations Allows you to be more competitive!!

  33. Summary – Access Directly from PDS Welcome Page • Progress Communities: OE BPM Videos http://communities.progress.com/pcom/docs/DOC-106994 • Progress Communities: AutoEdge | The Factory http://communities.progress.com/pcom/docs/DOC-106633

More Related