BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

22
1 CMMN bei der Norddeutschen Landesbank Ein Praxisbericht von Gregor Ludwig

Transcript of BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

Page 1: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

1

CMMN bei der Norddeutschen LandesbankEin Praxisbericht von Gregor Ludwig

Page 2: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

2

Agenda

1. Vorstellung der NORD/LB

2. Fachliches Beispiel, die Kreditüberwachungsvorlage

3. Herangehensweise im Projekt -> Workshop Timeline

4. Praktisches Beispiel: Der Unterschriftenlauf

5. Aktueller Stand der Lösungsarchitektur

6. Fazit

Page 3: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

3

Die NORD/LB in 60 Sekunden:Unser Geschäftsmodell

Page 4: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

4

Airbus A380Listenpreis: 428 Mio. EUR

Page 5: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

5

Fachliches BeispielDie Kreditüberwachungsvorlage, kurz KüV

Quelle: Gabler Wirtschaftslexikon

„ist die laufende Beobachtung, Beurteilung und Auswertung von Kreditrisiken. Die Kreditüberwachung in einer Bank hat eine Informations- sowie eine Sicherungsfunktion. Sie muss sicherstellen, dass negative Entwicklungen von Kreditengagements rechtzeitig erkannt werden. Durch entsprechende Aktivitäten soll das Kreditrisiko dann in den Normalbereich zurückgeführt werden, z.B. durch Sanierung, ansonsten ist die Abwicklung des Engagements erforderlich“

Kreditüberwachung

Die Kreditüberwachung ist ein wissensintensiver Prozess, der von mehreren Experten unterschiedlicher Bereiche durchgeführt wird

Page 6: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

6

Eigenschaften wissensintensiver Prozesse passen auf die KüVDas Ziel, die Kreditvorlage ist ein qualitatives

Quelle: Bitom „Adaptive Case Management, Leitfaden und Nachschlagewerk

Wissensintensives Prozessobjekt

Schwierige Beurteilung

Hohe Wissensintensität

Geringe StrukturiertheitHohe Variabilität

Hohe Komplexität

Starke Interprozessverflechtung

Hohe Kompetenz

Viele Beteiligte

Viele Bereiche/Professionen

Hoher Entscheidungsspielraum

Page 7: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

7

“Happy Path“ des Masterkreditprozesses

Page 8: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

8

Ausgangslage

Prozessunterstützung

Keine technische Prozessunterstützung, bzw. nicht effizient darstellbar

Sehr individuelle Arbeitsweise möglich

Kontrolle über niedergeschriebene Anweisungen

Systeme

Mehr als 14 Systeme im Entscheidungsprozess

Geringer Vernetzungsgrad

Im Großteil manuelle Datenübernahme

Arbeitsergebnisse

Das papierlose Büro scheint unerreichbar

Zum Teil individuelle Zusammenstellung von Papierdokumenten

Ist eine standardisierte technische Prozessunterstützung für das hochvariable Wholesalegeschäft, überhaupt machbar?

Page 9: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

9

Der Anfang – Das ProzessmodellBPMN-Diagramm, sehr hilfreich in der Diskussion der Arbeitsabläufe

Nach dem Workshop kritische Rückfragen, nach Flexibilität der Aufgabenreihenfolge, denn: Voraussetzungen, z.B. Bonität des Kunden, können sich im laufenden Prozess verändern Analysen können bei vorhandenen Unterlagen und Ressourcen früher erstellt werden Unterstützung bei der Vorlagenerstellung kann jederzeit eingeholt und dadurch die Arbeit weiter

parallelisiert werden

Page 10: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

1010

Quelle: olifantenpaadjes.nl

Page 11: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

11

Der zweite Schritt – Mehr Flexibilität im Prozess ermöglichenohne ein gewisses Grad Kontrolle aufzugeben

Indikatoren für Schnittpunkte:

Im Prozessmodell definierte Meilensteine, z.B. Vorlage erstellt, Vorgang votiert

Statusübergänge des Fall-Objektes, z.B. im fachlichen Fall den Übergang des Vorgangsstatus von „in Arbeit“, zu „Votiert“ und schließlich zu „Genehmigt“

11

Fall aufbereiten

Votie-

rungGenehmigung

Idee: Den Prozess in mehrere unstrukturierte Phasen aufteilen in denen die Reihenfolge der Aktivitäten keine Rolle spielt.

Page 12: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

12

Lösung: Der KüV-Vorgang als CMMN 1.0-Modell

Eigenschaften der prototypischen Case-Anwendung

Es kann strukturierte (vordefinierter Prozessablauf) und unstrukturierte Prozessabschnitte geben

Die Aktivitäten sind abschnittsweise vordefiniert

Die Case-Engine bietet Aktivitäten zur Ausführung an.

Ein Regelwerk sorgt für die Einhaltung von Plausibilitäten in der Abarbeitung der Prozessschritte

o Die Aktivitäten können in beliebiger (ggf. durch Regeln eingeschränkter) Reihenfolge ausgeführt werden

Der Übergang in die nächste Prozessphase führt dazu, dass neue Prozessschritte zur Ausführung angeboten werden.

Page 13: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

13

Die Prototypische GUI entsprach im wesentlichen dem ReferenzdesignWichtige Punkte: gute Übersicht über die Vorgangsdaten, Dokumente und Termine

13

Welche Aktivitäten

werden gerade

bearbeitet ?

Welche Aktivitäten

sind zur Ausführung

verfügbar ?

Dokumente des Falls

Welche Termine gibt

es für den Fall ?

Übersicht über die

Daten des Falles

Page 14: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

14

Die Erkenntnisse aus dem Workshops wurden in einem Projekt umgesetztjedoch ohne den Einsatz eines Modellierungsstandards wie CMMN

14

Wichtigste Erfahrungen

Herausforderungen

Die Flexibilität in der Abarbeitungsreihenfolge hat sich bewährt, jedoch:

sie ist nicht jederzeit von Vorteil

die richtige Balance zwischen Flexibilität und Struktur ist nicht leicht zu finden.

Die Datenintegration ist von enormer Bedeutung für das Nutzen des Systems

Eine Anbindung des Dokumentenmanagements erhöht die Nutzungsflexibilität

Dokumentation.

Ohne Modellierung ist die Diskussion der geforderten Arbeitsabläufe schwierig

Wartbarkeit.

Die Struktur der Fall-Varianten und deren Abläufe sind im Anwendungscode implementiert.

Testbarkeit

Page 15: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

15

Entscheidungsphase der Kreditüberwachungsvorlage, der UnterschriftenlaufEin Ausschnitt aus dem CMMN 1.1 Modell

Die Wächter sollen den Fall laufend plausibilisieren und deren Ablauf steuern

Descritionary Tasks erhöhen die Nutzungsflexibilität.

Zusatzaufgaben sollen im Fallverlauf eingeplant werden.

Unterschriftenlauf planen. Anzahl und Art der Unterschriften im

laufenden Fall definieren

Die Phasen bilden das Statuskonzept der

Überwachungsvorlage ab

Page 16: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

16

Architektur: Camunda Engine mit NORD/LB Case Anwendung

16

1

6

Camunda BPM Engine

Term

ine

Reg

eln

GUI

Persistenz

Case Anw.

Persistenz

BPM

Engine

App.

Proz.

Daten

Engine

Daten

DMS

EAI

Anwendung 1 Anwendung 2 Anwendung 3 xxx

xxx xxx xxx …

Backend-

Systeme

IntegrationW

ork

list

xxx

Case-ID

Kredit

Case/Prozess

Anwendung

APIs

Administrationsoberfläche

Kreditakte

DetailsAbgeschl.

Vorgänge

Laufende

Vorgänge

Neuen

Vorgang

starten

Überwachte

Fristen

Rep

ort

s

Report

EngineD

oku

men

te

ACM /

BPM

Anwender

Page 17: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

17

Page 18: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

18

Über den Arbeitsplatz werden

neue Vorgänge gestartet

Eine Übersicht der eigenen Vorgänge ist

jederzeit möglich

Der Vorgang hat einen fest definierten Status, der der aktuellen Phase

entspricht

Die Vorgangsdaten werden in Abschnitten gesammelt, auch die der Fremdsysteme

Aktivitäten und Subprozesse können kontextbezogen aus

dem jeweiligen Abschnitt gestartet

werden

Page 19: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

19

Technische Prozessunterstützung im Wholesalegeschäft der NORD/LB. Geht das?

Wir glauben: ja, mit fallbasierter Bearbeitung und CMMN

Page 20: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

20

Technische Prozessunterstützung im Wholesalegeschäft. Geht das?Ja, mit fallbasierter Bearbeitung und CMMN

Fallbasierte Bearbeitung ermöglicht:

Die Abarbeitungsreihenfolge der Aufgaben frei zu bestimmen

Möglichkeit zur Wiederholung von Aktivitäten

o Optimale Unterstützung von Wissensarbeitern und Experten

o Die Arbeit wird als „natürlicher Fluss“ empfunden

Die Übersicht über die im Rahmen des Falles gestarteten Prozesse zu behalten

Eine hohe Integration von Systemen zu erreichen zur optimalen Versorgung mit Daten

Die Daten fallbasiert abzulegen und eine evtl. Wiederverwendung zu ermöglichen

Über die Anbindung eines Dokumenten Management-Systems die Informationen zum Fall flexibel zu ergänzen

CMMN 1.1 wird helfen:

Ein ausführbares Modell für Semi-strukturierte Prozesse zu erstellen

o Gruppierung der Aktivitäten in Phasen, entsprechend den Prozess-Meilensteinen

Die geforderten 60% Standard und 40% Sonderfälle gleichzeitig abzubilden und zu Dokumentieren

o Um das geforderte Maß an Kontrolle zu erhalten

In einer Prozess-Engine ausgeführt, den tatsächlichen Prozessdurchlauf zu Protokollieren und ggf. ein höheres Maß an Standardisierung zu erreichen.

Page 21: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

21

Ihr Kontakt

Gregor LudwigArchitekt für Wholesale Kreditsysteme

NORD/LB Norddeutsche Landesbank GirozentraleFriedrichswall 1030159 Hannover

Tel.: +49 (0)511/ 361-7033E-Mail: [email protected]

Page 22: BPMCon 2016: CMMN bei der Norddeutschen Landesbank, Gregor Ludwig, NORD/LB

22

Vielen Dank für Ihre Aufmerksamkeit!