Business Process Management

Inhaltsverzeichnis

Begriffsdefinition

BPM Business Process Management ist zweierlei. Zum einen ein Managementkonzept, welches sich der weitestgehenden Automatisierung und Optimierung von Geschäftsprozessen verschrieben hat. Zum anderen Software mit der genau diese Ziele erreicht werden können. Dazu trennt man diese Systeme in die Bereiche Prozessmodellierung, Prozessautomatisierung und Prozess-Controlling.

Die Abgrenzung zu Workflow Management ist nicht immer eindeutig. BPM wird auch als Komponente des weitergefassten Enterprise Content Management betrachtet.

Prozessmodellierung

Prozessmodellierung oder Business Process Modeling umfasst den Entwurf und die Implementierung von Geschäftsprozessen mit Hilfe eines BPM-Systems. Dazu stehen in der Regel graphische Editoren zur Verfügung. Um die Verbindung zu den vorhandenen Applkationen und Komponenten herstellen zu können, werden die entsprechenden Spezifikationen in das System importiert oder dort definiert, soweit keine geeigneten Importmöglichkeiten bestehen. Die fertigen Prozessdefinitionen können direkt von einer integrierten Business Process Engine verarbeitet werden oder lassen sich in einer Form exportieren, die dann von einer Integrationsplattform bzw. der dort integrierten Process Engine importiert werden kann.

Ziel der Modelierung ist es, Interaktionen mit dem Anwender auf das notwendige Minimum zu beschränken und Medienbrüche zu vermeiden.

Bei der Spezifikation kommen zunehmend XML-Sprachen zum Einsatz. Die wichtigsten sind Business Process Modeling Language (BPML) und Business Process Modeling Notation (BPMN) der Business Process Management Initiative (BPMI).

Prozessautomatisierung

Prozessautomatisierung oder Business Process Automation ist die effektive Ausführung von vordefinierten Geschäftsprozessen durch eine Business Process Engine. Für den Datentransfer zwischen den einzelnen Komponenten kommt in vielen Fällen ein Message Broker zum Einsatz.

Prozess-Controlling

Prozess-Controlling oder Business Process Controlling dient zum einen zur Kontrolle der laufenden Prozesse und zum anderen zur Untersuchung möglicher Optimierungspotentiale. Dazu werden Prozessstatusinformationen aus dem laufenden System gesammelt und ausgewertet. Zur Gewinnung dieser Informationen dient in Systemen, die konform zum BPMI-Standard sind, die Business Process Query Language (BPQL). Andere Systeme bieten ähnliche Informationen aber in der Regel in proprietärem Format.

BPM - Systeme

Eine aktuelle Liste der in der Business Process Management Initiative vertretenen Firmen und Organisationen mit Links zu deren Homepages findet man auf der Member-Seite der BPMI.

weiterführende Literatur


Siehe auch: Geschäftsprozess, BPM-Guide

Links

See also: Business Process Management, Automatisierung, BPML, BPMN, Business Process Engine, ECM-Komponenten, Geschäftsprozess, Integrationsplattform, Management, Medienbruch