Business Process Model and Notation

Slides:



Advertisements
Ähnliche Präsentationen
Start Bedarfs- ermittlung Planung Offerten einholen Entscheidung
Advertisements

Business Engineering Philipp Osl, Alexander Schmidt
1 Referenzmodelle für HISinOne Dr. Uwe Hübner, 02. Juli 2009.
Rollenbasierter Entwurf am Beispiel eines benutzeradaptierbaren Hyperbooks Institut für Informatik Rechnergestützte Wissensverarbeitung Universität Hannover.
Von David Keß, Heinrich Wölk, Daniel Hauck
EPK-Visualisierung von BPEL4WS Prozessdefinitionen
WS-BPEL 2. 0, BPEL4People, BPEL-J … : Ist BPEL nun praxistauglich
Christian A. Kopf Institut für Informatik FU Berlin Episode Recognizer Framework - Rahmenwerk zur Episodenerkennung.
Anwendungsverteilung und räumliche Ausdehnung
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Ziel: externe Systemverhalten aus Anwendersicht
Systemanalyse In der Systemanalyse wird aus den fachspezifischen Anforderungen das Systemmodell erstellt; im Systemmodell ist spezifiziert, was das System.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Der Rational Unified Process - Einführung Inhalt Prozessmodelle Der Rational Unified.
RUP-Elemente (Schlüsselkonzepte)
UML im Überblick – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/22
Internetstruktur Das Internet besteht aus vielen Computern, die weltweit untereinander vernetzt sind.
Lokale und globale Netzwerke
Einführung XML XML Einführung Andreas Leicht.
Michael Jiracek Roland Tresselt Harald Kolbe
Rational Unified Process (RUP) - Definitionen
Eine objektorientierte Einführung in den Umgang mit Datenbanken
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
UML Begleitdokumentation des Projekts
IBM Workplace Forms - In Kürze © 2007 IBM Corporation XML basierte elektronische Formulare: Effizienzsteigerung und Kostenreduktion durch Automatisierung.
Kurzüberblick über ereignisgesteuerte Prozessketten (EPK)
Das Wasserfallmodell - Überblick
12. Vorlesung: Aktivitätsdiagramme
Subjektorientiertes BPM – Eine Methode revolutioniert das Business!
5 Methoden und Werkzeuge zur Prozessmodellierung
Geschäftsprozessmanagement in KMU
Formular- und Dokumentenarchivierung
Dienstag, Markus Schoenen
Silverlight Eine Einführung. Agenda 1.Was ist Silverlight? 2.Die Silverlight Philosophie 3.Vorstellung des Szenarios 4.Einführendes Beispiel 5.Konzepte.
EXCEL PROFESSIONAL KURS
Gliederung Einleitung eID-Infrastruktur und Komponenten
Präsentation von: Tamara Nadine Elisa
Einführung eines integrierten prozessorientierten Verwaltungsmanagements im Luftfahrt-Bundesamt - Beitrag zum 10. eGovernment-Wettbewerb in der Kategorie.
Unified Modeling Language Repetition / Einführung zu UML
SQS Software Quality Systems AG Qualität von IT- Architekturen im Visier Dr. Frank Simon Head of SQS Research & Innovation V 1.0.
Geometrische Netze Erstellung.
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
UML WS 09/10: Datenbanken vs MarkUp Dozent: Prof. Dr. Manfred Thaller
Wird ganz am Anfang der HTML-Datei geschrieben Doctype html public bedeutet, dass man sich auf die Öffentlichkeit der html-dtd bezieht Html ist die meist.
Einheit 5: Business Process Modeling Notation (BPMN)
Musterlösungen Übungsblatt 5
1 Nutzen Sie diese Powerpoint-Präsentation beim Selbstlernen oder in Veranstaltungen zur Einführung in das jeweilige Thema. Einführung Lernmodul Nutzungsbedingungen:
Verteidigung der Bachelor-Thesis Objektorientierte Geschäftsprozessmodellierung mit BPMN und UML Patrick Heydorn.
UML-Kurzüberblick Peter Brusten.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Wasserfallmodell und Einzelbegriffe
VZGV Fachsektion Gemeindeschreiber Fachtagung / 1 Prozessaustauschplattform für Gemeinden.
Paradigmenwechsel in der Unternehmensmodellierung Prof. Dr. Wolfgang Voigt Dipl.-Ing. Päd. Alexander Huwaldt UML Extrakt UML Seminar, Chemnitz
PRO:CONTROL Ziel des Moduls Arbeitspakete
Business Process Model and Notation BPMN
Enterprise Achitect (Sparx Systems) Marius Rudolf
Zustandsübergangsdiagramme (1)
Die Management-Tools von Z&H COACH beinhalten zentrale Hilfsmittel für ein Management-System. Sorgfältig angewendet führen diese Tools Ihr Unternehmen.
Geschäftsprozessmodellierung
Prozessmanagement Notationen und Tools.
Unified Process Historisch-Kulturwissenschaftliche Informationsverarbeitung Übung: Planung von Softwareprojekten Dozent: Christoph Stollwerk WS 2014/2015.
Vortrag - Diplomarbeiten (HS I)
Text Encoding Initiative Universität zu Köln Daten- und Metadatenstandards Seminarleitung: Patrick Sahle Seminarleitung: Patrick Sahle Referentin: Anna.
Wie definiere ich meine Prozesse?
Ab jetzt können Sie kreuzweise … Wolfsburg, Michael Rother.
„Kästchen“ vs. „Bubble“
Name des Vortragenden ‌ Klasse ‌‌‌ Ort / tt.mm.jjjj Anwendungsfalldiagramm.
Rechen- und Kommunikationszentrum (RZ) TSM vs. inSync Seminarvortrag am von Nicole Temminghoff Betreut von: Prof. Dr. Andreas Terstegge Dr.
Prof. Dr. Dieter Steinmann – Hochschule Trier
Modellierung von Geschäftsprozessen
 Präsentation transkript:

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

Quellenangaben 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

Gliederung Geschäftsprozesse Geschäftsprozessmodellierung BPMN Fazit 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

Geschäftsprozesse Definition: Folge von geschäftlichen Aktivitäten Setzen die Geschäftsaufgaben um Wichtige Merkmale: Anfang und Ende Exakt definierte In- und Outputs

Geschäftsprozesse Zielsetzung: sollen sicher ablaufen d.h. bei Wiederholung gleiches Ergebnis bei gleichem Aufwand sollen wirtschaftlich ablaufen d.h. Ergebnis soll mit möglichst wenig Kosten erreicht werden sollen effizient ablaufen d.h. möglichst wenig Ressourcen verbrauchen sollen schnell ablaufen d.h. das Ergebnis in möglichst kurzer Zeit erbringen

Geschäftsprozessmodellierung 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

Zusammenfassendes Video

BPMN EINBLENDER

Was ist BPMN? 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

Historie 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.

Warum die BPMN?

Hauptelemente der BPMN Untergliedert in 4 Kategorien: Flow Objects (Fluss-Objekte) Pools & Swimlanes (Teilnehmer) Connecting Objects (Verbindende Objekte) Artifacts (Artefakte)

Flow Objects (Fluss-Objekte) Untergliedert in 3 Arten: Event Activity Gateway

Events Ein Event stellt ein Ereignis innerhalb eines Geschäftsprozesses dar Sind in 2 Klassen unterteilt: Events nach Position Events nach ihrer Art

Events (nach Position) Start-Event Intermediate-Event (Zwischenevent) End-Event

Events (nach Art) Message-Event Timer-Event Error-Event

Activity 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 Praxisbeispiel Activities:

Gateway 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 Inklusiv (OR) Entscheidung Parallele (AND) Zusammenführung 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

Gateway Ereignis-basiertes Gateway: Komplexes 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 Beispiel eines exklusiven Gateways:

Pools und Swimlanes Pool: Swimlane: 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 Praxisbeispiel:

Connecting Objects (Verbindende Objekte) 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) Conditional-Flow Beispiel:

Connecting Objects (Verbindende Objekte) Message Flow Stellt den Nachrichtenfluss zwischen separaten Prozessteilnehmern dar Muss immer 2 Pools miteinander verbinden

Artefakte 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 Es gibt drei Arten von Artefakten: Annotations: Groups: 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

Artefakte

BPMN 1.2 -> 2.0

Neuerungen in BPMN 2.0 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.

Typisierung von Aufgaben

Message-Shapes

Ereignis Teilprozess

Konversation

Programme 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

BPMN in der öffentlichen Verwaltung / Industrie 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

Statements „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

Unser Fazit 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 BPMN ist auf dem besten Weg sich als Standard zu etablieren

Unser Fazit