Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Process-driven applications: let BPM do (some of) your work

3,036 views

Published on

Red Hat Summit 2016 presentation

Published in: Technology
  • Be the first to comment

Process-driven applications: let BPM do (some of) your work

  1. 1. Process-driven applications: Let BPM do (some of) your work Kris Verlaenen jBPM Project Lead, Red Hat June 28, 2016
  2. 2. Overview ● Intro ● Evolution ● Case management ● Demo (part 1) ● Process-driven applications ● Building blocks ● Demo (part 2) ● Roadmap
  3. 3. Authoring Monitoring Execution Why? ✔ Visibility ✔ Monitoring ✔ Higher-level ✔ Continuous improvement ✔ Agility Business Process
  4. 4. Evolution Core Engine BPMN 2.0 Standard Process, Rules and CEP Process Management Console Data Modeler, Form Modeler, BAM BpmPaaS, Process Execution Server Process-Driven Application Development More Building Blocks More Choice More People Customization
  5. 5. Evolution Process Engine Embedded Custom Application IDE (Eclipse)
  6. 6. Evolution Intelligent Process Execution Server Custom Application Workbench IDE (Eclipse)
  7. 7. Authoring Workbench IDE (Eclipse) Git + Maven • Processes • Rules • Data Objects • Forms • Configuration DB Execution Server Monitoring Workbench Custom Application • Persistence + transactions • Timers • Async Job • Audit + query • Remoting • HA / load balancing • Container Unified • Processes • Tasks • Rules • CEP • Planning
  8. 8. Case management Unpredictability Structured Process Adaptive Case Dynamic Case Complexity Structured Process Dynamic Case Spectrum ● More flexible / adaptive ● More dynamic ● More features – Milestones, stages – Case roles – Case file ● Extension of core engine – BPMN2
  9. 9. Case management
  10. 10. Demo Part 1
  11. 11. Overview ● Intro ● Evolution ● Case management ● Demo (part 1) ● Process-driven applications ● Building blocks ● Demo (part 2) ● Roadmap
  12. 12. Kris Verlaenen 12 Process-driven applications = Helping you develop your application
  13. 13. Kris Verlaenen 13
  14. 14. Process-driven Applications Execution Server Custom Application UI Building Blocks Integration ✔ End to end ✔ Prototype ✔ Choice / flexibility ✔ Evolve
  15. 15. Rapid Application Development Show value early and often !
  16. 16. Case Details Milestones Case Roles Active Tasks Ad-Hoc Choice Case Description Building Blocks
  17. 17. Building Blocks ● Generate + evolve your application ● Pre-packaged solutions – Predefined processes, etc. – Additional building blocks – Configurable applications
  18. 18. Demo Part 2
  19. 19. Roadmap ● jBPM 6.4.0.Final – L&F (Bootstrap3 + PatternFly) – Exec Server (Query, UI, etc.) – User and group mgmt – New dashboard ● jBPM 6.5.0.Final – Process instance migration – Exec server enhancements – Other RFEs ● jBPM 7.x themes – Case and app management – Cloud – Ease of use
  20. 20. Want to know more? ● http://jbpm.org – Blog – Chat (irc) – Twitter – Mailing list ● Getting started – jBPM installer ● Come talk to us !
  21. 21. Want to know more? ● Other presentations – A design model for rule and process-driven solutions, Justin Holmes (Tuesday 4:45 - 5:45pm) – Red Hat JBoss BPM Suite and BRMS primer: Capabilities, vision, and roadmap, Prakash Aradhya, Phil Simpson, Jeanine Bradley (Wednesday 10:15 - 11:15am) – Drools 7.x happenings and roadmap, Mark Proctor (Wednesday 10:15 - 11:15am) – Automate and optimize logistic plans with BRMS Business Resource Planner, Geoffrey De Smet (Wednesday 11:30am - 12:30pm) – Effective decision management for an agile business, Mark Proctor (Wednesday 3:30 - 4:30pm) – BPM in financial services: Good advice from the real world (panel) (Thursday 4:45 - 5:45pm)
  22. 22. Questions ? Feedback welcome in survey
  23. 23. JBoss BRMS 5.3 Full Support Transition Maintenance JBoss BPM Suite 6.0 5 5.2 6.1 6 6.2 Enterprise versions provide long-term support, regular releases including fixes, new features, and new platforms certifications. New community fixes may be backported to Enterprise versions jBPM [community] to Red Hat JBoss BPM Suite [product] While community projects continue to rapidly evolve, enterprise products focus on long term stability. 5.3 5.4
  24. 24. Processes Execution Server Foundation Cases Rules Query ... ... REST API Intelligent Process Execution Server

×