I N H A L T
1. Warum noch ein Notation?
2. Grundlegende BPMN-Elemente
3. Prozess versus Interaktion
4. Services
5. Fazit
EPK, UML …
4© 2009 MID GmbH
Notationen für GeschäftsprozessmodellierungWarum noch eine Notation?
Wer mag was?
Fachabteilung IT-Abteilung
führt zu
Papier
Code
führt zu
5© 2009 MID GmbH
Beschreiben fachliche Prozesse oder implementierungsnahe Prozesse
Verständlich für Fachabteilung oder ausreichend präzise für technische Umsetzung
Aber normalerweise nicht beides
Notationen für GeschäftsprozessmodellierungWarum noch eine Notation?
Was leisten die bisherigen Notationen?
EPK ist geeignet für Fachabteilungen, UML ist geeignet für IT-Abteilungen.
BPMN ist geeignet für Fachabteilungen und IT-Abteilungen
Vom fachlichen Prozess zur ablauffähigen Prozessbeschreibung
Durchgängige Modellierung in einer Notationausreichend verständlich für die Fachabteilungausreichend präzise für die technische Umsetzung
6© 2009 MID GmbH
Notationen für GeschäftsprozessmodellierungWarum noch eine Notation?
Gemeinsam zum Ziel
Fachabteilung
Verfeinerung Umsetzung
IT-Abteilung
7© 2009 MID GmbH
Einfache und verständliche Erstellung von Geschäftsprozessmodellen verbunden mit der Möglichkeit, die volle Komplexität von Geschäftsprozessen zu beherrschen
Wenige grundlegende Elemente
Möglichkeit zur sukzessiven Detaillierung und Darstellung spezifischer Informationen
Ableitung von BPEL zur Ausführung
Modellierung mit der Vorstellung einer hypothetischen Prozess-Engine
BPMN GrundkonzepteWarum noch eine Notation?
Schlüsselgedanken
BPMN eignet sich zur Modellierung von Geschäftsprozessen, die IT-unterstützt umgesetzt werden sollen.
8© 2009 MID GmbH
Modellieren wir jetzt IT oder Prozesse?Warum noch eine Notation?
Detaillierung
Wir modellieren die Prozesse, die mit IT abgebildet werden müssen!
Ablauf-beschreibung
+ Datenassoziation
+ spezifische Ereignisseund Entscheidungslogik
10© 2009 MID GmbH
AktivitätenTask (Aufgabe) beschreibt einen Prozessschritt
Unterprozess detailliert den Prozessschritt
EreignisseZur Synchronisation mit der UmgebungStarten oder beeinflussen den Prozess
GatewaysVerzweigung und Zusammenführung von Abläufen
BPMN GrundkonzepteGrundlegende BPMN Elemente
Grundkonzepte
Aktivitäten, Ereignisse und Gateways sind die drei grundlegenden Konzepte der BPMN.
Task GlobalerTask
eingebetteterUnterprozess
wieder-verwendbarerUnterprozess
11© 2009 MID GmbH
Startereignisse:Starten den Prozess
Zwischenereignisse:Eintretend: treten im Prozess aufAuslösend: löst der Prozess aus
Endereignisse:Löst der Prozess abschließend aus
Weitere Typen: Fehler, Eskalation, Abbruch, Kompensierung, Bedingung, Signal, Multiple
EreignisseGrundlegende BPMN Elemente
Wichtige Ereignisse
Ereignisse (Events) kontrollieren den Prozessablauf und ermöglichen Kommunikation nach außen.
Start-ereignisse
Zwischen-ereignisse
End-ereignisse
eintretend
auslösend
13© 2009 MID GmbH
InteraktionProzess versus Interaktion
Beispiel einer Interaktion
Beteiligte interagieren durch Austausch von Nachrichten.Ku
nde
Anb
iete
r
Angebotbeantragen
Angebotunterbreiten
14© 2009 MID GmbH
ProzessProzess versus Interaktion
Beispiel eines privaten Prozesses
Der (private) Prozess beschreibt die Innensicht eines Ablaufes aus Sicht des jeweiligen Beteiligten.
Anfragebearbeiten
Angebotversenden
Angeboterstellen
Anb
iete
r
Pos
tste
lleVe
rtrie
b
15© 2009 MID GmbH
Prozess und InteraktionProzess versus Interaktion
Gemeinsame Darstellung von Prozess und Interaktion
Die Kombination aus Prozess und Interaktion ergibt die Gesamtsicht auf den modellierten Ablauf
Anfragebearbeiten
Angebotbeantragen
Angebotversenden
Angebotprüfen
Angeboterstellen
Kund
eA
nbie
ter
Pos
tste
lleVe
rtrie
b
17© 2009 MID GmbH
Service ist ein Konzept und keine BPMN-Metaklasse
Definition:„A Service Task is a Task that uses some sort of service, which could be a Web service or an automated application.”
Neu in BPMN 2.0Services
Der Servicebegriff in BPMN
In der BPMN 2.0 sind Services als neues Konzept aufgenommen worden, um Prozesse kapseln zu können.
Service-Task
Service
Operationruft auf implementiert durch
Prozess
19© 2009 MID GmbH
Intuitiv lesbar
Grundlagen sind schnell erlernbar
Innen- und Außensicht kann getrennt werden
Prozessbeschreibungen werden entkoppelt
Detaillierung bis hin zur Lauffähigkeit
BPMN macht den UnterschiedFazit
Nutzen
Einfach und doch mächtig eignet sich BPMN sehr gut zur Beschreibung von Geschäftsprozessen.
20© 2008 MID GmbH
Fragen
<Titel für Details eintragen>
Ansprechpartner: Maria Deeg [email protected]