This commit is contained in:
David Schirrmeister 2024-05-20 12:31:42 +02:00
parent b7a813dced
commit 59cb40204f
53 changed files with 319 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 109 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 215 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 377 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 749 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 35 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 45 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 111 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 77 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 171 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

View File

@ -43,6 +43,10 @@
<toc-element topic="1_WirtschaftsinformatikImDigitalenZeitalter.md"/> <toc-element topic="1_WirtschaftsinformatikImDigitalenZeitalter.md"/>
<toc-element topic="2_betriebswirtschaftlicheGrundkonzepte.md"/> <toc-element topic="2_betriebswirtschaftlicheGrundkonzepte.md"/>
<toc-element topic="3_BetrieblicheFunktionsbereiche.md"/> <toc-element topic="3_BetrieblicheFunktionsbereiche.md"/>
<toc-element topic="4_1_Geschäftsprozessmanagement.md">
<toc-element topic="4_2_Prozessmodellierung.md"/>
<toc-element topic="4_21_BPMN.md"/>
</toc-element>
<toc-element topic="5_TheImpactOfTechnologyOnTheStarbucksExperience.md"/> <toc-element topic="5_TheImpactOfTechnologyOnTheStarbucksExperience.md"/>
</toc-element> </toc-element>
</toc-element> </toc-element>

View File

@ -0,0 +1,80 @@
# Geschäftsprozessmanagement
## Lernziele
1. Grundbegriffe / -prinzipien des GP-Managements erklären
2. Begriff [Workflow](#workflow) erklären
3. Konzept der (IT-gestützten) [Prozessintegration](#prozessintegration) erklären
## Unternehmen im Wandel
> Unternehmen stehen im Wettbewerb mit anderen Unternehmen und müssen im Markt bestehen
### Aufgaben in Unternehmen strukturieren
- Welche Aufgaben sind wichtig zur Leistungserbringung?
- | **Ablaufsicht** (Prozesse) | **Funktionssicht** |
|--------------------------------------------------------|------------------------------------|
| in welchem Zusammenhang stehen die Aufgaben zueinander | Welche Arten von Aufgaben bestehen |
- Notwendigkeit zur Strukturierung
- WIE?
### Funktionsorientierte vs prozessorientierte Perspektive
- Funktion:
- Ziel: Kosteneffizienz
- ![image_199.png](image_199.png)
- **Process follows structure**
- Prozess:
- Ziel: Kundenzufriedenheit & Produktivität
- ![image_200.png](image_200.png)
- **structure follows process**
- Verstehen des Unternehmens als dynamische Einheit
- Horizontale Ausrichtung
- Prozess der Produkt-/Dienstleistungserstellung steht im Vordergrund
- Integration aller Aktivitäten in klaren Prozessablauf
- Nahtloser Prozess von In- bis Output
- Klare Verantwortlichkeiten
- Minimierung der Schnittstellen und des Wechsels der Verantwortlichen
- Kunde- und Teamorientierung
## End-to-End Geschäftsprozess
- Kundenfokussiert
- Anfang = Kundenbedarf
- Ende = Leistung für Kunde
- ![image_201.png](image_201.png)
## Geschäftsprozess
### Primäre Geschäftsprozesse (Externe Kunden)
- Produkte entwickeln von Anforderung bis Endprodukt
- Services durchführen von Serviceauftrag bis erbrachter Service
### Sekundäre Geschäftsprozesse (Interne Kunden)
- Strategie Planungen und überwachen
- Personal, Finanzen, Ressourcen, IT, etc. bereitstellen
### Prozessvarianten
#### Technische Prozesse
- Werden durch Stücklisten, Arbeitspläne formal beschrieben
- bspw. Fräsen eines Zylinderkopfes
#### BWL Geschäftsprozesse
- beziehen sich auf kaufmännische Tätigkeiten
- Mit Ablaufdiagramm / GP-Modellen dokumentiert
- bspw. Bearbeitung von Anfragen, Einstellung von Mitarbeitern
## Workflow
### Definition
- Digital ausgeführte und von einem Softwaresystem anhand von Regeln gesteuerte GP
- Technische Verfeinerung des [BWL-GP](#bwl-gesch-ftsprozesse)
- Verfeinerung = Grad der Automatisierung
- Muss als Input und Regelwerk für die Steuerung durch ein auf Prozesssteuerung spezialisiertes Softwaresystem verwendbar sein
### Unterschied Workflow zu GP
- GP
- Beschreiben aus bwl Sicht, **WAS** zu tun ist und **WER** welche Tätigkeit ausführt
- Workflow
- Beschreibt aus technischer Sicht **WIE** eine Tätigkeit ausgeführt wird
## Prozessintegration
- ohne aktives Prozessmanagement
- ![image_202.png](image_202.png)
- mit aktivem Prozessmanagement
- ![image_203.png](image_203.png)
-

View File

@ -0,0 +1,200 @@
# Business Protocol Model and Notation (BPMN)
## [BPMN Modellierungstool](https://demo.bpmn.io/)
## Analytische vs. ausführbare Modellierung
### Analytisch
- Grafische Modellierung von Prozess im IST- und SOLL-Zustand
- Modellierungsmethodik
- Teilweise Simulation von Prozessdaten
### Ausführbar
- Definition von Benutzerinteraktion
- Rollen, Aufgaben, Deadlines, Exceptionhandling, etc.
- Definition von Systeminteraktion
- Definition des Datenflusses
## BPMN-Basiselemente
![image_206.png](image_206.png)
## Aktivitäten
![image_207.png](image_207.png)
> **nicht weiter zergliederte, operative ausführbare Bearbeitungseinheit**
- Definiert Arbeit die im GP ausgeführt wird
- kann manuell oder automatisiert ausgeführt werden
### Aufgabentypen
![image_208.png](image_208.png)
## Teilprozesse
![image_209.png](image_209.png)
![image_210.png](image_210.png)
- Subprozess muss IMMER mit leerem Startereignis beginnen
## Ereignisse
![image_211.png](image_211.png)
- hat keine eigene Dauer
![image_227.png](image_227.png)
### Zeitereignisse
#### Unterbrechendes Zeitereignis
![image_231.png](image_231.png)
#### Nicht-unterbrechendes Zeitereignis
![image_232.png](image_232.png)
### Bedingungsereignis
- Unterbrechung/Fortsetzung des Prozesses bis/wenn Bedingung eingesetzt ist
- ![image_233.png](image_233.png)
### Fehlerereignis
![image_234.png](image_234.png)
## Konnektoren
### Sequenzflüssse
- ![image_212.png](image_212.png)
- Verbinden Aktivitäten untereinander/mit Events/Gateways
### Nachrichtenflüsse
- ![image_213.png](image_213.png)
- Kommunikation über einen Pool heraus
### Assoziation
- ![image_214.png](image_214.png)
- Verbindet Kommentare, Datenobjekte, zusätzliche Teilnehmer, IT-System
## Tokenkonzept
### XOR-Joins
- ![image_215.png](image_215.png)
- kein Warten
- Leitet alle Token durch
### AND-Joins
- ![image_216.png](image_216.png)
- Synchronisiert
- Wartet auf alle Token
### OR-Joins
- ![image_217.png](image_217.png)
- Synchronisiert
- Wartet auf alle aktiven Token
## Gateways
- Verzweigung muss mit gleicher Verzweigung zusammengeführt werden
- Stellt nut Logik dar
- Verrichtet keine Arbeit
- Keine Aktivität
### Datenbasiertes exklusives Gateway
- Es kann nur eine der Verzweigungen ausgewählt werden
- ![image_218.png](image_218.png)
### Paralleles Gateway
- ![image_219.png](image_219.png)
### Datenbasiertes inklusives Gateway
- beschreibt UND-/ODER-Situation
- ![image_220.png](image_220.png)
- Salat / Salat und etwas Ordentliches / etwas Ordentliches
### Ereignisbasiertes exklusives Gateway
- Es wird gewartet bis eines der nachfolgenden Ereignisse eintritt
- Der Pfad wird dann gewählt
- ![image_221.png](image_221.png)
## Pools und Lanes
### Pool
- Einheit mit klar voneinander abgegrenzten organisatorischen Grenzen
- bspw. Unternehmen
#### Pools zuklappen (Blackbox)
- ![image_230.png](image_230.png)
- Vereinbarte Schnittstellen einhalten
### Lane
- repräsentiert verschiedene Prozessteilnehmen
- Abteilungen / Personen / Rollen
#### typische Fehler
##### Swimlanes :(
![image_222.png](image_222.png)
→ ![image_223.png](image_223.png)
## Nachrichtenfluss
### Nachrichtenfluss innerhalb eines Pools
![image_228.png](image_228.png)
### Nachrichtenfluss innerhalb mehrerer Pools
![image_229.png](image_229.png)
## Artefakte
### Textanmerkungen
![image_235.png](image_235.png)
### Gruppierungen
![image_236.png](image_236.png)
## Daten
- Repräsentieren alle möglichen Informationen
### Datenspeicher
![image_237.png](image_237.png)
## Best-Practices
### Strenges Labelling
- Aktivitäten
- Bezeichnung aus Objekt und Verb
- Keine Abkürzungen
- Ereignisse
- Beschriftungen, bei mehreren Start-/Endereignissen
- Gateways
- Eindeutige Namen
- Gibt Entscheidung oder Bedingung an
- Objekt, Verb, "?"
### Klarer Anfang, klares Ende
- Jeder Prozess hat mind. 1 Start- & Endereignis
### Konsistente Flussrichtung
- Prozesslogik sichtbar machen
- gekreuzte Linien vermeiden
#### Happy Path
- Sollte leicht zu erkennen sein
- zuerst zeichnen, dann alternative Abläufe hinzufügen
### Diagramme Vereinfachen
- Anzahl redundanter Aufgaben verringern
- Unterprozesse verwenden, um Aufgaben mit demselben Zweck zu gruppieren
- ![image_238.png](image_238.png)
### Aktivitäten modellieren
- nicht mehrere Instanzen der gleichen Aktivität
- Mehrfachausführung
- als Zuweisungsbedingung in der Dokumentation und den Zuweisungsregeln
- Nur eine Aufgabe in einen Bereich
### Gateways modellieren
![image_239.png](image_239.png)
![image_240.png](image_240.png)
- Falls ereignisbasierter Split → KEIN ereignisbasierter Join
- ![image_241.png](image_241.png)
![image_242.png](image_242.png)
### Konnektoren modellieren
![image_243.png](image_243.png)
### Pools modellieren
- Keine Abläufe über Poolgrenzen hinweg
- ![image_244.png](image_244.png)
- Es muss immer mindestens ein Pool vorhanden sein
- ![image_245.png](image_245.png)
### Lanes modellieren
- Keine Lanes für automatisierte Aufgaben
- ![image_246.png](image_246.png)
- nix in der Mitte von zwei Lanes
- ![image_247.png](image_247.png)

View File

@ -0,0 +1,35 @@
# Prozessmodellierung
## Grundlagen der Prozessmodellierung
### Definition
- Zweckorientierte, nach Systematik erstellte Abbildung von GPs
- Konstruktion und Pflege von GP-Modellen mit geeigneten Beschreibungssprachen
### Warum wird Modelliert
- Dokumentation und Erklärung komplexer oder komplizierter Sachverhalte
- Modell als abstrakte Rekonstruktion der Wirklichkeit
- Reduktion auf das Wesentliche
- ergibt sich aus dem Zweck des Modells
- Zur Gestaltung von Informationssystemen
- Aufzeigen von Möglichkeiten zur (Um-)Gestaltung der Unternehmensrealität
- Modelle sind konstruktiv
### Nutzen der Prozessmodellierung
- Tiefes Verständnis der Prozesse
- Vergleichen von GP
- leicht zu verstehen
- vereinfach Kommunikation über GP
- Grafische Modelle sind Präzise
- reduzieren Gefahr unterschiedlicher Interpretationen
- Ermöglicht Schwachstellen zu lokalisieren
- Ausgangspunkt
- Prozessoptimierung
- Zertifizierungen
- Umsetzung von IT-Unterstützung
## Sichten der Prozessmodellierung
![image_204.png](image_204.png)
### Modellierung aus Sicht des Business
![image_205.png](image_205.png)
## [Modellierung mit BPMN](4_21_BPMN.md)