Kategorie: BPMN


BPMS mit RPA verbinden – am Beispiel Bonita und UIPath

12. August 2021 - 14:01 Uhr

Robotic-Process-Automation (RPA) ist sehr beliebt um Routineaufgaben zu automatisieren. Andererseits eignet sich RPA nicht dazu, gesamte Ende-zu-Ende-Prozesse zu steuern. Dies ist die Stärke von Workflow- oder Business-Process-Management-Systemen (BPMS). Es liegt daher nahe, BPMS und RPA miteinander zu verbinden. Das BPMS kümmert sich um den Gesamtablauf. Bei den einzelnen Aufgaben innerhalb des Prozesses kann es sich entweder um Benutzer-Tasks oder um Systemaufrufe über Schnittstellen handeln – oder aber um Tasks, die von RPA-Bots ausgeführt werden.

In der Community Edition des BPMS Bonita stehen hierfür seit Kurzem Konnektoren zum RPA-System UIPath zur Verfügung. In UIPath kann man ebenfalls Konnektoren zu Bonita nutzen. Zum Testen habe ich einmal zwei kleine Beispiele erstellt:

  1. Im ersten Beispiel liegen Auftragsdaten in Form eines Excel-Sheets vor. Sie werden von einem RPA-Bot eingelesen, der anschließend einen Bonita-Prozess startet und diesem die Daten übergibt.
  2. Im zweiten Beispiel ruft ein Bonita-Prozess einen RPA-Bot auf, damit dieser einen aktuellen Wechselkurs aus einer Webseite ausliest.
Weiterlesen »

Kommentare deaktiviert für BPMS mit RPA verbinden – am Beispiel Bonita und UIPath | BPMN, BPMS, Tools

Connecting BPMS with RPA – using Bonita and UIPath

12. August 2021 - 13:58 Uhr

Robotic Process Automation (RPA) is very popular for automating routine tasks. However, RPA is not very good at controlling entire end-to-end-processes. This is the realm of Workflow or Business Process Management Systems. Therefore, it can be a good idea to connect BPMS with RPA. The BPMS manages the overall process flow. The different tasks in the process can either be user tasks or system calls via interfaces – or tasks that are performed by RPA bots.

The latest version of the BPMS Bonita (community edition) contains connectors to the RPA system UIPath. Vice versa, UIPath also provides connectors to Bonita. I have tested this integration using the following two examples:

  1. In the first example, order data are provided as Excel sheets. They are read by an RPA bot. Then the bot starts a Bonita process and hands over the order data.
  2. In the second example, a Bonita process calls an RPA bot in order to retrieve a currency exchange rate from a website.
Weiterlesen »

Kommentare deaktiviert für Connecting BPMS with RPA – using Bonita and UIPath | BPMN, BPMS, English, Tools

Neue Initiative zur Zertifizierung gemäß dem Prozessgesteuerten Ansatz

14. Juni 2021 - 08:46 Uhr

Schon mehrfach wurde in diesem Blog auf Veröffentlichungen und Videos zum Prozessgesteuerten Ansatz hingewiesen. Dabei handelt es sich um ein konsequent prozessorientiertes Konzept zur Entwicklung von Prozessanwendungen, bei dem Fachabteilungen und IT eng zusammenarbeiten. Volker Stiehl, der Erfinder des prozessgesteuerten Ansatzes, hat nun die Zertifizierungsinitiative „PiDiArtify“ gestartet.

Zertifiziert werden können zum einen Prozessanwendungen, die gemäß dem Prozessgesteuerten Ansatz entwickelt wurden und entsprechende Qualitätskriterien erfüllen. Zum anderen sind auch Zertifikate für Process Engines und Entwicklungsumgebungen vorgesehen. Dabei wird insbesondere darauf geachtet, dass der Modellierungsstandard BPMN möglichst umfassend unterstützt wird. Schließlich können auch Personen ein Zertifikat erwerben, wenn sie den Prozessgesteuerten Ansatz beherrschen.

Weitere Informationen zu der Zertifizierungsinitiative finden sich unter www.volkerstiehl.de/pidiartify/

Kommentare deaktiviert für Neue Initiative zur Zertifizierung gemäß dem Prozessgesteuerten Ansatz | Allgemein, BPM, BPMN

Wozu kann man Unterprozesse in BPMN verwenden?

4. Mai 2021 - 14:45 Uhr

Mit dem Nutzen und den Einsatz von Unterprozessen in BPMN-Modellen habe ich mich in diesem zweiteiligen Beitrag auseinandergesetzt, der im Blog von Roxtra erschienen ist.

Dieser Blog ist auch sonst interessant. Unter anderem werden immer wieder ausgewählte Prozesse aus dem Umfeld des Qualitätsmanagement und ihre Umsetzung in dem Roxtra-Prozessmanagement-System beschrieben. Zudem stehen die betreffenden Prozesse auch zum Download im BPMN-Austauschformat zur Verfügung.

Kommentare deaktiviert für Wozu kann man Unterprozesse in BPMN verwenden? | BPM, BPMN

Warum man eine Workflow-Engine braucht

14. April 2021 - 15:18 Uhr

Systeme zur Prozessausführung, meist als Workflow- oder Business-Process-Management-Systeme (BPMS) bezeichnet, können eine zentrale Rolle für die digitale Transformation von Unternehmen spielen. Dennoch gibt es Vorbehalte gegen den Einsatz derartiger Systeme. So gab es in der Vergangenheit oftmals schlechte Erfahrungen mit schwergewichtigen, zentralen Plattformen. Und im Zusammenhang mit modernen Microservice-Architekturen befürchten viele Entwickler, dass ein BPMS die möglichst unabhängigen Microservices zu eng aneinander koppelt.

Bernd Rücker gelingt es in seinem englischsprachigen Buch diese Vorbehalte zu entkräften. Dabei setzt er auf den Einsatz leichtgewichtiger, „Entwickler-freundlicher“ BPMS. Als Mitgründer der Firma camunda verfügt Rücker über jahrelange Erfahrung aus zahlreichen Kundenprojekten. Die Ausführungen in dem Buch sind aber unabhängig von einem bestimmten Produkt für jede Prozessautomatisierungsinitiative relevant.

Weiterlesen »

1 Kommentar » | BPMN, BPMS, Bücher

Der schnelle Einstieg in die Prozessmodellierung

30. Juli 2020 - 11:25 Uhr

Mit Hilfe dieses kompakten und preisgünstigen Lehrgangs kann man sich schnell in die Grundlagen der Prozessmodellierung einarbeiten. Am Beispiel der fiktiven Fluggesellschaft „Wolkenlos Germany“ lernt man die verschiedenen Modelltypen zur Abbildung von Wertschöpfungsketten, Geschäftsprozessen und Aufbauorganisation kennen.

Anhand zahlreiche Aufgaben lässt sich das Gelernte direkt anwenden und vertiefen. Im Zentrum steht die Prozessmodellierung mit Ereignisgesteuerten Prozessketten (EPK). Daneben werden aber auch Flussdiagramme und die BPMN-Notation vorgestellt. Zudem wird erläutert, wie man vorgeht, um Prozesse zu optimieren und Prozesskosten zu berechnen.

Weiterlesen »

Kommentare deaktiviert für Der schnelle Einstieg in die Prozessmodellierung | Allgemein, BPMN, Bücher, EPK, Modellierung, Modellierungstools

Der prozessgesteuerte Ansatz als Schlüssel zur Überwindung technischer Schulden

3. April 2020 - 13:57 Uhr

In diesem sehr lesenswerten Beitrag beschreibt Volker Stiehl das Potenzial prozessgesteuerter Anwendungen zur Realisierung digitaler Geschäftsmodelle und zur Überwindung technischer Schulden.

Er beginnt mit einem ganz aktuellen Beispiel: Derzeit gibt es ständig neue Ankündigungen zu Fördermaßnahmen, mit denen die wirtschaftli­chen Auswirkungen der Corona-Krise abgemildert werden sollen. Zur Abwicklung der entsprechenden Verfahren ist IT nötig. Und da es sich vielfach um ganz neue Verfahren handelt, gibt es hierfür keine Standardlösungen. Die in den Behörden vorhandenen Systeme lassen sich auch nicht so einfach anpassen. Also werden komplett neue Lösungen erstellt, und zwar mittels herkömmlicher Programmierung. Die entstehenden Systeme sind später ebenso schwer wartbar und anpassbar wie die bisherigen. In der Krise wachsen also nicht nur finanziellen Schulden, sondern es werden auch immer mehr technische Schulden angehäuft.

Weiterlesen »

Kommentare deaktiviert für Der prozessgesteuerte Ansatz als Schlüssel zur Überwindung technischer Schulden | Allgemein, BPMN, BPMS

BPMN-Modelle per Text erstellen

25. Februar 2020 - 11:35 Uhr
Beispielprozess in Sketch Miner

Die meisten BPMN-Tools verfügen über einen graphischen Editor, in dem man die gewünschten Symbole mit der Maus platziert und geeignet miteinander verbindet. Das funktioniert zwar recht intuitiv, doch dauert es vergleichsweise lange, ein etwas größeres Modell zusammenzuklicken. Eine rein textbasierte Erfassung kann wesentlich schneller gehen. Daher verfügen manche Tools zusätzlich über eine Möglichkeit zur tabellarischen Erfassung. Für rein sequenzielle Abläufe funktioniert dies sehr gut: Man muss einfach nur die Namen der aufeinanderfolgenden Aktivitäten eingeben. Wenn man aber auch Verzweigungen, Schleifen usw. per Text definieren möchte, dann braucht man spezielle Markierungen und Sprunganweisungen, was die Sache schnell kompliziert macht. Da ist es oftmals einfacher, in die grafische Darstellung zu wechseln, um Gateways und ähnliches hinzuzufügen.

Die Plattform BPMN Sketch Miner setzt zur Modellerstellung hingegen komplett auf Text. Weiterlesen »

Kommentare deaktiviert für BPMN-Modelle per Text erstellen | Allgemein, BPMN, Tools

6. Auflage des Praxishandbuchs BPMN

15. Juli 2019 - 11:44 Uhr

Es ist noch gar nicht lange her seit der fünften Auflage des Praxishandbuchs BPMN. Und so stellt sich die Frage, welche Inhalte beibehalten wurden und was sich geändert hat.

Die gute Nachricht für Besitzer der vorangehenden Auflage: Sie müssen ihr Buchexemplar nicht entsorgen, denn die wesentlichen Inhalte sind gleich geblieben. So finden sich die Einführungen in die BPMN als Prozessmodellierungsnotation und die DMN zur Modellierung von Entscheidungslogik ebenso wieder wie das camunda-Framework und die Kapitel zur Prozessautomatisierung und zur BPMN-Einführung im Unternehmen.

Die auffälligste Änderung ist, dass die Beschreibung der CMMN wieder entfernt wurde, die zusammen mit der DMN erst in der vorangegangen Auflage aufgenommen worden war. CMMN („Case Management Model and Notation“) ist ein Standard zur Modellierung flexibler, schwach strukturierter Fallbearbeitungen. Wie die Autoren festgestellt haben, stieß CMMN jedoch in der Praxis auf zu wenig Akzeptanz. So war es nur konsequent, diese Notation wieder aus dem Buch zu streichen.

Weiterlesen »

Kommentare deaktiviert für 6. Auflage des Praxishandbuchs BPMN | Allgemein, BPMN, Bücher, Modellierung

Optimierte Abläufe in der Produktion mit IoT und BPMS

5. Juni 2019 - 18:21 Uhr

Ein interessanter Ansatz zum Einsatz einer Process Engine im Produktionsbereich wird in diesem Beitrag der Zeitschrift „Informatik Spektrum“ beschrieben. Es wird dargestellt, wie die Bedienung von Anlagen verbessert werden kann, indem Daten und Ereignissen aus dem Internet of Things (IoT) mit einem BPM-System verknüpft werden. Dabei werden die von Anlagenbedienern durchzuführenden Prozesse in BPMN modelliert und durch eine Process Engine gesteuert.

Weiterlesen »

Kommentare deaktiviert für Optimierte Abläufe in der Produktion mit IoT und BPMS | Allgemein, BPMN, BPMS, Industrie 4.0, Internet of Things

« Ältere Einträge