Grundlagen der Modellierung mit BPM|Free · 2020-04-09 · Start Onboarding. intellior AG |...

Post on 15-Jul-2020

0 views 0 download

Transcript of Grundlagen der Modellierung mit BPM|Free · 2020-04-09 · Start Onboarding. intellior AG |...

Grundlagen der Modellierungmit BPM|Free

Stand 01.04.2020

Schulungsunterlage

Überblick

Basics zu BPMN-Prozessen ……………………………………………………….. 3

Das BPM-Portal im Kurzüberblick ………………………………………………... 6

Die Benutzeroberfläche des Modelers …………………………………………. 14

Das Anlegen von Objekten ……………………………………………………….. 22

Die beiden Diagramm-Arten von BPM|Free ……………………………………. 32

BPMN-Prozesse modellieren ……………………………………………………... 34

Prozesse modellieren ……………………………………………………………..... 40

Zuständigkeiten in Prozessen modellieren …………………………………….. 44

Prozesse mit weiteren Informationen anreichern ……………………………. 50

Übungsaufgaben …………………………………………………………………… 57

Basics zu BPMN-Prozessen

Die wichtigsten BPMN Elemente

4

Ein Prozess beginnt immer mit einem Startereignis. Welcher Zustand lässt den Prozess starten?

Der Prozess sendet eine Nachricht an einen anderen Prozess oder wartet auf die Nachricht eines anderen Prozesses.

ZeitereignisBeispiel: Immer am 1. des MonatsMontags und Mittwochs

Ein Prozess endet immer mit einem Endereignis. Welcher Zustand ist am Ende des Prozesses eingetreten?

Oder-Verzweigungen werden als einfache Rauten dargestellt. Hier spaltet sich der Prozessfluss in mehrere alternative Abläufe auf.

Und-Verzweigungen werden als Rauten mit einem + dargestellt. Hier werden alle nachfolgenden Aufgaben parallel durchlaufen.

Prozesse und Aufgaben werden mit Kästchen dargestellt.

Aktivitäten sollten immer „Objekt + Verb“ formuliert werden

Um den Prozessfluss zu visualisieren, werden Ereignisse, Prozesse und Verzweigungen werden durch Pfeile miteinander verbunden.

Schwimmbahnen (Swimlanes) visualisieren die Zuordnung der Verantwortung des Prozesses oder der Aufgaben zu einer bestimmten Rolle bzw. Person.

+

EREIGNISSE AKTIVITÄTEN SWIMLANES

VERZWEIGUNGEN

+

x

VERBINDER

intellior AG | BPM|Free Modellierungsgrundlagen 4

Aufbau von BPMN-Diagrammen

5intellior AG | BPM|Free Modellierungsgrundlagen 5

Das BPM-Portal im Kurzüberblick

Die zwei verschiedenen Umgebungen

Portal Modeler ModelliererBenutzer

7intellior AG | BPM|Free Modellierungsgrundlagen 7

Damit Sie sich zum Start einen besseren Überblick über

die Möglichkeiten von Aeneis verschaffen können,

enthält die Datenbank Beispieldaten. Diese

Beispieldaten können Sie als Administrator mit einem

Klick deaktivieren und auch wieder aktivieren.

So deaktivieren Sie die Beispieldaten

Mit dem Benutzer Administrator anmelden

Im Header auf Administration klicken

Im sich öffnenden Popup den Haken bei

SampleContent deaktivieren und bei NeuContent

Über den Webbrowser einmal das Portal aktualisieren

intellior AG | BPM|Free Modellierungsgrundlagen 8

Beispieldaten der Sonnenschein GmbH ein- oder ausblenden

Mit diesen Einstellungen sind die Beispieldaten aktiviert.

Mit diesen Einstellungen sind die Beispieldaten deaktiviert.

Pfad

Aufbau der Portal-Benutzeroberfläche

Navigation

Content-Bereich

Kontext-Bereich

9

Action-Buttons

intellior AG | BPM|Free Modellierungsgrundlagen 9

Anmeldung / Abmeldung

Objekt zu Favorit

hinzufügen

Volltextsuche

Modeller öffnen

Administration / Schemaanpassung

10

Navigation und Kontext

Sprache umstellen

Onlinehilfe / Start Onboarding

intellior AG | BPM|Free Modellierungsgrundlagen 10

Die Pfadanzeige (Krümelpfad, „breadcrumb“)

Der Pfad zeigt an, wo man sich derzeit in der Modellstruktur

befindet.

Das Feld >> (Link kopieren) << am Ende kann kopiert und verteilt

werden. Der Link führt direkt zum gerade ausgewählten Objekt.

11intellior AG | BPM|Free Modellierungsgrundlagen 11

Suchen im Portal

12intellior AG | BPM|Free Modellierungsgrundlagen 12

Übungsaufgabe: Favoriten

1. Rufen Sie den Projektbereich auf.

2. Navigieren Sie in Ihren persönlichen Ordner.

3. Fügen Sie den Ordner zu Ihren Favoriten hinzu.

13

Die Benutzeroberfläche des Modelers

Modeler über Prozessdiagramm oder Navigation starten

intellior AG | BPM|Free Modellierungsgrundlagen 15

Aufbau der Benutzeroberfläche

Diagrammansicht

Sid

ebar

Zoom-Leiste

Aus

gek

lap

pte

r M

od

ellb

aum

Symbolleiste

Mo

del

lier

ung

spal

ette

intellior AG | BPM|Free Modellierungsgrundlagen 16

Der Modellbaum im Grobüberblick

Hier legen Sie Ihre gesamten Prozessmodelle ab.

In diese Rubrik gehören Organisationsstrukturen, Rollen,

Mitarbeiter, Externe Partner, Standorte, Kundenkategorien.

Dieser Ordner dient zur Modellierung von Beispielen oder Entwürfen.

Übersicht der lizenzierten Aeneis- Anwendungskomponenten

Dieser Ordner dient zur Aufnahme von Stammdaten.

intellior AG | BPM|Free Modellierungsgrundlagen 17

Modellbaum ein- oder ausklappen

18intellior AG | BPM|Free Modellierungsgrundlagen 18

Aufbau der Symbolleiste

19

Einstellungen für Geltungsbereich

Details für weitere Aktionen (Regelprüfung, Swimlanes,

etc. einblenden

Alles markierenSwimlaneEinstellungen

Favoriten hinzufügen und

anzeigen

Speichern = Puffer leeren

Suche starten und beenden

Synchronisation mit Modellbaum

Diagramm-eigenschaften

Zoom

Drucken

Aeneis Online Hilfe/ Onboarding

Zeichnung aktualisieren

Diagramm öffnen/schließen

Objekte neu erzeugen

Zeichnung ausrichten

Zeichnungsanzeige 100%, Vollbild

intellior AG | BPM|Free Modellierungsgrundlagen 19

Suche nach Inhalten und Verwendung

Im Modeler nach Inhalten suchen

In der Suchergebnistabelle werden die Treffer angezeigt.Auch die Verwendung der Treffer kann eingesehen werden.

intellior AG | BPM|Free Modellierungsgrundlagen 20

Die Filterung der Modellübersicht nach der Verwendung

intellior AG | BPM|Free Modellierungsgrundlagen 21

Das Anlegen von Objekten

Objekte über Kontextmenü anlegen

intellior AG | BPM|Free Modellierungsgrundlagen 23

Shortcut-Übersicht

intellior AG | BPM|Free Modellierungsgrundlagen 24

Übungsaufgabe: Grundfunktionen

Führen Sie folgende Operationen in Ihrem

Projektbereich-Ordner mehrmals durch:

1. Einen Prozess anlegen

2. Einen Prozess löschen

3. Einen Prozess umbenennen

4. Prozess kopieren, ausschneiden, einfügen

5. Prozesse per Drag and Drop verschieben

6. Prozessreihenfolge per Drag & Drop verändern

7. Prozesseigenschaften in der Sidebar ansehen

8. Prozesseigenschaften im Eigenschaften-Fenster ansehen

9. Die Beschreibung eines Prozesses bearbeiten

25

Übungsaufgabe: Prozess erstellen

1. Rufen Sie Ihren persönlichen Ordner im

Projektbereich in der Modellübersicht auf.

2. Erstellen Sie in Ihrem Ordner den Prozess

„Auftrag bearbeiten“.

3. Lassen Sie Aeneis ein Diagramm für Ihren

Prozess erstellen.

26

Eigenschaften-Anzeige in der Sidebar

Einzeiliges Text-Attribut

Mehrzeiliges Text-Attribut mit automatischem Start des Text-

Editors durch Klick in Attributfeld

27

Attribut zum Referenzieren auf andere

Modellobjekte

intellior AG | BPM|Free Modellierungsgrundlagen 27

Weitere Objekteigenschaften in der Sidebar anzeigen

Weitere Eigenschaften einblenden durch

den „+“-Button

intellior AG | BPM|Free Modellierungsgrundlagen 28

Eigenschaften-Anzeige in der Sidebar

Modellobjekt-Attribute mit intelligenter Texteingabe

Durch einen Klick auf das „+“ wird ein Dialog zur

Erstellung eines Objektes geöffnet

Doppelklick /* – alle verknüpfbaren Objekte

werden angezeigt

Eintippen „Zeichen“…alle Passenden Objekte

werden angezeigt

Bezeichnung eintippen + Return -> neues Objekt

angelegt

Stiftsymbol = nur Neuanlage von Texten bzw. Referenzieren auf

Objekte möglich

29intellior AG | BPM|Free Modellierungsgrundlagen 29

Referenzierungs-Editor

Eingabe des SuchbegriffsAngabe, in welchem

Attribut gesucht werden soll

Angabe, auf welche Objektkategorien die Suche eingeschränkt werden soll

Suche startentemporäre

Änderung der Tabellenspalten

30intellior AG | BPM|Free Modellierungsgrundlagen 30

Möglichkeit 1: Modellbaum

Mit der Maustaste auf das jeweilige Objekt (rechter Rand) klicken,

unter dem das neue Objekt angelegt werden soll.

(es erscheint das Kontextmenü)

Mit Mauszeiger über „Neu“ fahren und anschließend das jeweilige

Objekt wählen, dass angelegt werden soll.

Möglichkeit 2: direkt im Prozessdiagramm

Prozesselement direkt anklicken, Kontextmenü erscheint

Anschließend das jeweilige Objekt wählen, das angelegt werden

soll.

Möglichkeit 3: Einfügen über Modellierungspalette / Shortcuts

Möglichkeiten, ein neues Prozess-Objekt anzulegen

31intellior AG | BPM|Free Modellierungsgrundlagen 31

Die beiden Diagramm-Arten von BPM|Free

Freihand-Diagramm versus BPMN-Diagramm

Freihand-Diagramm BPMN-Diagramm

Modellierung der Objekte im Modellbaum, Drag & Drop der Objekte aus Modellbaum in Diagramm

Modellieren im Diagramm, daraus Erzeugen der Modellobjekte

Eher einfache Überblicks-Darstellung alsNavigationshilfe, um tiefere Ebenen aufzufinden

Exakter Ablauf im Fokus inkl. Daten und Belegfluss

Freie, manuelle Positionierungsmöglichkeit Automatische Positionierung der Bestandteile

Möglichkeit auch reine Zeichnungselemente zu integrieren, die keine Modellobjekte sind

Nur Modellobjekte im Diagramm

Keine Swimlane-Darstellung Umstellungsmöglichkeit der Darstellung (mit/ohne Swimlanes, Hochformat/Querformat…)

33intellior AG | BPM|Free Modellierungsgrundlagen 33

BPMN-Prozesse modellieren

Übungsaufgabe: Prozessdiagramm öffnen

1. Rufen Sie Ihren persönlichen Ordner im

Projektbereich in der Modellübersicht auf.

2. Öffnen Sie das Diagramm des Prozesses

„Auftrag bearbeiten“.

35

Möglichkeit Aeneis-Screenshot

Kontextmodellierung zum Erstellen neuer Objekte

Drag & Drop bestehender Objekte aus der Modellübersicht

Drag & Drop aus der Modellierungspalette zum Erstellen neuer Objekte

BPMN-Elemente einfügen

36intellior AG | BPM|Free Modellierungsgrundlagen 36

Modellieren mit der Modellierungspalette

37

Konfigurierbare Shortcuts

Zugelassene Aktivitätstypen

Zugelassene Ereignistypen

Zugelassene Verzweigungstypen

Zugelassene Swimlanes

intellior AG | BPM|Free Modellierungsgrundlagen 37

Modellieren mit der Kontextmodellierung

Aktivität einfügen

Ereignis einfügen

Verbinder einfügen

Erweiterte Optionen

Kommentar einfügen

Aufgabe löschenObjekteigenschaften anzeigen

38

BPMN-Kommentar einfügen

Gateway Optionen

intellior AG | BPM|Free Modellierungsgrundlagen 38

Shapes im Diagramm verbinden

39intellior AG | BPM|Free Modellierungsgrundlagen 39

Prozesse modellieren

Übungsaufgabe: Prozess modellieren

1. Modellieren Sie den Prozess wie in der untenstehenden

Tabelle gezeigt.

41

Bezeichnung Typ

Bestellung ist angekommen Ereignis

Bestellung prüfen Aufgabe

Angaben in Bestellung richtig? Verzweigung

Fall „ja“:Angebot in Auftragsbestätigung wandeln

Aufgabe

Fall „ja“ Auftragsbestätigung versenden Aufgabe

Fall „nein“:Rücksprache mit Kunde- Rücksprung zu Aufgabe „Bestellung prüfen“

Aufgabe

Auftragsbestätigung weitergeben Aufgabe

Auftragsbestätigung ist versendet Ereignis

Bereits modellierte Aufgaben bzw. Prozesse können

von Ihnen verändert werden. Kategorien können

eingetauscht werden.

Vorgehensweise:

Objekt im Modellbaum markieren

und ausschneiden.

Ausgeschnittene Objekte wieder einfügen

als "Prozess" bzw. "Aufgabe„.

intellior AG | BPM|Free Modellierungsgrundlagen 42

Kategorientausch der im BPMN-Diagramm modellierten Objekte

Zeichnung aktualisieren ausführen

Shape austauschen

So sieht das Ergebnis aus

intellior AG | BPM|Free Modellierungsgrundlagen 43

Kategorientausch der im BPMN-Diagramm modellierten Objekte

Zuständigkeiten in Prozessen modellieren

Zeichnung aktualisieren ausführen

Shape austauschen

So sieht das Ergebnis aus:

intellior AG | BPM|Free Modellierungsgrundlagen 45

Zuständigkeiten in Prozessen

Zuständigkeit Erklärung

D Durchführung Rolle, Organisationseinheit oder Person, die eine Aktivität operativ durchführt.

E EntscheidungRolle, Organisationseinheit oder Person, die im rechtlichen oder kaufmännischen Sinn die Verantwortung trägt und entscheidet.

B BeratungRolle, Organisationseinheit oder Person, die eine Aktivität operativ berät und Informationen liefert.

I InformiertRolle, Organisationseinheit oder Person, die nach Durchführung einer Aktivität oder nach einer Entscheidung zu informieren ist.

45

1. Swimlane aus der Palette auf einen freien Bereich im

Diagramm ziehen.

2. Nun die Aufgaben in die jeweilige Swimlane ziehen,

um so die Durchführungsverantwortung festzulegen.

3. Alternative 1: Aus dem Rollenpool in der

Modellübersicht die gewünschten Rollen per Drag &

Drop in das BPMN-Diagramm ziehen.

4. Alternative 2: In der Sidebar im jeweiligen Attribut die

Rolle usw. verknüpfen.

intellior AG | BPM|Free Modellierungsgrundlagen 46

Swimlanes erzeugen

Die „Gruppieren nach“-Swimlanes zeigen an, welche Rolle für den

jeweiligen Prozess verantwortlich ist.

Die „Anzeigen“-Swimlanes zeigen zusätzliche Detailinformationen in einer

jeweils zusätzlichen Swimlane an.

Swimlane-Auswahlmenü

47intellior AG | BPM|Free Modellierungsgrundlagen 47

Übungsaufgabe: Swimlanes modellieren

1. Weisen Sie die Verantwortungen wie folgt zu:

48

Bezeichnung Typ Rolle

Bestellung ist angekommen Ereignis -

Bestellung prüfen Aufgabe Rolle XYZ

Angaben in Bestellung richtig? Verzweigung

Fall „ja“:Angebot in Auftragsbestätigung wandeln

Aufgabe Rolle XYZ

Fall „ja“ Auftragsbestätigung versenden Aufgabe Rolle XYZ

Fall „nein“:Rücksprache mit Kunde- Rücksprung zu Aufgabe „Bestellung prüfen“

Aufgabe Rolle XYZ

Auftragsbestätigung weitergeben Aufgabe Rolle XYZ

Auftragsbestätigung ist versendet Ereignis

Swimlane anklicken

und Spaltenhöhe bzw.

die Reihenfolge der Swimlanes ändern

Pfad nach

oben/unten-links/rechts

verschieben

intellior AG | BPM|Free Modellierungsgrundlagen 49

Layout von BPMN Diagrammen ändern

49

Prozesse mit weiteren Informationen anreichern

Ordnerstruktur der IT-Systeme

IT-Systeme anlegen

Ordner IT-Systeme unterhalb der Stammdaten aufrufen.

Über das Kontextmenü und über das Aufrufen des Befehls „Neu“ ein IT-System erstellen.

intellior AG | BPM|Free Modellierungsgrundlagen 51

1. Die Aufgabe, die durch ein IT-System

unterstützt wird, im Diagramm oder

Modellbaum auswählen

2. Nun im Eigenschaftsfenster IT-System

zuweisen bzw. ein fehlendes direkt

erzeugen

Alternative:

IT-System per Drag and Drop aus dem

Modellbaum in das Attribut „IT-Systeme“ einer

Aufgabe ziehen

intellior AG | BPM|Free Modellierungsgrundlagen 52

Prozess mit IT-Systemen verknüpfen

52

Ordnerstruktur der Dokumente

Dokumente anlegen

Ordner Dokumente unterhalb der Stammdaten aufrufen.

Über das Kontextmenü und über das Aufrufen des Befehls „Neu“ ein Dokument erstellen.

intellior AG | BPM|Free Modellierungsgrundlagen 53

Dokumente modellieren

intellior AG 22.-23.6.2017

Aeneis-Intensivschulung

Verknüpfungen zu Dateien

Absolute DateipfadeKompletter Dateipfad ins Feld „Dateiname“

Relative DateipfadeVerzeichnispfad ins Feld „Basis-URI“ des übergeordneten Dokumentenordners

Dateiname ins Feld „Dateiname“ beim Dokument (Formular /ext. Dokument)

Dokument direkt in der Datenbank speichern

Dies ist sowohl bei Absolutpfadenals auch bei Relativpfaden möglich.

54intellior AG | BPM|Free Modellierungsgrundlagen 54

Dokumente modellieren

Verknüpfung zu URLs

Internet-Pfade Vorgehensweise:- Feld Dateiname – direkt beschreiben (ohne Klick auf die

drei Punkte am Zeilenende)- Eingabe http://.. oder Kopie einer URL- Enter und speichern

Verknüpfung zu Programmen / ausführenden Dateien

Absolute Dateipfade Kompletter Dateipfad zu einer ausführenden Datei (Exe-Datei) ins Feld „Dateiname“ eintragenEnter und speichern

55intellior AG | BPM|Free Modellierungsgrundlagen 55

Die Aufgabe, für die das Dokument gelten

soll im Diagramm oder Modellbaum

auswählen

Nun im Eigenschaftsfenster Dokument

zuweisen (Mitgeltende Dokumente) bzw.

neues Dokument erzeugen

Alternative:

Zuvor angelegtes Dokument per Drag and

Drop aus dem Modellbaum in das Attribut

„Mitgeltende Dokumente“ eines Prozesses

ziehen

Dokumente mit Prozessen verknüpfen

56intellior AG | BPM|Free Modellierungsgrundlagen 56

Übungsaufgabe: Stammdaten verknüpfen

1. Verknüpfen Sie an 3 verschiedenen Aufgaben des Prozesses

Dokumente.

2. Laden Sie für jedes dieser Dokumente ein Dokument hoch.

3. Verknüpfen Sie an 3 verschiedenen Aufgaben des ein

vorhandenes IT-System oder legen Sie ein neues System an.

57

Übungsaufgabe – Auftrag abrechnen

58

Shape Bezeichnung der Elemente Durchführung

Start-Ereignis Anzahlung beglichen -

Aufgabe Stammdaten vervollständigen Azubi

Aufgabe Rechnung schreiben Sachbearbeiter FI/CO

Aufgabe Rechnung prüfen Sachbearbeiter FI/CO

Verzweigung Rechnung i.O.?

Aufgabe Pfad: ja

Rechnung freigeben

Leiter FI/CO

Aufgabe Pfad: ja

Rechnung buchen

Sachbearbeiter FI/CO

Aufgabe Pfad: nein

Rechnung korrigieren

Rücksprung zu „Rechnung i.O.?“

Rechnungsprüfer

End-Ereignis Rechnung verbucht -

Übungsaufgabe: Prozesse verknüpfen

1. Verknüpfen von Vorgängerprozess über die

Start- und Endereignisse

2. Vorgängerprozess: Auftrag durchführen

3. Nachfolgerprozess: Auftrag abrechnen

59

Infos zu BPM|Free-Schulungen auf www.bpm-free.de/schulungen