44
Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Embed Size (px)

Citation preview

Page 1: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BusinessProcessModeland

Notation

Referenten:

Daniel HennigMichael Woiton

Verwaltungsinformatik 2010/2013

Page 2: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Praxishandbuch BPMN(Jakob Freund, Bernd Rücker, Thomas Henninger)

http://www.bpmn.org

http://de.bpmn-community.org

http://www.wikipedia.de

Firma Oracle

Bundesministerium der Finanzen / Zoll

Quellenangaben

Page 3: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Geschäftsprozesse Definition Zielsetzung

Geschäftsprozessmodellierung BPMN

Was ist BPMN? Historie Symbole und deren Verwendung Die wichtigsten Änderungen in Version 2.0 BPMN in Programmen Modellierungsbeispiel Einsatz in der öffentlichen Verwaltung / Wirtschaft

Fazit

Gliederung

Page 4: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Definition:

Folge von geschäftlichen Aktivitäten

Setzen die Geschäftsaufgaben um

Wichtige Merkmale: Anfang und Ende Exakt definierte In- und Outputs

Geschäftsprozesse

Page 5: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Zielsetzung:

sollen sicher ablaufend.h. bei Wiederholung gleiches Ergebnis bei gleichem Aufwand

sollen wirtschaftlich ablaufend.h. Ergebnis soll mit möglichst wenig Kosten erreicht werden

sollen effizient ablaufend.h. möglichst wenig Ressourcen verbrauchen

sollen schnell ablaufend.h. das Ergebnis in möglichst kurzer Zeit erbringen

Geschäftsprozesse

Page 6: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Geschäftsprozess wird abstrahiert (meist graphisch)

Wozu? Zur Umgestaltung und Verbesserung von Abläufen Zur Übertragung von Geschäftsprozessen an neue

Standorte Zur Schulung von Mitarbeitern Zur Unterstützung des Qualitätsmanagements

Geschäftsprozessmodellierung

Page 7: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Zusammenfassendes Video

Page 8: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN EINBLENDER

Page 9: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Business Process Modelling Notation (seit Version 2.0: Business Process Model and Notation)

Grafische Modellierungssprache für Geschäftsprozesse

Folgender Ansatz wird/wurde verfolgt: Bereitstellung einer standardisierten grafischen Prozessnotation Für alle leicht lesbar und verständlich machen

Aktuelle Version: 2.0

Anzahl der Symbole : mehr als 50 Stück

Materiell: Die BPMN existiert als 540 seitiges Dokument, welches kostenlos als Download im Internet bereit steht

Was ist BPMN?

Page 10: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

2002: Vom IBM-Mitarbeiter Stephen A. White entwickelt

2004: Veröffentlicht durch die BPMI*

2005: Die OMG** übernimmt BPMN und somit auch die weitere Entwicklung

* Business Process Modelling Initiative: Non-Profit Konsortium aus Unternehmen wie z.B. SAP, Adobe und PeopleSoft (gehört seit 2004 Oracle)

** Object Management Group: besonders durch UML (Unified Modeling Language) bekannt.

Historie

Page 11: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Warum die BPMN?

Page 12: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Untergliedert in 4 Kategorien:

Flow Objects (Fluss-Objekte)

Pools & Swimlanes (Teilnehmer)

Connecting Objects (Verbindende Objekte)

Artifacts (Artefakte)

Hauptelemente der BPMN

Page 13: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Untergliedert in 3 Arten:

Event

Activity

Gateway

Flow Objects (Fluss-Objekte)

Page 14: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Ein Event stellt ein Ereignis innerhalb eines Geschäftsprozesses dar

Sind in 2 Klassen unterteilt: Events nach Position Events nach ihrer Art

Events

Page 15: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Events (nach Position)

Start-Event

Intermediate-Event (Zwischenevent)

End-Event

Page 16: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Events (nach Art)

Message-Event

Timer-Event

Error-Event

Page 17: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Eine Aufgabe, die durch den Geschäftsprozess zu erledigen ist

Elementare Aufgabe = Task Subprozess: Komplexe Aktivitäten werden als

Subprozesse bezeichnet, d.h. in ihnen steckt ein eigener kompletter Geschäftsprozess

Subprozesse können in kollabiertem oder expandiertem Zustand angezeigt werden

Activity

Page 18: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Praxisbeispiel Activities:

Activity

Page 19: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Entscheidungspunkt (Split/Fork) oder Punkt, an dem verschiedene Kontrollflüsse zusammenlaufen (Join/Merge)

Paralleles Gateway (AND) Inklusives Gateway (OR) Exlusives Gateway (XOR) Ereignis-basiertes Gateway Komplexes Gateway

Gateway

Page 20: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Gateway

Inklusiv (OR) Entscheidung Eine, mehrere oder alle Kanten,

deren Bedingung erfüllt ist können durchlaufen werden

Parallele (AND) Zusammenführung Prozess wird erst fortgeführt, wenn

von jedem Pfad ein Signal eingetroffen ist

Page 21: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Ereignis-basiertes Gateway: Stets gefolgt von eintretenden Ereignissen Sequenzfluss wird zu dem Ereignis geleitet, dass als

erstes eintritt

Komplexes Gateway: Wird nur dann verwendet, wenn alle anderen Gateways

nicht geeignet sind Es gibt keinen eindeutigen Anwendungsfall

Gateway

Page 22: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Beispiel eines exklusiven Gateways:

Gateway

Page 23: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Pool: Repräsentiert einen Teilnehmer in einem

Geschäftsprozess z.B. einen Benutzer oder ein System

Swimlane: Unterteilt einen Pool Eine Swimlane befindet sich stets innerhalb eines

bestimmten Pools

Pools und Swimlanes

Page 24: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Praxisbeispiel:

Pools und Swimlanes

Page 25: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Sequence Flow Definiert die Reihenfolge in einem Prozess Verbindet Activities, Gateways und Events

Conditional Flow Wird durchlaufen, wenn bestimmte Bedingung wahr ist

Default Flow Wird durchlaufen, wenn kein anderer Sequence Flow

durchlaufen werden kann

Connecting Objects (Verbindende Objekte)

Page 26: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Conditional-Flow Beispiel:

Connecting Objects (Verbindende Objekte)

Page 27: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Message Flow Stellt den Nachrichtenfluss zwischen separaten

Prozessteilnehmern dar Muss immer 2 Pools miteinander verbinden

Connecting Objects (Verbindende Objekte)

Page 28: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN konzentriert sich auf den Sequenzfluss

Durch den Einsatz von Artefakten können aber weitere prozessrelevante Informationen dargestellt werden

z.B. Papierdokumente oder elektronische Datensätze

Artefakte

Page 29: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Es gibt drei Arten von Artefakten:

Annotations: Zum Hinzufügen von Kommentaren und Erklärungen z.B. Die Bedingung bei einem exklusiven Gateway

Groups: Zum visuellen Zusammenfassen der Elemente eines Geschäftsprozesses Nicht zu verwechseln mit einem Subprozess Lediglich ein Hilfsmittel

Data Objects: Zeigen, wie Daten von Aktivitäten benötigt oder produziert werden Werden durch Assoziationen mit den Aktivitäten verbunden

Artefakte

Page 30: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Artefakte

Page 31: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Artefakte

Page 32: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013
Page 33: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN 1.2 -> 2.0

Page 34: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Release im Januar 2011 Namensänderung von Business Process Modelling

Notation zu Business Process Model and Notation Erweiterung der Symbolpalette Typisierung von Aufgaben Message-Shapes Ereignis-Teilprozess Diagrammtyp – Konversation uvm.

Neuerungen in BPMN 2.0

Page 35: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Typisierung von Aufgaben

Page 36: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Message-Shapes

Page 37: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Ereignis Teilprozess

Page 38: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Konversation

Page 39: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN-Diagramme können u.a. mit folgenden Softwarelösungen erstellt werden:

ARIS Express von der Software AG Adonis von der BOC-Group Biz Agi TIBCO Intalio Designer (auf Eclipse basierend) Gliffy (Cloud-Computing)

Die Programme sind allesamt Freeware, lediglich kurze Registrierung in einigen Fällen notwendig

Programme

Page 40: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN wird derzeit in der öffentlichen Verwaltung noch nicht als Standard verwendet

Die Einführung geplant haben aber z.B. Bundeszentralamt für Steuern Bundesministerium der Finanzen (Zoll)

In der Industrie wird BPMN u.a. von folgenden Unternehmen eingesetzt Oracle SAP 1 & 1 AOK

BPMN in der öffentlichenVerwaltung / Industrie

Page 41: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

„Unsere Mitarbeiter sind begeistert. BPMN lässt sich intuitiv anwenden und die Prozesserstellung geht deutlich schneller als zuvor.“Norbert Sandau, Unternehmensbereichsleiter AOK Berlin-Brandenburg

„Von der Nutzerakzeptanz für BPMN waren wir vom ersten Tag an äußerst positiv überrascht. Ein Vorteil den nicht viele Modellierungssprachen für sich beanspruchen können.“Michael Salzmann, Head of Developement Access, 1&1 Internet AG

Statements

Page 42: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Im Vergleich zu vielen anderen Sprachen ist BPMN trotz seiner umfangreichen Symbole relativ leicht zu verstehen

Zum vernünftigen Einarbeiten wird allerdings auch etwas Zeit benötigt

Hervorragend geeignet ist BPMN auch für kleine Unternehmen, da die Modellierungstools kostenlos zur Verfügung stehen

Unser Fazit

Page 43: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

BPMN ist auf dem besten Weg sich als Standard zu etablieren

Unser Fazit

Page 44: Business Process Model and Notation Referenten: Daniel Hennig Michael Woiton Verwaltungsinformatik 2010/2013

Unser Fazit