Modellierungstechniken für Geschäftsprozesse mit Beispielen

Veröffentlicht: 2014-05-23

In einem unserer vorherigen Artikel über BPM haben wir kurz verschiedene Geschäftsprozessmodellierungstechniken angesprochen. Und wie versprochen gibt es hier einen detaillierteren Blick auf verschiedene BPM-Techniken und wie man sie effektiv einsetzt.

Die Geschäftsprozessmodellierung wird hauptsächlich verwendet, um einen Workflow abzubilden , damit Sie diesen Workflow oder Prozess verstehen, analysieren und positive Änderungen daran vornehmen können. Die Verwendung von Diagrammen hilft Ihnen, diesen Prozess zu visualisieren und bessere Entscheidungen zu treffen.

Verwenden Sie die folgende Tabelle, um schnell zu verschiedenen Techniken zu navigieren.

  1. Geschäftsprozessmodellierungsnotation (BPMN)
  2. UML-Diagramme
  3. Flussdiagramm-Technik
  4. Datenflussdiagramme
  5. Rollenaktivitätsdiagramme
  6. Rolleninteraktionsdiagramme
  7. Gantt-Diagramme
  8. Integrierte Definition zur Funktionsmodellierung
  9. Farbige Petri-Netze
  10. Objektorientierte Methoden
  11. Workflow-Technik
  12. Simulationsmodell

Beginnen Sie nicht mit den neuesten Techniken.

1. Geschäftsprozessmodellierungsnotation (BPMN)

Einfach ausgedrückt ist BPMN eine grafische Darstellung Ihres Geschäftsprozesses unter Verwendung von Standardobjekten. Wenn Sie technischer werden möchten, kann es auch als eine Reihe von grafischen Objekten und Regeln definiert werden, die verfügbare Verbindungen zwischen den Objekten definieren.

BPMN besteht aus den folgenden Grundbausteinen;

  • Flow-Objekte: Ereignisse (Kreise), Aktivitäten (Rechtecke mit abgerundeten Ecken) und Gateways (Rauten)
  • Verbindungsobjekte: Diese bestehen hauptsächlich aus Pfeilen und zeigen den Sequenzfluss (gefüllte Pfeile), den Nachrichtenfluss (gestrichelte Pfeile) und Assoziationen an
  • Schwimmbahnen: Becken (grafischer Container) und Bahnen (Unterteilung des Beckens)
  • Artefakte: Datenobjekte, Gruppen und Anmerkungen
BPMN ist eine der neuesten Geschäftsprozessmodellierungstechniken, die von vielen Fachleuten verwendet wird

Ein mit BPMN modellierter Geschäftsprozess

Creately verfügt über eine separate Bibliothek mit dem neuesten BPMN 2.0-Objekt, das in der Bibliothek enthalten ist. Außerdem erhalten Sie intelligente Gruppierungselemente, professionell gestaltete BPMN-Vorlagen und vieles mehr. Sehen Sie sich an, wie Creately die Modellierung mit BPMN vereinfacht.

Der größte Vorteil von BPMN ist, dass es sich um einen Standard mit klar definierter Syntax handelt. So viele Business-Analysten sind damit vertraut, was die Zusammenarbeit erheblich erleichtert. Außerdem unterstützen die meisten Modellierungstools BPMN, was die gemeinsame Nutzung und Bearbeitung erheblich erleichtert, selbst wenn Sie unterschiedliche Software verwenden. All dies zusammen macht BPMN zur derzeit beliebtesten Methode zur Modellierung von Geschäftsprozessen . Klicken Sie hier, um mit der Erstellung eines komplexen BPMN-Diagramms zu beginnen.

BPMN-Diagramm mit Schwimmbahnen

Ein mit BPMN modellierter Prozess mit Swimlanes

Finden Sie weitere BPMN-Beispiele, die Sie kostenlos verwenden können, um Notationsdiagramme für die Geschäftsprozessmodellierung zu zeichnen.

2. UML-Diagramme

UML ist eine Modellierungssprache, die hauptsächlich zur Spezifikation, Visualisierung, Entwicklung und Dokumentation von Softwaresystemen verwendet wird. Aber Geschäftsleute haben es als leistungsstarke Technik zur Modellierung von Geschäftsprozessen adaptiert.

Mit 14 verschiedenen UML-Diagrammtypen bietet es eine flexible und leistungsstarke Möglichkeit, nahezu jeden Geschäftsprozess zu visualisieren. Sie werden typischerweise zur Modellierung der detaillierten Logik eines Geschäftsprozesses verwendet. UML-Diagramme sind in vielerlei Hinsicht das objektorientierte Äquivalent von Flussdiagrammen.

Wie oben erwähnt, ist einer der Hauptvorteile seine Flexibilität. Aber mit 14 verschiedenen Diagrammtypen könnte es für manche schwierig sein, die Diagramme zu verstehen. Hinzu kommt, dass derselbe Prozess mit verschiedenen UML-Diagrammen modelliert werden kann. Also wahrscheinlich nicht die beliebteste Wahl unter Analysten.

Ein UML-Aktivitätsdiagramm mit Swimlanes

Ihre Flexibilität macht UML zu einer beliebten Methode zur Modellierung von Geschäftsprozessen

Unsere UML-Software unterstützt das Zeichnen aller UML-Diagrammtypen. Wir haben Vorlagen, separate Bibliotheken für verschiedene UML-Diagramme und Wissensartikel, die Sie durch den Prozess führen. Klicken Sie hier, um UML mit Creately zu zeichnen >>

Die Modellierung von Geschäftsprozessen reicht lange zurück und BPMN und UML haben sich aus einigen Techniken entwickelt, die vor einiger Zeit verwendet wurden. Einige dieser früheren Techniken werden jedoch immer noch in der Geschäftsprozessmodellierung verwendet. Nachfolgend sind einige dieser Techniken aufgeführt, die heute noch verwendet werden.

3. Flussdiagrammtechnik

Flussdiagramme sind wahrscheinlich der beliebteste Diagrammtyp der Welt. Da es nur wenige Standardsymbole hat, ist es für viele leicht verständlich. Die Einfachheit macht es zu einem leistungsstarken und effektiven Werkzeug. Tatsächlich kann BPMN als eine fortgeschrittene Version der grundlegenden Flussdiagrammtechnik betrachtet werden. Außerdem unterstützen die meisten Zeichenprogramme die Erstellung von Flussdiagrammen und werden von einem viel breiteren Publikum verwendet.

Das Flussdiagramm verwendet einen sequentiellen Ablauf von Aktionen und unterstützt keine Aufschlüsselung der Aktivitäten. Das Flussdiagrammmodell ist möglicherweise die erste Prozessnotation. Es wird seit vielen Jahren häufig verwendet, obwohl es kein genaues Datum für seine Entstehung gibt.

Ihre Einfachheit macht Flussdiagramme zu einer häufig verwendeten Modellierungstechnik

Ein einfaches Flussdiagramm mit Prozessen, Entscheidungsblöcken etc.

Sie können unsere Flussdiagramm-Software verwenden, um ganz einfach ein professionelles Flussdiagramm zu erstellen.

4. Datenflussdiagramme – Yourdons Technik

Datenflussdiagramme (DFD) zeigen den Fluss von Daten oder Informationen von einem Ort zum anderen . DFDs beschreiben die Prozesse und zeigen, wie diese Prozesse durch Datenspeicher miteinander verknüpft sind und wie sich die Prozesse auf die Benutzer und die Außenwelt beziehen.

Sie dienen der Aufzeichnung der analysierten Prozesse im Rahmen der Konstruktionsdokumentation. Ein DFD kann als eine Methode zum Organisieren von Daten aus ihrem Rohzustand betrachtet werden. DFDs sind das Rückgrat der strukturierten Analyse, die in den frühen sechziger Jahren von Yourdon entwickelt wurde.

Beispiel für ein Datenflussdiagramm

Ein DFD-Diagramm, das bei der Modellierung mit dem Data Flow Diagram Tool verwendet wird

5. Rollenaktivitätsdiagramme – RAD

Rollen sind abstrakte Notationen von Verhalten, die ein gewünschtes Verhalten innerhalb der Organisation beschreiben. Sie sind oft organisatorische Funktionen. Dazu gehören auch Softwaresysteme, Kunden und Lieferanten. RADs bieten eine andere Perspektive des Prozesses und sind besonders nützlich bei der Unterstützung der Kommunikation . Sie sind intuitiv lesbar, leicht verständlich und bieten einen detaillierten Überblick über den Prozess und die Genehmigung paralleler Aktivitäten .

Rollenaktivitätsdiagramm ( RAD )

Rollenaktivitätsdiagramm, das bei der Geschäftsprozessmodellierung verwendet wird und von unserem Aktivitätsdiagramm-Tool erstellt wurde

6. Rolleninteraktionsdiagramme – RID

Aktivitäten sind in einer Art Matrix mit Rollen verbunden. Aktivitäten werden vertikal auf der linken Achse angezeigt und die Rollen werden horizontal oben angezeigt. Text und Symbole werden gemeinsam verwendet, um den Prozess darzustellen.

Obwohl etwas komplexer als Flussdiagramme, sind RIDs ziemlich intuitiv zu verstehen und leicht zu lesen , aber sie neigen dazu, chaotisch zu sein, mit vielen Pfeilen, die nach links und rechts zeigen, und sind daher ziemlich schwer zu bauen.

Inputs und Outputs der Aktivitäten werden nicht modelliert. Dadurch gehen wichtige Informationen verloren. RIDs sind beispielsweise nicht so flexibel wie Flussdiagramme. Sie haben eine recht starre Notation. Aber verglichen mit anderen Modellierungstechniken sind RIDs dennoch flexibel. Sie können mit einem Aktivitätsdiagramm-Tool gezeichnet werden

Rolleninteraktionsdiagramm ( RID )

Rolleninteraktionsdiagramme bieten Flexibilität, sind aber etwas schwieriger zu zeichnen

7. Gantt-Diagramme

Gantt-Diagramme verknüpfen eine Liste von Aktivitäten mit einer Zeitskala. Obwohl es zur grafischen Darstellung eines Prozesses verwendet werden kann, liegt seine Stärke in der Fähigkeit, die aktuelle Situation, den Projektzeitplan und die Ressourcenzuweisung zu überwachen. Obwohl Dinge wie Abhängigkeiten darin hervorgehoben werden können, fehlt der Modellierungsteil stark. Wahrscheinlich der Grund, warum es nicht mehr beliebt ist. Wenn Sie Zeitleisten überwachen, werden Sie erfreut sein zu wissen, dass Creately das Zeichnen von Gantt-Diagrammen unterstützt.

Ein Gantt-Diagramm ist eine Matrix, die auf der vertikalen Achse alle Aufgaben oder Aktivitäten auflistet, die in einem Prozess auszuführen sind. Jede Zeile enthält eine einzelne Aktivitätsidentifikation, die normalerweise aus einer Nummer und einem Namen besteht. Die horizontale Achse wird von Spalten überschrieben, die die geschätzte Aktivitätsdauer, das zur Durchführung der Aktivität erforderliche Qualifikationsniveau und den Namen der der Aktivität zugewiesenen Person angeben, gefolgt von einer Spalte für jeden Zeitraum der Projektdauer. Jeder Zeitraum kann in Stunden, Tagen, Wochen, Monaten und anderen Zeiteinheiten ausgedrückt werden. In einigen Fällen kann es erforderlich sein, die Periodenspalten als Periode 1, Periode 2 usw. zu kennzeichnen.

Ein Beispiel für ein Gantt-Diagramm mit Zeitachsen

Gantt-Diagramme werden für Zeitlinien in Prozessen verwendet

8. Integrierte Definition für Funktionsmodellierung (IDEF)

IDEF ist eine Familie von Methoden, die ein Paradigma unterstützen, das in der Lage ist, die Modellierungsanforderungen eines Unternehmens und seiner Geschäftsbereiche zu adressieren (IDEF, 2003). Die IDEF-Familie wird gemäß verschiedenen Anwendungen verwendet. Die wichtigsten Teile sind: IDEF0, IDEF1, IDEF1X, IDEF2, IDEF3, IDEF4 und IDEF5. Für die Geschäftsprozessmodellierung sind die nützlichsten Versionen jedoch IDEF0 und IDEF3.

Das IDEF-Modell

Das IDEF-Modell

9. Farbige Petrinetze ( CPN )

Farbige Petrinetze sind eine grafisch orientierte Sprache für Design, Spezifikation, Simulation und Verifikation von Systemen. Es eignet sich besonders gut für Systeme, die aus mehreren Prozessen bestehen, die kommunizieren und sich synchronisieren .

Farbige Netze sind erweiterte Petri-Netze, in denen Symbole durch 'COLORS' unterschieden werden. Ein CPN-Modell besteht aus einer Reihe von Modulen, die jeweils ein Netzwerk von Stellen, Übergängen und Bögen enthalten. Die grafische Darstellung macht es einfach, die Grundstruktur eines komplexen CPN-Modells zu erkennen, dh zu verstehen, wie die einzelnen Prozesse miteinander interagieren. CP-Netze haben eine formale, mathematische Darstellung mit wohldefinierter Syntax und Semantik. Diese Darstellung ist die Grundlage für die Definition der verschiedenen Verhaltenseigenschaften und der Analysemethoden.

Farbiges Petri-Netz-Diagramm

Ein Diagramm, das mit Colored Petri-Net modelliert wurde

10. Objektorientierte Methoden

Diese Methode basiert auf drei Konzepten: Objekten, die eine reale Entität darstellen. Ein Objekt hat einen Zustand, dh einen der möglichen Zustände, in denen das Objekt existieren kann, dargestellt durch die Werte der Eigenschaften (Attribute). Zustandsänderungen werden durch das Verhalten widergespiegelt, dh wie ein Objekt handelt und reagiert, bestimmt durch den Satz von Operationen, die das Objekt an sich selbst ausführen kann, und auch durch die Kenntnis seiner Schnittstelle, Funktionen und Methoden. Eine Menge ähnlicher Objekte wird als Klasse bezeichnet. Zum Beispiel sind die Attribute für die Klasse Tier vier Beine und einen Schwanz haben. Seine Verhaltensweisen sind Schlafen und Essen. Mögliche Instanzen oder Objekte der Klasse Tier sind dann Katze, Elefant und Pferd.

Schließlich sind Nachrichten Aufforderungen an die Empfängerobjekte, die angegebene Methode oder das angegebene Verhalten auszuführen und das Ergebnis dieser Aktion an die Senderobjekte zurückzugeben. Zustände ändern sich durch Verhalten, wenn das Objekt eine Nachricht empfängt. Es gibt viele verschiedene Techniken, die auf OO basieren. Unified Modeling Language (UML) gilt als Standard-OO-Modellierungssprache. Die Methode von Coad und Yourdon geht UML voraus.

11. Workflow-Technik

Workflow ist ein Fluss von Aufgaben zwischen Computeranwendungen oder Personen in einer Organisation. Zwei oder mehr Mitglieder einer Arbeitsgruppe, um ein gemeinsames Ziel zu erreichen, können einen Arbeitsablauf sowie beliebige Aufgaben definieren, die nacheinander oder parallel ausgeführt werden. Der Workflow ist mehr als eine Technik zur Modellierung eines Prozesses. Es ist eine Methode zur Analyse und Verbesserung eines Prozesses, einschließlich seiner Modellierung.

Der Workflow-Entwicklungsprozess verwendet Workflow-Modelle, um die relevanten Informationen der Prozesse zu erfassen. Dieser Prozess umfasst vier Phasen: Informationsbeschaffung, Modellierung von Geschäftsprozessen, Modellierung von Arbeitsabläufen, Implementierung sowie Verifizierung und Ausführung. Mit unseren Workflow-Diagrammvorlagen können Sie ganz einfach loslegen.

Ein Diagramm, das die Workflow-Technik zeigt

Workflow-Konzept

12. Simulation

Das Simulationsmodell ist praktisch, wenn Sie ein komplexes reales System untersuchen möchten. Sie möchten mehr über das System erfahren, um eine fundierte Entscheidung treffen zu können, aber die Komplexität des Systems hindert Sie daran, dies direkt zu tun.

Daher gehen Sie indirekt vor, indem Sie eine andere Entität (das Simulationsmodell) erstellen und untersuchen, die dem realen System hinreichend ähnlich ist. Simulation kann viele Formen haben (z. B. diskrete Ereignissimulation, kontinuierliche Simulation, Systemdynamik, Monte-Carlo-Simulation, qualitative Simulation usw.).

Abschließende Gedanken zu Modellierungstechniken für Geschäftsprozesse

Die meisten Legacy-Systeme sind veraltet oder werden nur sparsam eingesetzt. Es muss jedoch beachtet werden, dass einige von ihnen in anderen Branchen und für andere Zwecke weitaus effektiver eingesetzt werden.

Beispielsweise sind Gantt-Diagramme als Modellierungstechnik für Geschäftsprozesse nicht sehr effektiv, aber sie sind äußerst nützlich, um Zeitpläne in komplexen Projekten zu überwachen. Ebenso eignen sich Flussdiagramme hervorragend, um unkomplizierte Abläufe schnell zu beschreiben. Man könnte argumentieren, dass BPM dazu beigetragen hat, diese Techniken bekannt zu machen.

Ich hoffe, Sie haben jetzt ein gutes Verständnis der BPM-Techniken. Wir werden die Bedeutung der BPM-Methodik in unserem nächsten Artikel besprechen.