cmmn + bpmn combined · camunda 2009 2010 2011 2012 2013 200 8 incorporation bpm consulting camunda...
TRANSCRIPT
![Page 1: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/1.jpg)
CMMN + BPMN combinedJakob Freund, Camunda
![Page 2: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/2.jpg)
Camunda
201320122011201020092008
Incorporation
BPM Consulting
Camunda BPM
BPM Software Vendor
• Berlin (HQ), San Francisco
• 30 Full Time Employees
• No external funding, profitable business with avg. 50% growth per year
![Page 3: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/3.jpg)
Camunda BPM platform
• Process Modeling
• ISO / OMG Standard
• Easy to read diagrams
• Directly executable
• Process Engine
• Framework
• Java-oriented
• Open Source
![Page 4: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/4.jpg)
BPM is also about unstructured workPatent Office in Switzerland:Trademark and Patent Application Process
Presentation at BPMCon 2013
![Page 5: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/5.jpg)
BPMN is not really appropriate for that
![Page 6: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/6.jpg)
Most process applications contain both
Unstructured ProcessesNonroutine Work
Structured ProcessesRoutine Work
![Page 7: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/7.jpg)
CMMN 1.0
• Published by OMG in May 2014 as the BPMN-equivalent for „Cases“
• Targets „Activities that are not so predefined and repeatable, but instead depend on evolving circumstances and ad hoc decisions by knowledge workers regarding a particular situation, a case (see Davenport 1994 and 2005; and Van der Aalst 2005)”
• Typical Use Cases:• application and claim processing in insurance• patient care and medical diagnosis in healthcare• problem resolution in call centers• invoice discrepancy handling
More: http://www.omg.org/spec/CMMN/1.0/
![Page 8: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/8.jpg)
CMMN is part of our core platform
Engine
TasklistCustom
ApplicationCockpit
Cycle
EclipseModeler
BusinessModeler
Business UserOperations(technical/business)
BusinessAnalyst
Developer Database
File Repository
REST / Java API
REST RESTREST / Java
Design Time Runtime
![Page 9: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/9.jpg)
Example: Underwriting
Life Insurance Application
![Page 10: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/10.jpg)
Underwriting is a Case
• Collection of (possible) Activities• No predefined order• Working towards a milestone / result
![Page 11: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/11.jpg)
Underwriting in CMMN
Model created with Trisotech CMMN Modeler
![Page 12: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/12.jpg)
The Case is part of the BPMN Process
![Page 13: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/13.jpg)
Another Process is part of the Case
![Page 14: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/14.jpg)
CMMN can deliver
• Sound Execution Semantics• Lightweight, not over-engineered• Meets our customers‘ requirements
![Page 15: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/15.jpg)
However, it is early stage
![Page 16: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/16.jpg)
Not sure: How „valuable“ is the notation?
Source: OMG
![Page 17: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/17.jpg)
Next Steps: Model and Monitor CMMN
![Page 18: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/18.jpg)
Next Steps: Add DMN to the stack
DMN
Workflows Cases Rules
![Page 19: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/19.jpg)
How satisfied are you with your current business rule execution approach?
• Survey in February 2015• over 450 Participants• 63% are unhappy with their
current rule execution solution
![Page 20: CMMN + BPMN combined · Camunda 2009 2010 2011 2012 2013 200 8 Incorporation BPM Consulting Camunda BPM BPM Software Vendor • Berlin (HQ), San Francisco • 30 Full Time EmployeesFile](https://reader034.vdocuments.site/reader034/viewer/2022042104/5edcbd57ad6a402d6667891a/html5/thumbnails/20.jpg)
Demo Part 1
• Start the application process• See how the case is created as part of the process• Work on the case and create a sub process• Complete the case and see how the process continues