BPMCon 2016: Das BPM-Trio: Wann nehme ich welche Standards, Bernd Rücker, Camunda Services GmbH

Preview:

Citation preview

Das BPM-Trio

Wann nehme ich welche Standards?

Bernd Rücker | bernd.ruecker@camunda.com | berndruecker

Das Trio der Standards

BPMN CMMN DMN

Business Process Model and Notation

Case ManagementModel and Notation

Decision Model and Notation

OMG-Standard seit 2005 2014 2015

ISO-Standard seit 2014 - -

Inhalt Workflows Cases Decisions

Grafische Modellierung

XML-Austausch Format

Ausführung

Zielgruppe

Fachanwender,Business Analysten

und Software-Entwickler

Fachanwender,Business Analysten

und Software-Entwickler

Fachanwender,Business Analysten

und Software-Entwickler

Praxishandbuch

Praxishandbuch – Neuauflage!

Sie kennen unser Poster?

Ein schneller Ritt durchs Beispiel

Lauffähig online verfügbar: https://github.com/camunda-consulting/camunda-showcase-versicherungsneuantrag

Strukturierter Workflow in BPMN

Geschäftsentscheidung in DMN

Unstrukturierte Fallbearbeitung in CMMN

Play!

Hack Days Projekt! Online: http://play.camunda.org/

Verknüpfung der Standards

Und jetzt?

Geschäftsentscheidungen im Prozess?

Geschäftsentscheidungen vs. Routing-Entscheidungen

Freiheitsgrade in BPMN?

Ein Beispiel

Ein Beispiel Wenn der Sachbearbeiter unsicher ist, dann fragt er

seinen Gruppenleiter…

Ach – und manchmal müssen wir auch Infos vom

Kunden nachfordern…

In BPMN machbar

Das hat Grenzen…

Mehr Anforderungen

Die Sachbearbeiter dürfen den Gruppenleiter aber nur

fragen, wenn das Antragsvolumen > 100 € ist!

In CMMN

Das geht so nur in CMMN!

Natürlich gibt es ein 4-Augen-Prinzip. Die

Entscheidung muss also nochmals freigegeben

werden.

Noch was…

Schleifen in CMMN

Funktioniert so aber leider noch nicht!

Die Welt ist komplex…

Besser

+

Hmm… Jaaa… Das wäre vielleicht auch gut in BPMN aufgehoben… Aber hey – trotzdem ein schönes Poster!

Business Process Management

BPM

Workflows Cases Entscheidungen

BPMN CMMN DMN

Model Execution Engine

Workflow Engine Case Engine Decision Engine

Klassifizierung von Geschäftsprozessen

Unstrukturiert / Keine SequenzUnverbindlich + Regeln

Daten-zentriertDer Mensch entscheidet

Strukturiert / Definierte SequenzVerbindlich + AusnahmenProzess-zentriertDie Maschine steuert

Sie erinnern sich? Bitte unterscheiden:

1. Sie haben Wissensarbeiter

2. Ihnen fehlt es an Disziplin!

Skalierung im Auge behalten

BPMCon 2012 BPMCon 2013

Takeaways & Empfehlung

• Geschäftsentscheidungen nicht in BPMN modellieren

• Es gibt keine Hindernisse DMN zu verwenden

• So viel BPMN wie möglich und so viel CMMN wie nötig

• Kombination der Standards!

• Camunda BPM ist großartig

Wer die Face Palms richtig gezählt hat bekommt ein gratis Poster am Stand!

Alle anderen natürlich auch…

Vielen Dank! Fragen?

Vielen Dank! Fragen?

Recommended