diff --git a/Writerside/images/image_199.png b/Writerside/images/image_199.png new file mode 100644 index 0000000..a19dd0c Binary files /dev/null and b/Writerside/images/image_199.png differ diff --git a/Writerside/images/image_200.png b/Writerside/images/image_200.png new file mode 100644 index 0000000..dda729f Binary files /dev/null and b/Writerside/images/image_200.png differ diff --git a/Writerside/images/image_201.png b/Writerside/images/image_201.png new file mode 100644 index 0000000..cc0415e Binary files /dev/null and b/Writerside/images/image_201.png differ diff --git a/Writerside/images/image_202.png b/Writerside/images/image_202.png new file mode 100644 index 0000000..06822ba Binary files /dev/null and b/Writerside/images/image_202.png differ diff --git a/Writerside/images/image_203.png b/Writerside/images/image_203.png new file mode 100644 index 0000000..dc286f0 Binary files /dev/null and b/Writerside/images/image_203.png differ diff --git a/Writerside/images/image_204.png b/Writerside/images/image_204.png new file mode 100644 index 0000000..4e88d2c Binary files /dev/null and b/Writerside/images/image_204.png differ diff --git a/Writerside/images/image_205.png b/Writerside/images/image_205.png new file mode 100644 index 0000000..5b6ec14 Binary files /dev/null and b/Writerside/images/image_205.png differ diff --git a/Writerside/images/image_206.png b/Writerside/images/image_206.png new file mode 100644 index 0000000..a14f481 Binary files /dev/null and b/Writerside/images/image_206.png differ diff --git a/Writerside/images/image_207.png b/Writerside/images/image_207.png new file mode 100644 index 0000000..5ce1ca6 Binary files /dev/null and b/Writerside/images/image_207.png differ diff --git a/Writerside/images/image_208.png b/Writerside/images/image_208.png new file mode 100644 index 0000000..c5c736b Binary files /dev/null and b/Writerside/images/image_208.png differ diff --git a/Writerside/images/image_209.png b/Writerside/images/image_209.png new file mode 100644 index 0000000..2b2f858 Binary files /dev/null and b/Writerside/images/image_209.png differ diff --git a/Writerside/images/image_210.png b/Writerside/images/image_210.png new file mode 100644 index 0000000..5b2a9be Binary files /dev/null and b/Writerside/images/image_210.png differ diff --git a/Writerside/images/image_211.png b/Writerside/images/image_211.png new file mode 100644 index 0000000..c50a7ea Binary files /dev/null and b/Writerside/images/image_211.png differ diff --git a/Writerside/images/image_212.png b/Writerside/images/image_212.png new file mode 100644 index 0000000..7b9a488 Binary files /dev/null and b/Writerside/images/image_212.png differ diff --git a/Writerside/images/image_213.png b/Writerside/images/image_213.png new file mode 100644 index 0000000..72ecf52 Binary files /dev/null and b/Writerside/images/image_213.png differ diff --git a/Writerside/images/image_214.png b/Writerside/images/image_214.png new file mode 100644 index 0000000..47b07c3 Binary files /dev/null and b/Writerside/images/image_214.png differ diff --git a/Writerside/images/image_215.png b/Writerside/images/image_215.png new file mode 100644 index 0000000..862e25a Binary files /dev/null and b/Writerside/images/image_215.png differ diff --git a/Writerside/images/image_216.png b/Writerside/images/image_216.png new file mode 100644 index 0000000..007a596 Binary files /dev/null and b/Writerside/images/image_216.png differ diff --git a/Writerside/images/image_217.png b/Writerside/images/image_217.png new file mode 100644 index 0000000..71874d1 Binary files /dev/null and b/Writerside/images/image_217.png differ diff --git a/Writerside/images/image_218.png b/Writerside/images/image_218.png new file mode 100644 index 0000000..6bc1165 Binary files /dev/null and b/Writerside/images/image_218.png differ diff --git a/Writerside/images/image_219.png b/Writerside/images/image_219.png new file mode 100644 index 0000000..c2a5fdc Binary files /dev/null and b/Writerside/images/image_219.png differ diff --git a/Writerside/images/image_220.png b/Writerside/images/image_220.png new file mode 100644 index 0000000..2961d04 Binary files /dev/null and b/Writerside/images/image_220.png differ diff --git a/Writerside/images/image_221.png b/Writerside/images/image_221.png new file mode 100644 index 0000000..9381747 Binary files /dev/null and b/Writerside/images/image_221.png differ diff --git a/Writerside/images/image_222.png b/Writerside/images/image_222.png new file mode 100644 index 0000000..04b5256 Binary files /dev/null and b/Writerside/images/image_222.png differ diff --git a/Writerside/images/image_223.png b/Writerside/images/image_223.png new file mode 100644 index 0000000..bd806b8 Binary files /dev/null and b/Writerside/images/image_223.png differ diff --git a/Writerside/images/image_224.png b/Writerside/images/image_224.png new file mode 100644 index 0000000..a4d8f50 Binary files /dev/null and b/Writerside/images/image_224.png differ diff --git a/Writerside/images/image_225.png b/Writerside/images/image_225.png new file mode 100644 index 0000000..f375ea7 Binary files /dev/null and b/Writerside/images/image_225.png differ diff --git a/Writerside/images/image_226.png b/Writerside/images/image_226.png new file mode 100644 index 0000000..677e1f1 Binary files /dev/null and b/Writerside/images/image_226.png differ diff --git a/Writerside/images/image_227.png b/Writerside/images/image_227.png new file mode 100644 index 0000000..c15e818 Binary files /dev/null and b/Writerside/images/image_227.png differ diff --git a/Writerside/images/image_228.png b/Writerside/images/image_228.png new file mode 100644 index 0000000..e308de3 Binary files /dev/null and b/Writerside/images/image_228.png differ diff --git a/Writerside/images/image_229.png b/Writerside/images/image_229.png new file mode 100644 index 0000000..e19a098 Binary files /dev/null and b/Writerside/images/image_229.png differ diff --git a/Writerside/images/image_230.png b/Writerside/images/image_230.png new file mode 100644 index 0000000..f4acce2 Binary files /dev/null and b/Writerside/images/image_230.png differ diff --git a/Writerside/images/image_231.png b/Writerside/images/image_231.png new file mode 100644 index 0000000..b3397a4 Binary files /dev/null and b/Writerside/images/image_231.png differ diff --git a/Writerside/images/image_232.png b/Writerside/images/image_232.png new file mode 100644 index 0000000..a417cf0 Binary files /dev/null and b/Writerside/images/image_232.png differ diff --git a/Writerside/images/image_233.png b/Writerside/images/image_233.png new file mode 100644 index 0000000..55b72d7 Binary files /dev/null and b/Writerside/images/image_233.png differ diff --git a/Writerside/images/image_234.png b/Writerside/images/image_234.png new file mode 100644 index 0000000..6b196ef Binary files /dev/null and b/Writerside/images/image_234.png differ diff --git a/Writerside/images/image_235.png b/Writerside/images/image_235.png new file mode 100644 index 0000000..525fa06 Binary files /dev/null and b/Writerside/images/image_235.png differ diff --git a/Writerside/images/image_236.png b/Writerside/images/image_236.png new file mode 100644 index 0000000..e5b19e2 Binary files /dev/null and b/Writerside/images/image_236.png differ diff --git a/Writerside/images/image_237.png b/Writerside/images/image_237.png new file mode 100644 index 0000000..5dd6915 Binary files /dev/null and b/Writerside/images/image_237.png differ diff --git a/Writerside/images/image_238.png b/Writerside/images/image_238.png new file mode 100644 index 0000000..15664a2 Binary files /dev/null and b/Writerside/images/image_238.png differ diff --git a/Writerside/images/image_239.png b/Writerside/images/image_239.png new file mode 100644 index 0000000..a53b6d0 Binary files /dev/null and b/Writerside/images/image_239.png differ diff --git a/Writerside/images/image_240.png b/Writerside/images/image_240.png new file mode 100644 index 0000000..1c6726f Binary files /dev/null and b/Writerside/images/image_240.png differ diff --git a/Writerside/images/image_241.png b/Writerside/images/image_241.png new file mode 100644 index 0000000..31ef4f2 Binary files /dev/null and b/Writerside/images/image_241.png differ diff --git a/Writerside/images/image_242.png b/Writerside/images/image_242.png new file mode 100644 index 0000000..051263b Binary files /dev/null and b/Writerside/images/image_242.png differ diff --git a/Writerside/images/image_243.png b/Writerside/images/image_243.png new file mode 100644 index 0000000..f5de15e Binary files /dev/null and b/Writerside/images/image_243.png differ diff --git a/Writerside/images/image_244.png b/Writerside/images/image_244.png new file mode 100644 index 0000000..c715e37 Binary files /dev/null and b/Writerside/images/image_244.png differ diff --git a/Writerside/images/image_245.png b/Writerside/images/image_245.png new file mode 100644 index 0000000..da562fc Binary files /dev/null and b/Writerside/images/image_245.png differ diff --git a/Writerside/images/image_246.png b/Writerside/images/image_246.png new file mode 100644 index 0000000..b579ecc Binary files /dev/null and b/Writerside/images/image_246.png differ diff --git a/Writerside/images/image_247.png b/Writerside/images/image_247.png new file mode 100644 index 0000000..8fba3f0 Binary files /dev/null and b/Writerside/images/image_247.png differ diff --git a/Writerside/in.tree b/Writerside/in.tree index fcf800b..5ceed47 100644 --- a/Writerside/in.tree +++ b/Writerside/in.tree @@ -43,6 +43,10 @@ <toc-element topic="1_WirtschaftsinformatikImDigitalenZeitalter.md"/> <toc-element topic="2_betriebswirtschaftlicheGrundkonzepte.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> </toc-element> diff --git a/Writerside/topics/EWI/4_1_Geschäftsprozessmanagement.md b/Writerside/topics/EWI/4_1_Geschäftsprozessmanagement.md new file mode 100644 index 0000000..cb8b6ed --- /dev/null +++ b/Writerside/topics/EWI/4_1_Geschäftsprozessmanagement.md @@ -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 + -  + - **Process follows structure** +- Prozess: + - Ziel: Kundenzufriedenheit & Produktivität + -  + - **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 +-  + +## 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 + -  +- mit aktivem Prozessmanagement + -  +- \ No newline at end of file diff --git a/Writerside/topics/EWI/4_21_BPMN.md b/Writerside/topics/EWI/4_21_BPMN.md new file mode 100644 index 0000000..407cd70 --- /dev/null +++ b/Writerside/topics/EWI/4_21_BPMN.md @@ -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 + + +## Aktivitäten + +> **nicht weiter zergliederte, operative ausführbare Bearbeitungseinheit** + +- Definiert Arbeit die im GP ausgeführt wird +- kann manuell oder automatisiert ausgeführt werden + +### Aufgabentypen + + +## Teilprozesse + + + +- Subprozess muss IMMER mit leerem Startereignis beginnen + +## Ereignisse + +- hat keine eigene Dauer + + + +### Zeitereignisse +#### Unterbrechendes Zeitereignis + + +#### Nicht-unterbrechendes Zeitereignis + + +### Bedingungsereignis +- Unterbrechung/Fortsetzung des Prozesses bis/wenn Bedingung eingesetzt ist +-  + +### Fehlerereignis + + +## Konnektoren +### Sequenzflüssse +-  +- Verbinden Aktivitäten untereinander/mit Events/Gateways + +### Nachrichtenflüsse +-  +- Kommunikation über einen Pool heraus + +### Assoziation +-  +- Verbindet Kommentare, Datenobjekte, zusätzliche Teilnehmer, IT-System + +## Tokenkonzept +### XOR-Joins +-  +- kein Warten +- Leitet alle Token durch + +### AND-Joins +-  +- Synchronisiert +- Wartet auf alle Token + +### OR-Joins +-  +- 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 +-  +### Paralleles Gateway +-  +### Datenbasiertes inklusives Gateway +- beschreibt UND-/ODER-Situation +-  + - 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 +-  + +## Pools und Lanes +### Pool +- Einheit mit klar voneinander abgegrenzten organisatorischen Grenzen + - bspw. Unternehmen + +#### Pools zuklappen (Blackbox) +-  +- Vereinbarte Schnittstellen einhalten + + +### Lane +- repräsentiert verschiedene Prozessteilnehmen + - Abteilungen / Personen / Rollen + +#### typische Fehler +##### Swimlanes :( + +→  + +## Nachrichtenfluss +### Nachrichtenfluss innerhalb eines Pools + + +### Nachrichtenfluss innerhalb mehrerer Pools + + +## Artefakte +### Textanmerkungen + + +### Gruppierungen + + + +## Daten +- Repräsentieren alle möglichen Informationen +### Datenspeicher + + +## 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 +-  + +### 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 + + + + +- Falls ereignisbasierter Split → KEIN ereignisbasierter Join + -  + + + +### Konnektoren modellieren + + + +### Pools modellieren +- Keine Abläufe über Poolgrenzen hinweg + -  +- Es muss immer mindestens ein Pool vorhanden sein + -  + +### Lanes modellieren +- Keine Lanes für automatisierte Aufgaben + -  +- nix in der Mitte von zwei Lanes + -  diff --git a/Writerside/topics/EWI/4_2_Prozessmodellierung.md b/Writerside/topics/EWI/4_2_Prozessmodellierung.md new file mode 100644 index 0000000..325d95f --- /dev/null +++ b/Writerside/topics/EWI/4_2_Prozessmodellierung.md @@ -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 + + +### Modellierung aus Sicht des Business + + +## [Modellierung mit BPMN](4_21_BPMN.md) \ No newline at end of file