warum geschäftsprozessmodellierung?

35
Verteidigung der Bachelor-Thesis Objektorientierte Geschäftsprozessmodellierung mit BPMN und UML Patrick Heydorn

Upload: winifred-whitley

Post on 01-Jan-2016

27 views

Category:

Documents


1 download

DESCRIPTION

Verteidigung der Bachelor-Thesis Objektorientierte Geschäftsprozessmodellierung mit BPMN und UML Patrick Heydorn. Warum Geschäftsprozessmodellierung?. Definitionen ->Prozess. Menge von Aktivitäten Ausführungspfade Deterministisch / Stochastisch Typ / Instanz. Definitionen ->Prozess. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Warum  Geschäftsprozessmodellierung?

Verteidigung der Bachelor-ThesisObjektorientierte Geschäftsprozessmodellierung mit BPMN und UML

Patrick Heydorn

Page 2: Warum  Geschäftsprozessmodellierung?

Warum Geschäftsprozessmodellierung?

Page 3: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess

• Menge von Aktivitäten• Ausführungspfade• Deterministisch / Stochastisch• Typ / Instanz

Page 4: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess

Page 5: Warum  Geschäftsprozessmodellierung?

Definitionen->Geschäftsprozess

• Spezieller Prozess• Geschäftliches Ziel• Informationsfluss• Prozessobjekt

Page 6: Warum  Geschäftsprozessmodellierung?

Definitionen->Workflow

• Technisch-Operative Sicht auf Prozesse• Grundlage für die Automatisierung• Technische Implementierung von Geschäftsprozessen

Page 7: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Konzeption

Page 8: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Konzeption

Page 9: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Organisatorische Einbindung

• Prozessorganisation

Page 10: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Organisatorische Einbindung

• Funktionalorganisation

Page 11: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Organisatorische Einbindung

• Matrixorganisation

Page 12: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Ansätze der Geschäftsprozessmodellierung

• Business Process Reengineering• Vollständige Reorganisation• Modellierung einer Unternehmensstruktur

Page 13: Warum  Geschäftsprozessmodellierung?

Definitionen->Prozess-Management->Ansätze der Geschäftsprozessmodellierung

• Geschäftsprozessoptimierung• Verbesserung der Wettbewerbsfähigkeit durch Ausrichtung

aller relevanten Arbeitsabläufe an Umweltanforderungen

Page 14: Warum  Geschäftsprozessmodellierung?

Phasen der Geschäftsprozessmodellierung

Page 15: Warum  Geschäftsprozessmodellierung?

Notationen->Ereignisgesteuerte Prozesskette

• Besteht aus Ereignissen und Funktionen• Beginnt und endet mit einem Ereignis• Bedingte Verzweigung und Parallelität durch logische

Operatoren

Page 16: Warum  Geschäftsprozessmodellierung?

Notationen->Ereignisgesteuerte Prozesskette

Page 17: Warum  Geschäftsprozessmodellierung?

Notationen->Flussdiagramm

• Besteht aus Arbeitsabläufen, Funktionen, Entscheidungen und Zuständen

• Keine Parallelität

Page 18: Warum  Geschäftsprozessmodellierung?

Notationen->Flussdiagramm

Page 19: Warum  Geschäftsprozessmodellierung?

Notationen->Petri-Netz

• Besteht aus Knoten und gerichteten Kanten• Knoten sind Zustände oder Transitionen• Darstellung von Parallelität

Page 20: Warum  Geschäftsprozessmodellierung?

Notationen->Petri-Netz

Page 21: Warum  Geschäftsprozessmodellierung?

Notationen->Unified Modeling Notation

• Objektorientierten Softwaresysteme

• Klassendiagramm• Anwendungsfalldiagramm• Aktivitätsdiagramm

Page 22: Warum  Geschäftsprozessmodellierung?

Notationen->Unified Modeling Notation->Klassendiagramm

Page 23: Warum  Geschäftsprozessmodellierung?

Notationen->Unified Modeling Notation->Anwendungsfalldiagramm

Page 24: Warum  Geschäftsprozessmodellierung?

Notationen->Unified Modeling Notation->Aktivitätsdiagramm

Page 25: Warum  Geschäftsprozessmodellierung?

Notationen->Business Process Modeling Notation

• Überführung in XML-basierte Prozessausführungssprachen • Schnittstelle zwischen Geschäftsprozessmodellierung und

Geschäftsprozessimplementierung • Darstellung durch ein Business Process Diagramm

Page 26: Warum  Geschäftsprozessmodellierung?

Notationen->Business Process Modeling Notation

Page 27: Warum  Geschäftsprozessmodellierung?

Notationen->Warum Business Process Modeling Notation?

Page 28: Warum  Geschäftsprozessmodellierung?

Notationen->Warum Unified Modeling Language?

Page 29: Warum  Geschäftsprozessmodellierung?

Dokumentation->Projektplan

Page 30: Warum  Geschäftsprozessmodellierung?

Dokumentation->Ist-Prozess

Page 31: Warum  Geschäftsprozessmodellierung?

Dokumentation->Soll-Prozess

Page 32: Warum  Geschäftsprozessmodellierung?

Dokumentation->Ausführungszeiten

Aktivität / Subprozess Dauer min

Dauer max

Tätigkeitsspezifische Berechtigungen vergeben 1 Tag 2 Wochen

Gesundheitsuntersuchung durchführen 1 Woche 2 Wochen

Sicherheitsunterweisung durchführen 1 Tag 4 Wochen

Paten zuweisen 1 Tag 1 Tag

Page 33: Warum  Geschäftsprozessmodellierung?

Dokumentation->Ausführungszeiten

Sequenzielle Ausführung

Best-Case 0 min + 1 Woche + 1 Tag + 1 Tag = 1 Woche 2 Tage

Worst-Case 2 Wochen + 2 Wochen + 4 Wochen + 1 Tag = 8 Wochen 1 Tag

Parallele Ausführung

Best-Case Max(0 min, 1 Woche, 1 Tag, 1 Tag) = 1 Woche

Worst-Case Max(2 Wochen, 2 Wochen, 4 Wochen, 1 Tag) = 4 Wochen

Page 34: Warum  Geschäftsprozessmodellierung?

Dokumentation->Verbesserung

Verbesserung

Best-Case 28,5%

Worst-Case 51%

Page 35: Warum  Geschäftsprozessmodellierung?

ENDE