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
Definitionen ->Geschäftsprozess Spezieller Prozess Geschäftliches Ziel Informationsfluss Prozessobjekt
Definitionen ->Workflow Technisch-Operative Sicht auf Prozesse Grundlage für die Automatisierung Technische Implementierung von Geschäftsprozessen
Definitionen ->Prozess-Management ->Konzeption
Definitionen ->Prozess-Management ->Konzeption
Definitionen ->Prozess-Management ->Organisatorische Einbindung Prozessorganisation
Definitionen ->Prozess-Management ->Organisatorische Einbindung Funktionalorganisation
Definitionen ->Prozess-Management ->Organisatorische Einbindung Matrixorganisation
Definitionen ->Prozess-Management ->Ansätze der Geschäftsprozessmodellierung Business Process Reengineering Vollständige Reorganisation Modellierung einer Unternehmensstruktur
Definitionen ->Prozess-Management ->Ansätze der Geschäftsprozessmodellierung Geschäftsprozessoptimierung Verbesserung der Wettbewerbsfähigkeit durch Ausrichtung aller relevanten Arbeitsabläufe an Umweltanforderungen
Phasen der Geschäftsprozessmodellierung
Notationen ->Ereignisgesteuerte Prozesskette Besteht aus Ereignissen und Funktionen Beginnt und endet mit einem Ereignis Bedingte Verzweigung und Parallelität durch logische Operatoren
Notationen ->Ereignisgesteuerte Prozesskette
Notationen ->Flussdiagramm Besteht aus Arbeitsabläufen, Funktionen, Entscheidungen und Zuständen Keine Parallelität
Notationen ->Flussdiagramm
Notationen ->Petri-Netz Besteht aus Knoten und gerichteten Kanten Knoten sind Zustände oder Transitionen Darstellung von Parallelität
Notationen ->Petri-Netz
Notationen ->Unified Modeling Notation Objektorientierten Softwaresysteme Klassendiagramm Anwendungsfalldiagramm Aktivitätsdiagramm
Notationen ->Unified Modeling Notation ->Klassendiagramm
Notationen ->Unified Modeling Notation ->Anwendungsfalldiagramm
Notationen ->Unified Modeling Notation ->Aktivitätsdiagramm
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
Notationen ->Business Process Modeling Notation
Notationen ->Warum Business Process Modeling Notation?
Notationen ->Warum Unified Modeling Language?
Dokumentation ->Projektplan
Dokumentation ->Ist-Prozess
Dokumentation ->Soll-Prozess
Dokumentation ->Ausführungszeiten Aktivität / Subprozess Dauer min Dauer max Tätigkeitsspezifische Berechtigungen vergeben 1 Tag 2 Wochen Gesundheitsuntersuchung durchführen 1 Woche Sicherheitsunterweisung durchführen 4 Wochen Paten zuweisen
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
Dokumentation ->Verbesserung Best-Case 𝑇𝑒=1− 5 7 = 28,5% Worst-Case 𝑇𝑒=1− 20 41 = 51%
ENDE