SlideShare une entreprise Scribd logo
1  sur  34
Télécharger pour lire hors ligne
Schreckgespenst Case
Management?
bernd.ruecker@camunda.com | berndruecker
Hallo!
Bernd Rücker
Co-Founder of camunda
> 10+ years experience
with workflow and Java EE
@berndruecker
bernd.ruecker@camunda.com
Camunda
Open Source BPM Platform
Based in Berlin + San
Francisco
No Venture Capital
~ 30 people - growing
Operatives Prozessmodell im POC*
*POC = Proof of Concept
Prozessmodell vereinfacht
+ + +
#{script
&& el}
Prozessautomatisierung
Ergebnis trifft auf Realität
“Ich weiß noch gar nicht ob wir
ein Gutachten brauchen – das
entscheidet Herr Müller später
wenn wir das Rating haben
“Oh – Boni-Unterlagen müssen
wir übrigens erneut anfordern
wenn sich während der Prüfung
neue Informationen ergeben –
z.B. über die Presse.
“Ab und zu merken wir beim
Erstellen des Ratings dass dies
doch nicht notwendig ist.
“Die Reihenfolge
wird übrigens
sowieso nicht immer
eingehalten…
Jetzt gibt es zwei Möglichkeiten
1.
Hier arbeiten „Knowledge
Worker“
2.
Hier fehlt es an Disziplin
 Published by OMG in May 2014 as the BPMN-equivalent for „Cases“
 „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”
 Typical Use Cases:
−application and claim processing in insurance
−patient care and medical diagnosis in healthcare
−exception handling, e.g. problem resolution in call centers, invoice
discrepancy handling, data validation errors, …
 See http://www.omg.org/spec/CMMN/1.0/
 Camunda shipped CMMN 1.0 implementation with 7.2
CMMN
Der „Fall“ Kreditüberwachung in CMMN*
Case (Fall)
Stage
(Phase)
Milestone
(Meilenstein)
Sentry
(Wächter)
Task
(Aufgabe)
* Case Management Model and Notation
Version 1.0 – Mai 2014
Example: Underwriting
* Not (yet) defined by BPMN
standard – vendor extension
Do it in BPMN?
There are workarounds – but
this is hard to model in BPMN.
You need more flexibility for
the „Knowledge Worker“
It is hard to give a stable
ordering of the tasks!
Flexibility needed.
100 % standardized –
no flexibility needed
Underwriting as CMMN
CMMN explained
Human Task –
automatically
activated
Process Task –
manually
activated
Milestone
Sentry – controls if
the Milestone is
reached
Sentry – controls if
the User Task is
enabled
Connector – to
visualize
dependencies
(no sequence flow!)
CMMN can call BPMN
* Defined by CMMN
standard
CMMN can be best explained via UI
Example UI for Case Instance
Task Form – to work
on Human Task and
see context from case
Case Context (could
show or link more
information)
Case Activities –
provided by engine,
correspond to lifecycle
Task Lifecycle
Lifecycle Mapped on UI
not shown!
Demo
Source code available:
https://github.com/camunda/camunda-consulting/tree/master/showcases/underwriting
CMMN might be more complex (and powerful)
Sentry might take
data (variables)
into account.
A stage is one
„phase“ in the
case.
Exit Criterias can
mark results of a
case.
By the way…
We are currently
working on DMN
(Decision Model and
Notation).
Can be used in BPMN
or CMMN (or
standalone).
Rot & Blau
Quelle: Gerhard Wohland - Denkwerkzeuge der Höchstleister, Murmann 2007
Structured vs. Unstructured work
Unstructured Processes
Nonroutine Work
Structured Processes
Routine Work
Typical patterns
Preparation Processing
Evaluation or
Decision
(by expert)
e.g. scanning,
validating, storing
master data, loading
additional data or
querying services, …
e.g. creating
policy/order/...,
provisioning, sending
letters, billing, ...
Automated Processing
Execption
Handling
e.g. manual processing,
correcting data and continue
automated processing, calling
customer to discuss, ...
Existant…
Nonroutine Creative Work
Interessting topics to look at in future:
Adaptive Case Management, Process Mining, …
But does it
scale?
Also: Dunkelverarbeitung
Question of maturity
End-to-End Process
End-to-End Process
some
reamining
manual work
GOAL
(in 10
years)
NOW
Automated
Snippet
Automated
Snippet
Use the right tool for the job!
Unstructured Processes
Nonroutine Work
Structured Processes
Routine Work
 BPMN (+ Extensions)
 CMMN
 Aufgaben-Management
(flexibel)
BPM & camunda BPM Vision
Workflows Cases Decisions
DMN
Adaptive
Case
Management
(ACM)
damn it – BPM gets
boring – let‘s coin
another term!
Type (level of
adaptivity)
Systems / languages /
means
Example
Adaptive Ontologies, Semantic
models, ObACM (‘ontology
based ACM’)
Learning knowledge, inference of results rather
than static queries, changes on the fly to
activities, addition of new activities, changes to
data structures, one (NON IT centric)
vocabulary
Guiding Analytics in ACM decision
dashboard, integration of
statistical means (e.g. R),
Collaborative Decision
Making (CDM), Social BPM
Others have done ABC in your current context,
rules bases reasoning, sharing of knowledge
across contexts. ACM engine suggest best next
steps; user picks one, rules / statistic
framework integration. Still finite set of a priori
defined activities (known already at design
time).
Dynamic BPMN / workflow engine /
ACM
More dynamic workflows. Typically using
features like events in BPMN or like business
rules for gateway logic. Often list of possible
steps is dynamically read from external places,
like Excel sheet. First ACM engines address this.
Finite set of a priori defined activities (known
already at design time),
Predefined BPMN / workflow engine Static workflows – a priori defined activities (all
known during process design), static,
changeable through IT only.
Grad der Adaptivität
Quelle: Hajo Normann, Clemens Utschig-Utschig, Jürgen Kress, Torsten
Winterberg in „Thriving on Adaptability: Best Practices for Knowledge Workers”
Das ist
eigentl. ACM
und das funktioniert
schon heute
CMMN
Vielen Dank – Fragen? Sprecht uns
an – am
camunda
Stand!

Contenu connexe

Tendances

Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
camunda services GmbH
 

Tendances (20)

camunda fox BPMN framework
camunda fox BPMN frameworkcamunda fox BPMN framework
camunda fox BPMN framework
 
camunda for developer-friendly BPM
camunda for developer-friendly BPMcamunda for developer-friendly BPM
camunda for developer-friendly BPM
 
Erfahrungsaustausch – Wo ist ACM heute?
Erfahrungsaustausch – Wo ist ACM heute?Erfahrungsaustausch – Wo ist ACM heute?
Erfahrungsaustausch – Wo ist ACM heute?
 
Inetgration patterns for camunda
Inetgration patterns for camundaInetgration patterns for camunda
Inetgration patterns for camunda
 
Case study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC projectCase study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC project
 
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYCPatricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
Patricio Zambrano: Live Demo: Camunda Cockpit - Camunda Day NYC
 
2016 JFall Camunda BPM
2016 JFall Camunda BPM2016 JFall Camunda BPM
2016 JFall Camunda BPM
 
BPMN on One Page
BPMN on One PageBPMN on One Page
BPMN on One Page
 
DMN "on Steroids" bei Kühne + Nagel, Torben Rasche & Stefan Becke
DMN "on Steroids" bei Kühne + Nagel, Torben Rasche & Stefan BeckeDMN "on Steroids" bei Kühne + Nagel, Torben Rasche & Stefan Becke
DMN "on Steroids" bei Kühne + Nagel, Torben Rasche & Stefan Becke
 
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
CamundaCon 2018: Big Workflow in Action: Zeebe Live Hacking (Camunda)
 
Why To Consider BPMN 2.0
Why To Consider BPMN 2.0Why To Consider BPMN 2.0
Why To Consider BPMN 2.0
 
Measuring method complexity of the case management modeling and notation (CMMN)
Measuring method complexity of the case management modeling and notation (CMMN)Measuring method complexity of the case management modeling and notation (CMMN)
Measuring method complexity of the case management modeling and notation (CMMN)
 
Camunda BPM 7.13 Webinar
Camunda BPM 7.13 WebinarCamunda BPM 7.13 Webinar
Camunda BPM 7.13 Webinar
 
The 7 sins of workflow
The 7 sins of workflowThe 7 sins of workflow
The 7 sins of workflow
 
Felix Müller: Microservices Integration: Challenges and Solutions - Camunda D...
Felix Müller: Microservices Integration: Challenges and Solutions - Camunda D...Felix Müller: Microservices Integration: Challenges and Solutions - Camunda D...
Felix Müller: Microservices Integration: Challenges and Solutions - Camunda D...
 
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)BPM Standards -  What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
BPM Standards - What is new in BPMN 2.0 and XPDL 2.2 (BBC 2011)
 
Roadshow 2018 - Microservices mit Camunda
Roadshow 2018 - Microservices mit CamundaRoadshow 2018 - Microservices mit Camunda
Roadshow 2018 - Microservices mit Camunda
 
Bpmn
BpmnBpmn
Bpmn
 
Final pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with CamundaFinal pre power_group_executing bpm processes with Camunda
Final pre power_group_executing bpm processes with Camunda
 
Predictive Process Monitoring in Camunda
Predictive Process Monitoring in CamundaPredictive Process Monitoring in Camunda
Predictive Process Monitoring in Camunda
 

Similaire à Case Management & CMMN - Talk at JAX 2015

20061122 JBoss-World Experiences with JBoss jBPM
20061122 JBoss-World Experiences with JBoss jBPM20061122 JBoss-World Experiences with JBoss jBPM
20061122 JBoss-World Experiences with JBoss jBPM
camunda services GmbH
 
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptxFBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
ssuser0d0f881
 
Adaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
Adaptive Case Management - Effizienzsteigerung durch ProzessautomatisierungAdaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
Adaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
OPITZ CONSULTING Deutschland
 
BPSim The Interchange Format
BPSim The Interchange FormatBPSim The Interchange Format
BPSim The Interchange Format
Denis Gagné
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
JAXLondon2014
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
Dafna Levy
 

Similaire à Case Management & CMMN - Talk at JAX 2015 (20)

20100223 bpmn
20100223 bpmn20100223 bpmn
20100223 bpmn
 
Carasik BPM ECM
Carasik BPM ECMCarasik BPM ECM
Carasik BPM ECM
 
Towards Service-based Business Process Modeling, Prototyping and Integration
Towards Service-based Business Process Modeling, Prototyping and IntegrationTowards Service-based Business Process Modeling, Prototyping and Integration
Towards Service-based Business Process Modeling, Prototyping and Integration
 
20061122 JBoss-World Experiences with JBoss jBPM
20061122 JBoss-World Experiences with JBoss jBPM20061122 JBoss-World Experiences with JBoss jBPM
20061122 JBoss-World Experiences with JBoss jBPM
 
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestrationCamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
CamundaCon NYC 2023 Keynote - Shifting into overdrive with process orchestration
 
Camunda BPM 7.2 - English
Camunda BPM 7.2 - EnglishCamunda BPM 7.2 - English
Camunda BPM 7.2 - English
 
KanDDDinsky: Let your domain events flow
KanDDDinsky: Let your domain events flowKanDDDinsky: Let your domain events flow
KanDDDinsky: Let your domain events flow
 
OPM3 commentary
OPM3 commentaryOPM3 commentary
OPM3 commentary
 
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptxFBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
FBPM2-Chapter10-ProcessImplementationExecutableModels.pptx
 
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
IT Pro Webinar Series: Agile Service Management Automation with Service Manag...
 
Omg bpmn tutorial
Omg bpmn tutorialOmg bpmn tutorial
Omg bpmn tutorial
 
Demystifying BPM
Demystifying BPMDemystifying BPM
Demystifying BPM
 
The software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorialThe software management and engineering in the AI-oriented projects tutorial
The software management and engineering in the AI-oriented projects tutorial
 
Adaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
Adaptive Case Management - Effizienzsteigerung durch ProzessautomatisierungAdaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
Adaptive Case Management - Effizienzsteigerung durch Prozessautomatisierung
 
BPSim The Interchange Format
BPSim The Interchange FormatBPSim The Interchange Format
BPSim The Interchange Format
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
 
Analyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible EnterpriseAnalyzing Business Requirements in a Visible Enterprise
Analyzing Business Requirements in a Visible Enterprise
 
Process-Oriented Business Requirements
Process-Oriented Business RequirementsProcess-Oriented Business Requirements
Process-Oriented Business Requirements
 
MuCon London 2017: Break your event chains
MuCon London 2017: Break your event chainsMuCon London 2017: Break your event chains
MuCon London 2017: Break your event chains
 
JBoss jBPM, the future is now for all your Business Processes by Eric Schabell
JBoss jBPM, the future is now for all your Business Processes by Eric SchabellJBoss jBPM, the future is now for all your Business Processes by Eric Schabell
JBoss jBPM, the future is now for all your Business Processes by Eric Schabell
 

Plus de camunda services GmbH

Plus de camunda services GmbH (20)

Using Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through OperatorsUsing Camunda on Kubernetes through Operators
Using Camunda on Kubernetes through Operators
 
Camunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process AutomationCamunda Product Update – The present and the future of Process Automation
Camunda Product Update – The present and the future of Process Automation
 
Tips on how to build Camunda Run for production
Tips on how to build Camunda Run for productionTips on how to build Camunda Run for production
Tips on how to build Camunda Run for production
 
Process Driven Customer Interaction
Process Driven Customer InteractionProcess Driven Customer Interaction
Process Driven Customer Interaction
 
Exploring Automation in Government
Exploring Automation in GovernmentExploring Automation in Government
Exploring Automation in Government
 
The Pulse of Process Automation
The Pulse of Process AutomationThe Pulse of Process Automation
The Pulse of Process Automation
 
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in UnternehmenBlitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
Blitzumfrage zur aktuellen Nutzung von Prozessautomatisierung in Unternehmen
 
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
Webinar - A Developer's Quick Start Guide to Open Source Process Automation U...
 
Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...Extending human workflow preparing people and processes for the digital era w...
Extending human workflow preparing people and processes for the digital era w...
 
[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0[Webinar] Camunda Optimize Release 3.0
[Webinar] Camunda Optimize Release 3.0
 
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
Webinar: Monitoring & Orchestrating Your Microservices Landscape using Workfl...
 
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
Process Automation Forum, Processautomatisierung neu gedacht für das digitale...
 
Process Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG BankwareProcess Automation Forum Zurich, finnova AG Bankware
Process Automation Forum Zurich, finnova AG Bankware
 
Process Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss LifeProcess Automation Forum Munich, Swiss Life
Process Automation Forum Munich, Swiss Life
 
Process Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-ITProcess Automation Forum Vienna, A1 & J-IT
Process Automation Forum Vienna, A1 & J-IT
 
Process Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, RaiffeisenProcess Automation Forum Vienna, Raiffeisen
Process Automation Forum Vienna, Raiffeisen
 
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AGProcess Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
Process Automation Forum Düsseldorf, Provinzial Rheinland Versicherung AG
 
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
[Webinar] BPM Renaissance: 5 Tips to Thrive in a Cloud-Native World
 
[Webinar] Announcing the Camunda Cloud Public Beta - February 2020
[Webinar] Announcing the Camunda Cloud Public Beta - February 2020[Webinar] Announcing the Camunda Cloud Public Beta - February 2020
[Webinar] Announcing the Camunda Cloud Public Beta - February 2020
 
Zeebe + Operate January 2020 Update
Zeebe + Operate January 2020 UpdateZeebe + Operate January 2020 Update
Zeebe + Operate January 2020 Update
 

Dernier

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Dernier (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Case Management & CMMN - Talk at JAX 2015

  • 2. Hallo! Bernd Rücker Co-Founder of camunda > 10+ years experience with workflow and Java EE @berndruecker bernd.ruecker@camunda.com Camunda Open Source BPM Platform Based in Berlin + San Francisco No Venture Capital ~ 30 people - growing
  • 3. Operatives Prozessmodell im POC* *POC = Proof of Concept Prozessmodell vereinfacht
  • 4. + + + #{script && el} Prozessautomatisierung
  • 5. Ergebnis trifft auf Realität “Ich weiß noch gar nicht ob wir ein Gutachten brauchen – das entscheidet Herr Müller später wenn wir das Rating haben “Oh – Boni-Unterlagen müssen wir übrigens erneut anfordern wenn sich während der Prüfung neue Informationen ergeben – z.B. über die Presse. “Ab und zu merken wir beim Erstellen des Ratings dass dies doch nicht notwendig ist. “Die Reihenfolge wird übrigens sowieso nicht immer eingehalten…
  • 6. Jetzt gibt es zwei Möglichkeiten 1. Hier arbeiten „Knowledge Worker“ 2. Hier fehlt es an Disziplin
  • 7.  Published by OMG in May 2014 as the BPMN-equivalent for „Cases“  „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”  Typical Use Cases: −application and claim processing in insurance −patient care and medical diagnosis in healthcare −exception handling, e.g. problem resolution in call centers, invoice discrepancy handling, data validation errors, …  See http://www.omg.org/spec/CMMN/1.0/  Camunda shipped CMMN 1.0 implementation with 7.2 CMMN
  • 8. Der „Fall“ Kreditüberwachung in CMMN* Case (Fall) Stage (Phase) Milestone (Meilenstein) Sentry (Wächter) Task (Aufgabe) * Case Management Model and Notation Version 1.0 – Mai 2014
  • 9. Example: Underwriting * Not (yet) defined by BPMN standard – vendor extension
  • 10. Do it in BPMN? There are workarounds – but this is hard to model in BPMN. You need more flexibility for the „Knowledge Worker“ It is hard to give a stable ordering of the tasks! Flexibility needed. 100 % standardized – no flexibility needed
  • 12. CMMN explained Human Task – automatically activated Process Task – manually activated Milestone Sentry – controls if the Milestone is reached Sentry – controls if the User Task is enabled Connector – to visualize dependencies (no sequence flow!)
  • 13. CMMN can call BPMN * Defined by CMMN standard
  • 14. CMMN can be best explained via UI
  • 15. Example UI for Case Instance Task Form – to work on Human Task and see context from case Case Context (could show or link more information) Case Activities – provided by engine, correspond to lifecycle
  • 17. Lifecycle Mapped on UI not shown!
  • 19. CMMN might be more complex (and powerful) Sentry might take data (variables) into account. A stage is one „phase“ in the case. Exit Criterias can mark results of a case.
  • 20. By the way… We are currently working on DMN (Decision Model and Notation). Can be used in BPMN or CMMN (or standalone).
  • 21.
  • 22. Rot & Blau Quelle: Gerhard Wohland - Denkwerkzeuge der Höchstleister, Murmann 2007
  • 23. Structured vs. Unstructured work Unstructured Processes Nonroutine Work Structured Processes Routine Work
  • 24. Typical patterns Preparation Processing Evaluation or Decision (by expert) e.g. scanning, validating, storing master data, loading additional data or querying services, … e.g. creating policy/order/..., provisioning, sending letters, billing, ... Automated Processing Execption Handling e.g. manual processing, correcting data and continue automated processing, calling customer to discuss, ...
  • 25. Existant… Nonroutine Creative Work Interessting topics to look at in future: Adaptive Case Management, Process Mining, … But does it scale?
  • 27. Question of maturity End-to-End Process End-to-End Process some reamining manual work GOAL (in 10 years) NOW Automated Snippet Automated Snippet
  • 28. Use the right tool for the job! Unstructured Processes Nonroutine Work Structured Processes Routine Work
  • 29.  BPMN (+ Extensions)  CMMN  Aufgaben-Management (flexibel)
  • 30. BPM & camunda BPM Vision Workflows Cases Decisions DMN
  • 31.
  • 32. Adaptive Case Management (ACM) damn it – BPM gets boring – let‘s coin another term!
  • 33. Type (level of adaptivity) Systems / languages / means Example Adaptive Ontologies, Semantic models, ObACM (‘ontology based ACM’) Learning knowledge, inference of results rather than static queries, changes on the fly to activities, addition of new activities, changes to data structures, one (NON IT centric) vocabulary Guiding Analytics in ACM decision dashboard, integration of statistical means (e.g. R), Collaborative Decision Making (CDM), Social BPM Others have done ABC in your current context, rules bases reasoning, sharing of knowledge across contexts. ACM engine suggest best next steps; user picks one, rules / statistic framework integration. Still finite set of a priori defined activities (known already at design time). Dynamic BPMN / workflow engine / ACM More dynamic workflows. Typically using features like events in BPMN or like business rules for gateway logic. Often list of possible steps is dynamically read from external places, like Excel sheet. First ACM engines address this. Finite set of a priori defined activities (known already at design time), Predefined BPMN / workflow engine Static workflows – a priori defined activities (all known during process design), static, changeable through IT only. Grad der Adaptivität Quelle: Hajo Normann, Clemens Utschig-Utschig, Jürgen Kress, Torsten Winterberg in „Thriving on Adaptability: Best Practices for Knowledge Workers” Das ist eigentl. ACM und das funktioniert schon heute CMMN
  • 34. Vielen Dank – Fragen? Sprecht uns an – am camunda Stand!