Mein neues Buch „Prozessautomatisierung mit BPMN“

Wie modelliert man Prozesse so, dass sie anschließend auf einer Process-Engine zur Ausführung gebracht werden können? Welche Rolle spielen dabei die etwas spezielleren Konstrukte der BPMN, wie z. B. die zahlreichen Ereignis-Typen? Wie wird das Zusammenspiel unterschiedlicher Systeme und menschlicher Aufgaben orchestriert? Und was wird neben dem grafischen Prozessmodell noch alles benötigt, um einen Prozess zu automatisieren?

Diese und weitere Fragen beantwortet mein neues Buch „Prozessautomatisierung mit BPMN“ anhand zahlreicher Beispiele. Alle vorgestellten Prozesse stehen zum Download zur Verfügung. Sie können mit der Open-Source-Version des Business-Process-Management-Systems „Bonita“ ausgeführt werden.

Wer die in den letzten Monaten in diesem Blog veröffentlichten Videos und Beispiele ansieht, wird viele davon in dem Buch wiederfinden. Das Buch, die Blogposts und die Videobeiträge ergänzen sich gegenseitig. Im Buch sind die Grundlagen und Gesamtzusammenhänge beschrieben, während die Blogposts detailliertere Anleitungen zu bestimmten Prozessen enthalten und die Videos die Prozessausführung zeigen.

Weiterlesen

BPM-Systeme: Große Unterschiede bei Lizenzmodell und Preisen

Cover BPM Toolmarktmonitor BPMSSysteme zur Prozessausführung stehen im Mittelpunkt des neuen BPM-Toolmarktmonitors der BPM&O, an dem ich ebenfalls mitwirken durfte. Im Unterschied zu anderen Studien stellten wir darin nicht die Funktionalitäten oder die Eignung für bestimmte Szenarien in den Vordergrund. Stattdessen konzentrierten wir uns auf Themen wie Technologien, Skalierbarkeit, Lizenzmodelle und Preise. An der Studie beteiligten sich insgesamt 16 BPMS-Hersteller, die im deutschsprachigen Raum aktiv sind.

Bei den eingesetzten Technologien dominieren Java und JavaScript. Da man bei der Automatisierung von Prozessen meist nicht komplett um etwas Programmierarbeit herumkommt, ist es nützlich, wenn man Entwickler im Haus hat, die die für das BPMS benötigten Sprachen beherrschen. Zwar verfolgen sieben Hersteller einen Zero Coding-Ansatz, doch sehen auch sie in der Regel Möglichkeiten vor, komplexe, nicht im Standard abgedeckte Problemstellungen mittels Programmcode zu lösen. Alle Hersteller bieten eine On Premise-Installation ihrer Software an, die meisten auch verschiedene Arten von Cloud-Lösungen.

Weiterlesen