Praxishandbuch BPMN

Mit Einführung in CMMN und DMN
 
 
Hanser, Carl (Verlag)
  • 5. Auflage
  • |
  • erschienen am 7. November 2016
  • |
  • 302 Seiten
 
E-Book | PDF mit Wasserzeichen-DRM | Systemvoraussetzungen
E-Book | PDF mit Wasserzeichen-DRM | Systemvoraussetzungen
978-3-446-45078-3 (ISBN)
 
In diesem Praxisbuch lernen Sie alles kennen, was Sie für den erfolgreichen Einsatz der BPMN in Ihren Projekten wissen müssen. Ausführlich stellen die Autoren die Kern-Elemente der Notation sowie die grundlegenden Modellierungsprinzipien vor. Doch alleine damit ist es noch nicht getan, denn obwohl die BPMN auf den ersten Blick so einfach aussieht, verbergen sich in der Anwendung doch einige Fallstricke.
Daher zeigen die Autoren einerseits, worauf es bei der fachlichen Prozessmodellierung ankommt, und gehen andererseits auf die Perspektive der Prozessautomatisierung ein. Und natürlich kommt auch die Zusammenführung von fachlichen und technischen Modellen, das so genannte Business-IT-Alignment, nicht zu kurz.
Das alles wird Ihnen mithilfe von Fallbeispielen anschaulich vermittelt. Best Practices, Modellierungskonventionen/Guidelines und "Dos and Don'ts" bieten Ihnen konkrete Hilfestellung für den Einsatz der BPMN in der Praxis.
5. Auflage
  • Deutsch
  • München
  • |
  • Deutschland
  • 12,71 MB
978-3-446-45078-3 (9783446450783)
3446450785 (3446450785)
http://dx.doi.org/10.3139/9783446450783
weitere Ausgaben werden ermittelt
Jakob Freund und Bernd Rücker führen gemeinsam die camunda services GmbH und beschäftigen sich seit Jahren mit dem Business Process Management (BPM), sowohl aus der Perspektive des Business als auch der IT. Sie sind gefragte Trainer und Sprecher auf Konferenzen.
1 - Inhalt [Seite 6]
2 - Vorwort [Seite 12]
3 - 1 Einführung [Seite 22]
3.1 - 1.1 Business Process Management [Seite 22]
3.1.1 - 1.1.1 Definition [Seite 22]
3.1.2 - 1.1.2 BPM in der Praxis [Seite 23]
3.1.3 - 1.1.3 Camunda-BPM-Kreislauf [Seite 24]
3.1.4 - 1.1.4 Prozessautomatisierung [Seite 26]
3.2 - 1.2 Das Trio der BPM-Standards [Seite 28]
3.2.1 - 1.2.1 BPMN für strukturierte Workflows [Seite 28]
3.2.2 - 1.2.2 CMMN für unstrukturierte Fallbearbeitung [Seite 30]
3.2.3 - 1.2.3 DMN für regelbasierte Entscheidungen [Seite 31]
3.2.4 - 1.2.4 Zusammenspiel am Beispiel [Seite 33]
3.3 - 1.3 Kann BPMN den Graben schließen? [Seite 38]
3.3.1 - 1.3.1 Das Dilemma [Seite 38]
3.3.2 - 1.3.2 Die Kunden eines Prozessmodells [Seite 39]
3.4 - 1.4 Ein Methoden-Framework für BPMN [Seite 41]
3.4.1 - 1.4.1 Das Camunda-Haus [Seite 42]
3.4.2 - 1.4.2 Das große Missverständnis [Seite 44]
4 - 2 BPMN - die Notation im Detail [Seite 48]
4.1 - 2.1 BPMN verstehen [Seite 48]
4.1.1 - 2.1.1 Was BPMN leisten soll - und was nicht [Seite 48]
4.1.2 - 2.1.2 Eine Landkarte: die BPMN-Basiselemente [Seite 49]
4.1.3 - 2.1.3 Perspektiven bei der Prozessbetrachtung [Seite 51]
4.1.4 - 2.1.4 Modelle, Instanzen, Token und Korrelationen [Seite 51]
4.1.5 - 2.1.5 BPMN auf Deutsch [Seite 52]
4.1.6 - 2.1.6 Symbole und Attribute [Seite 53]
4.2 - 2.2 Einfache Aufgaben und Blankoereignisse [Seite 53]
4.3 - 2.3 Prozesspfade mit Gateways gestalten [Seite 55]
4.3.1 - 2.3.1 Datenbasiertes exklusives Gateway [Seite 55]
4.3.2 - 2.3.2 Paralleles Gateway [Seite 58]
4.3.3 - 2.3.3 Datenbasiertes inklusives Gateway [Seite 61]
4.3.4 - 2.3.4 Standardfluss und Steckenbleiben [Seite 64]
4.3.5 - 2.3.5 Komplexes Gateway [Seite 65]
4.4 - 2.4 Prozesspfade ohne Gateways gestalten [Seite 67]
4.5 - 2.5 Lanes [Seite 69]
4.6 - 2.6 Ereignisse [Seite 73]
4.6.1 - 2.6.1 Bedeutung in BPMN [Seite 73]
4.6.2 - 2.6.2 Nachrichten [Seite 77]
4.6.3 - 2.6.3 Zeit [Seite 79]
4.6.4 - 2.6.4 Fehler [Seite 81]
4.6.5 - 2.6.5 Bedingungen [Seite 81]
4.6.6 - 2.6.6 Signale [Seite 82]
4.6.7 - 2.6.7 Terminierungen [Seite 83]
4.6.8 - 2.6.8 Links [Seite 84]
4.6.9 - 2.6.9 Kompensation [Seite 85]
4.6.10 - 2.6.10 Mehrfach [Seite 89]
4.6.11 - 2.6.11 Mehrfach parallel [Seite 90]
4.6.12 - 2.6.12 Eskalation [Seite 90]
4.6.13 - 2.6.13 Abbruch [Seite 91]
4.6.14 - 2.6.14 Ereignisbasiertes Gateway [Seite 91]
4.6.15 - 2.6.15 Ereignisbasiertes paralleles Gateway [Seite 93]
4.7 - 2.7 Spezielle Aufgaben [Seite 94]
4.7.1 - 2.7.1 Typisierung [Seite 94]
4.7.2 - 2.7.2 Markierung [Seite 96]
4.7.3 - 2.7.3 Globale Aufgaben und Aufruf-Aktivität [Seite 99]
4.8 - 2.8 Teilprozesse [Seite 100]
4.8.1 - 2.8.1 Komplexität kapseln [Seite 100]
4.8.2 - 2.8.2 Modularisierung und Wiederverwendung [Seite 103]
4.8.3 - 2.8.3 Angeheftete Ereignisse [Seite 105]
4.8.4 - 2.8.4 Markierung [Seite 107]
4.8.5 - 2.8.5 Transaktionen [Seite 109]
4.8.6 - 2.8.6 Ereignis-Teilprozesse [Seite 111]
4.9 - 2.9 Pools und Nachrichtenflüsse [Seite 113]
4.9.1 - 2.9.1 Der Dirigent und sein Orchester [Seite 113]
4.9.2 - 2.9.2 Regeln für die Anwendung [Seite 116]
4.9.3 - 2.9.3 Die Kunst der Kollaboration [Seite 117]
4.9.4 - 2.9.4 Pools zuklappen [Seite 119]
4.9.5 - 2.9.5 Mehrfachinstanz-Pools [Seite 120]
4.10 - 2.10 Daten [Seite 121]
4.11 - 2.11 Artefakte [Seite 123]
4.11.1 - 2.11.1 Anmerkungen und Gruppierungen [Seite 123]
4.11.2 - 2.11.2 Eigene Artefakte [Seite 125]
4.12 - 2.12 Vergleich mit anderen Notationen [Seite 126]
4.12.1 - 2.12.1 Erweiterte Ereignisgesteuerte Prozesskette (eEPK) [Seite 126]
4.12.2 - 2.12.2 UML-Aktivitätsdiagramm [Seite 128]
4.12.3 - 2.12.3 ibo-Folgeplan [Seite 130]
4.12.4 - 2.12.4 Kennzahlen und Wahrscheinlichkeiten [Seite 130]
4.13 - 2.13 Choreographien und Konversationen [Seite 132]
5 - 3 Strategische Prozessmodelle [Seite 136]
5.1 - 3.1 Über dieses Kapitel [Seite 136]
5.1.1 - 3.1.1 Ziel und Nutzen [Seite 136]
5.1.2 - 3.1.2 Anforderungen an das Modell [Seite 137]
5.1.3 - 3.1.3 Vorgehen [Seite 138]
5.2 - 3.2 Fallbeispiel Recruiting-Prozess [Seite 140]
5.3 - 3.3 Einschränkung der Symbolpalette [Seite 142]
5.3.1 - 3.3.1 Pools und Lanes [Seite 142]
5.3.2 - 3.3.2 Aufgaben und Teilprozesse [Seite 145]
5.3.3 - 3.3.3 Gateways [Seite 146]
5.3.4 - 3.3.4 Ereignisse und ereignisbasiertes Gateway [Seite 148]
5.3.5 - 3.3.5 Daten und Artefakte [Seite 150]
5.3.6 - 3.3.6 Eigene Artefakte [Seite 151]
5.3.7 - 3.3.7 Ein- und Ausblenden von Symbolen [Seite 152]
5.4 - 3.4 Prozessanalyse auf strategischer Ebene [Seite 153]
5.5 - 3.5 Konversationen und Choreographien [Seite 156]
6 - 4 Operative Prozessmodelle [Seite 160]
6.1 - 4.1 Über dieses Kapitel [Seite 160]
6.1.1 - 4.1.1 Ziel und Nutzen [Seite 160]
6.1.2 - 4.1.2 Anforderungen an das Modell [Seite 161]
6.1.3 - 4.1.3 Vorgehen [Seite 162]
6.2 - 4.2 Vom strategischen zum operativen Prozessmodell [Seite 164]
6.3 - 4.3 Prozesse der Participants [Seite 166]
6.4 - 4.4 Vorbereitung der Prozessautomatisierung [Seite 170]
6.4.1 - 4.4.1 Konzeption der Unterstützung durch eine Workflow Engine [Seite 170]
6.4.2 - 4.4.2 Notwendige Prozesse der Workflow Engine [Seite 172]
6.4.3 - 4.4.3 Weitere Anforderungen [Seite 175]
6.4.4 - 4.4.4 Technische Umsetzungen außerhalb der Workflow Engine [Seite 175]
6.4.5 - 4.4.5 Technische Umsetzung ohne Workflow Engine [Seite 178]
6.5 - 4.5 Praxistipps für die operative Ebene [Seite 179]
6.5.1 - 4.5.1 Vom Happy Path zur bitteren Wahrheit [Seite 179]
6.5.2 - 4.5.2 Der wahre Nutzen von Teilprozessen [Seite 186]
6.5.3 - 4.5.3 Die Grenzen der Formalisierung [Seite 188]
6.5.4 - 4.5.4 Geschäftsentscheidungen aus den Prozessen holen [Seite 189]
6.6 - 4.6 Einschränkung der Symbolpalette? [Seite 193]
7 - 5 CMMN - Überblick und Einführung [Seite 194]
7.1 - 5.1 CMMN verstehen [Seite 194]
7.1.1 - 5.1.1 CMMN oder BPMN? [Seite 195]
7.1.2 - 5.1.2 CMMN auf Deutsch [Seite 196]
7.1.3 - 5.1.3 Einführungsbeispiel [Seite 197]
7.1.4 - 5.1.4 Lebenszyklus in CMMN [Seite 197]
7.1.5 - 5.1.5 Benutzeroberflächen von Case-Management-Systemen [Seite 198]
7.2 - 5.2 Notationselemente [Seite 201]
7.2.1 - 5.2.1 Fälle (Case) und Aufgaben (Task) [Seite 201]
7.2.2 - 5.2.2 Aufgabentypen [Seite 202]
7.2.3 - 5.2.3 Wächter (Sentry) [Seite 203]
7.2.4 - 5.2.4 Manuelle und automatische Aktivierung (Manual Activation Rule) [Seite 204]
7.2.5 - 5.2.5 Wiederholung (Repetition Rule) [Seite 205]
7.2.6 - 5.2.6 Erforderliche Aufgaben (Required Rule) [Seite 206]
7.2.7 - 5.2.7 Fälle automatisch abschließen (Auto Complete) [Seite 207]
7.2.8 - 5.2.8 Meilensteine (Milestone) [Seite 208]
7.2.9 - 5.2.9 Abschnitte (Stage) [Seite 208]
7.2.10 - 5.2.10 Ausstiegsbedingungen (Exit Criterion) [Seite 210]
7.2.11 - 5.2.11 Modellieren ohne Mach-Es-Aufgabe [Seite 211]
7.2.12 - 5.2.12 Ereignisse (Event) [Seite 212]
7.2.13 - 5.2.13 Falldokumente (Case File Item) [Seite 213]
7.2.14 - 5.2.14 Bedingungen [Seite 213]
7.2.15 - 5.2.15 Nicht-blockierende Aufgaben (non-blocking) [Seite 214]
7.2.16 - 5.2.16 Planbare Aufgabe (Discretionary Task) [Seite 215]
7.3 - 5.3 Verknüpfung von BPMN und CMMN [Seite 216]
8 - 6 DMN - Überblick und Einführung [Seite 220]
8.1 - 6.1 DMN verstehen [Seite 220]
8.2 - 6.2 Notationselemente [Seite 222]
8.2.1 - 6.2.1 Entscheidungstabellen [Seite 222]
8.2.2 - 6.2.2 Ausdrücke in Entscheidungstabellen [Seite 224]
8.2.3 - 6.2.3 Hit Policy - die Auswertungsvorschrift [Seite 227]
8.2.4 - 6.2.4 FEEL für Fortgeschrittene [Seite 231]
8.2.5 - 6.2.5 Decision Requirements [Seite 234]
8.3 - 6.3 Praxistipps [Seite 236]
8.3.1 - 6.3.1 Verknüpfung von BPMN und DMN [Seite 236]
8.3.2 - 6.3.2 Entscheidungen mit Decision Flow [Seite 237]
8.3.3 - 6.3.3 Verknüpfung von CMMN und DMN [Seite 239]
8.3.4 - 6.3.4 Der Entscheidungsregelkreis [Seite 240]
9 - 7 Automatisierung [Seite 244]
9.1 - 7.1 Ziel und Nutzen [Seite 244]
9.2 - 7.2 Grundlagen [Seite 245]
9.2.1 - 7.2.1 Modellausführung mit Model Execution Engine [Seite 245]
9.2.2 - 7.2.2 Ausführbarkeit der Standards BPMN, CMMN und DMN [Seite 247]
9.2.3 - 7.2.3 Alternative Automatisierungssprachen [Seite 248]
9.2.4 - 7.2.4 Wann lohnt sich der Einsatz einer Workflow oder Case Engine? [Seite 249]
9.2.5 - 7.2.5 Wann lohnt sich der Einsatz einer Decision Engine? [Seite 250]
9.2.6 - 7.2.6 Decision und Workflow Engine im Zusammenspiel [Seite 251]
9.3 - 7.3 Technische Prozessflüsse im operativen BPMN-Modell automatisieren [Seite 253]
9.3.1 - 7.3.1 Anforderungen an das Modell [Seite 253]
9.3.2 - 7.3.2 Vorgehen [Seite 253]
9.3.3 - 7.3.3 Das ausführbare BPMN-Modell [Seite 254]
9.4 - 7.4 Praxistipps [Seite 257]
9.4.1 - 7.4.1 Die "Zero Code"-Falle [Seite 257]
9.4.2 - 7.4.2 Mythos Austauschbarkeit der Engine [Seite 259]
9.4.3 - 7.4.3 Modellieren oder programmieren [Seite 259]
9.4.4 - 7.4.4 Technische Herausforderungen meistern [Seite 261]
9.4.5 - 7.4.5 Akzeptanzkriterien bei der Einführung einer BPM-Plattform [Seite 264]
10 - 8 BPMN im Unternehmen einführen [Seite 268]
10.1 - 8.1 Ziele [Seite 268]
10.2 - 8.2 Rollen [Seite 270]
10.2.1 - 8.2.1 Von Gurus, Anhängern und Ungläubigen [Seite 270]
10.2.2 - 8.2.2 Verankerung in der Organisation [Seite 272]
10.2.3 - 8.2.3 Ausbildung der BPMN-Gurus [Seite 273]
10.3 - 8.3 Methoden [Seite 274]
10.3.1 - 8.3.1 Symbolpalette [Seite 275]
10.3.2 - 8.3.2 Namenskonventionen [Seite 276]
10.3.3 - 8.3.3 Layouting [Seite 277]
10.3.4 - 8.3.4 Modellierungsalternativen [Seite 278]
10.3.5 - 8.3.5 Design Patterns [Seite 279]
10.4 - 8.4 Werkzeuge [Seite 281]
10.4.1 - 8.4.1 Definition des eigenen BPM-Stacks [Seite 281]
10.4.2 - 8.4.2 Das BPMN-Modellierungswerkzeug [Seite 283]
10.4.3 - 8.4.3 Camunda BPM - eine Open-Source-BPM-Plattform [Seite 284]
10.4.4 - 8.4.4 Es muss nicht immer Software sein [Seite 285]
10.5 - 8.5 (Meta-)Prozesse [Seite 287]
10.6 - 8.6 Praxisbeispiel: Prozessdokumentation bei Energie Südbayern [Seite 289]
10.6.1 - 8.6.1 Unternehmensprofil [Seite 289]
10.6.2 - 8.6.2 Ausgangspunkt und Beauftragung [Seite 289]
10.6.3 - 8.6.3 Projektverlauf [Seite 289]
10.6.4 - 8.6.4 Fazit [Seite 290]
10.6.5 - 8.6.5 Interview mit dem Projektverantwortlichen [Seite 290]
11 - 9 Tipps für den Einstieg [Seite 294]
11.1 - 9.1 Entwickeln Sie Ihren Stil [Seite 294]
11.2 - 9.2 Finden Sie Leidensgenossen [Seite 295]
11.3 - 9.3 Fangen Sie an [Seite 295]
12 - 10 Übersetzungen [Seite 296]
12.1 - 10.1 BPMN Englisch-Deutsch [Seite 296]
12.2 - 10.2 CMMN Englisch-Deutsch [Seite 298]
13 - Literatur [Seite 300]
14 - Stichwortverzeichnis [Seite 301]
15 - 45054_FreundRücker_5A_03_Seite283__Anz_Camunda.pdf [Seite 0]

Dateiformat: PDF
Kopierschutz: Wasserzeichen-DRM (Digital Rights Management)

Systemvoraussetzungen:

Computer (Windows; MacOS X; Linux): Verwenden Sie zum Lesen die kostenlose Software Adobe Reader, Adobe Digital Editions oder einen anderen PDF-Viewer Ihrer Wahl (siehe E-Book Hilfe).

Tablet/Smartphone (Android; iOS): Installieren Sie die kostenlose App Adobe Digital Editions oder eine andere Lese-App für E-Books (siehe E-Book Hilfe).

E-Book-Reader: Bookeen, Kobo, Pocketbook, Sony, Tolino u.v.a.m. (nur bedingt: Kindle)

Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Wasserzeichen-DRM wird hier ein "weicher" Kopierschutz verwendet. Daher ist technisch zwar alles möglich - sogar eine unzulässige Weitergabe. Aber an sichtbaren und unsichtbaren Stellen wird der Käufer des E-Books als Wasserzeichen hinterlegt, sodass im Falle eines Missbrauchs die Spur zurückverfolgt werden kann.

Weitere Informationen finden Sie in unserer E-Book Hilfe.

Inhalt (1) (PDF)
Inhalt (2) (PDF)

Download (sofort verfügbar)

29,99 €
inkl. 19% MwSt.
Download / Einzel-Lizenz
PDF mit Wasserzeichen-DRM
siehe Systemvoraussetzungen
E-Book bestellen

Unsere Web-Seiten verwenden Cookies. Mit der Nutzung dieser Web-Seiten erklären Sie sich damit einverstanden. Mehr Informationen finden Sie in unserem Datenschutzhinweis. Ok