26
Community-Meeting am 15.10.2015 Die Wiener BPM Offensive Camunda im Praxiseinsatz mit Unterstützung von:

Camunda Community Day_Wiener BPM Offensive

Embed Size (px)

Citation preview

Page 1: Camunda Community Day_Wiener BPM Offensive

Community-Meeting am 15.10.2015

Die Wiener BPM Offensive

Camunda im Praxiseinsatz

mit Unterstützung von:

Page 2: Camunda Community Day_Wiener BPM Offensive

Agenda

• Jan Mendling, WU

– Research on Business Process Management

• Vorstellungsrunde der Teilnehmer

• Camunda Services GmbH

– Überblick über die Camunda BPM Plattform, Umsetzung von Prozessen/Workflows mit BPMN, Cases mit CMMN und Business Rules/Entscheidungen mit dem brandneuen Standard DMN.

• BPMasters

– Einblick über Prozessversionsmigrationen bei langlaufenden Prozessinstanzen

• PHACTUM

– Design Patterns für asynchrone Kommunikation mit Drittsystemen

• Erfahrungsberichte von Anwendern und offene Diskussionsrunde

Page 3: Camunda Community Day_Wiener BPM Offensive

Agenda

• Jan Mendling, WU

– Research on Business Process Management

• Vorstellungsrunde der Teilnehmer

• Camunda Services GmbH

– Überblick über die Camunda BPM Plattform, Umsetzung von Prozessen/Workflows mit BPMN, Cases mit CMMN und Business Rules/Entscheidungen mit dem brandneuen Standard DMN.

• BPMasters

– Einblick über Prozessversionsmigrationen bei langlaufenden Prozessinstanzen

• PHACTUM

– Design Patterns für asynchrone Kommunikation mit Drittsystemen

– Community Contributions: ProcessTree und Process Test Coverage

• Erfahrungsberichte von Anwendern und offene Diskussionsrunde

Page 4: Camunda Community Day_Wiener BPM Offensive

Research on Business Process Management

Jan Mendling

Page 5: Camunda Community Day_Wiener BPM Offensive

Our Institut

Page 6: Camunda Community Day_Wiener BPM Offensive

Institute for Information Business

Research Areas:

Data

Management

Business

Process

Management

Knowledge

Management

Decision

support

Page 8: Camunda Community Day_Wiener BPM Offensive

Vorstellungsrunde

Page 9: Camunda Community Day_Wiener BPM Offensive
Page 10: Camunda Community Day_Wiener BPM Offensive

presented by MARCO DWORSCHAK

Page 11: Camunda Community Day_Wiener BPM Offensive

High Level Setup

Process

Finder

Task List

Process

Instance

Overview

Excel - Master Tracker

Task Forms

BPM - DMS

Notes Mgmt.

System 1

System 3

System 4

System 5

System 6

System 2

Ente

rprise S

erv

ice B

US

11

Page 12: Camunda Community Day_Wiener BPM Offensive

Situation

• Umstellung eines Bereiches auf

Prozessorientiertes Management ca. 300

Mitarbeiter

• Fachabteilungen haben Ihre Services

Dienstleistungen definiert. Laufzeit tlw. Jahre.

• Abteilungsübergreifende Prozessverantwortliche

installiert

• Identifikation von Verbesserungspotential

während Prozesse laufen. Verbesserung soll

gleich eingebracht werden.

• Einführung von BPMN als

Modellierungssprache. Signavio als

Modellierungstool.

• Definition von Teilprozessen und

Implementierung dieser CALL – Activities.

• Definition von Orchestrierungsprozessen

und Implementierung in CAMUNDA.

• Prozessversionsmigrationen (von Camunda

nicht empfohlen, bzw. auf eigene Gefahr)

12

Fachlich IT

Page 13: Camunda Community Day_Wiener BPM Offensive

Modifikation / Neustart einer untergeordneten Call Activity

Open Source

• Am besten schon vorher im Prozessmodell

berücksichtig. Jede Call Activity bzw. Sub Process

bekommt eine „Restart“ Möglichkeit. Message mit

Hilfsprozess liefern. Jede Variante muss vorab

berücksichtigt werden.

• Achtung wenn native Camunda Comments /

Attachments verwendet werden sind diese verloren, da

diese auf PROC INST referenziert sind. Diese könnten

jedoch in einem Listener auf der Message auf die neu

erzeugte Instanz kopiert werden

Enterprise

13

• Mit Process Instance Modification mannigfaltige

Möglichkeiten zurück oder vorzuspulen.

Messages könnten so aktiviert werden. Bzw. können

auch User Task wiederholt werden.

• Live Demo

• Comments Attachments bleiben erhalten wenn Instanz

nur abgeändert wird.

Page 14: Camunda Community Day_Wiener BPM Offensive

Anforderung Fachabteilung

14

20 10

10

20

10

Es laufen 60 Prozesse und per sofort soll ein neuer Task E parallel zu C & D

durchgeführt werden soll..

Alle existierenden Prozesse sollen dem neuen Prozess folgen.

Bisheriger Fortschritt darf nicht verloren

gehen.

Page 15: Camunda Community Day_Wiener BPM Offensive

Open Source

15

20 10

10

20

10

Können problemlos migriert

werden, da AND GW noch

nicht instanziiert ist

Brauchen Spezialbehandlung

Page 16: Camunda Community Day_Wiener BPM Offensive

Open Source

16

Spezielle Prozessversion für diese

„Probleminstanzen“.

Manuelles starten des embedded

sub process per Message. Persisitieren des

Status „E erledigt“ und Synchronisierung über

separates Programm

Page 17: Camunda Community Day_Wiener BPM Offensive

Enterprise mit Token Jump

17

20 10

10

20

10

Alle Prozesse auf neue Version migrieren.

Token Jump per API für 20 Instanzen durchführen.

1. Alle 20 vor das erste Parallele Gateway setzen

2. D für die 10 Instanzen Abschließen (Historie,

kopieren)

3. Fertig

Page 18: Camunda Community Day_Wiener BPM Offensive

Contact Details

[email protected]

+43 (0)676 35 23 666

Kanalstrasse 27/3

2100 Korneuburg

Austria

http://www.bpmasters.com

Mail:

Telephone:

Address:

Web:

18

Page 19: Camunda Community Day_Wiener BPM Offensive

19

Peter Queteschiner, Arash Amiri, Axel Groß

Page 20: Camunda Community Day_Wiener BPM Offensive

Der Kunde

| ~25 Mio. Kunden

| ~2 Mrd.

Umsatz

| 4500 Mitarbeiter

| Telekommunikationsbranche

| dynamischer & schneller Markt

Page 21: Camunda Community Day_Wiener BPM Offensive

Das Projekt

16 hochverfügbare |

Knoten

| Web-basiertes Frontends (JSF)

2000 User |

| Dynamische

Dokumentengenerierung

| Dynamische

Produktauswahl

| ~15 Schnittstellen zu

Randsystemen

Page 22: Camunda Community Day_Wiener BPM Offensive

Das Team

• Zusammenarbeit seit 2006

• Im Jahr 2010 wurde die WDW eLab als ein Mitglied der WDW Consulting Group, gegründet

• Standorte in Aachen, Berlin, Düsseldorf, Wien und Köln

• Team aus ca. 30 Spezialisten (Development | Testing | Config | Operations).

• Ca. 70 Angestellte und 50 Freelancer arbeiten für die WDW Gruppe http://camunda.com/bpm/consulting

http://wdw-elab.de

Page 24: Camunda Community Day_Wiener BPM Offensive

Kontakt

Phactum Softwareentwicklung 1080 Wien, Wickenburggasse 26/2 +43 1 890 2220 - 0

www.phactum.at [email protected] WDW eLab GmbH D-52068 Aachen, Charlottenburger Allee 7 +49 241 968 92 - 13

www.wdw-elab.de [email protected]

Page 26: Camunda Community Day_Wiener BPM Offensive

Community-Meeting am 15.10.2015

Die Wiener BPM Offensive

Camunda im Praxiseinsatz

mit Unterstützung von: