Für selbständige Berater, die Prozesse modellieren wollen, gibt es zumeist zwei Optionen: Entweder man benutzt das vom Kunden vorgegebene Werkzeug, oder man verwendet ein rein grafisch orientiertes Werkzeug wie Microsoft Visio. Die Lizenz für eine leistungsfähige Modellierungsplattform ist oftmals recht teuer. Falls ein Kunde nicht gerade dasselbe Werkzeug einsetzt, ist der Nutzen für diesen auch beschränkt. Dennoch haben insbesondere kleinere Unternehmen oftmals noch kein spezifisches Tool im Einsatz und sind durchaus bereit, eine vom Berater vorgeschlagenes Software einzusetzen, wenn sich die Kosten im Rahmen halten.
Modellierung
BPMN – nicht immer ganz genau erklärt
Das englischsprachige Büchlein „BPMN Pocket Reference“ stellt eine handliche Übersicht über die verschiedenen BPMN Konstrukte dar, die man gut auf dem Schreibtisch liegen haben kann, um beim Modellieren gelegentlich einmal kurz nachzulesen, was ein bestimmtes BPMN-Element genau bedeutet. Das findet der eine oder andere vielleicht etwas praktischer als eines der beliebten BPMN-Poster, wie z. B.
dieses. Um die BPMN zu lernen, eignet sich das Buch nicht, denn bei der Erklärung der verschiedenen Konstrukte werden oftmals Begriffe gebraucht, die erst später erklärt werden. Generell sind die Beschreibungen auch zu knapp für Einsteiger.
Leider kann man das Buch auch nicht als Nachschlagewerk für fortgeschrittene Modellierer empfehlen,
BPMN lernen – Markenfluss-Animation
Die Ablauflogik eines BPMN-Modells lässt sich am besten mit Hilfe des Markenflusses (Token Flow) erläutern und verstehen. Man stellt sich vor, beim Start eines Prozesses erzeugt das Startereignis eine Marke, die dann durch das Prozessmodell wandert, an Verzweigungen jeweils den durch Bedingungen bestimmten Weg einschlägt, sich bei parallelen Pfaden in mehrere Marken aufteilt, usw. Am Ende wird dann jede Marke von einem Endereignis verschluckt.
Besonders schön ist es, wenn man diesen Markenfluss visualisieren kann.
Agile Entwicklung: Was wurde eigentlich aus den Use Cases?
Use Cases sind seit vielen Jahren ein beliebtes Mittel zur Strukturierung und Dokumentation funktionaler Anforderungen. Ein Use Case, oder Anwendungsfall, stellt dar, wie ein System mit einem Benutzer oder einem anderen System zusammenwirkt, um eine bestimmte Aufgabe zu erledigen. Ein Use Case-Diagramm zeigt die Akteure und ihre Use Cases im Überblick. Als Bestandteil der Unified Modeling Language (UML) haben Use Case-Diagramme eine weite Verbreitung gefunden. Noch wichtiger als die Diagramme sind aber die Beschreibungen der einzelnen Use Cases, meist in Form von Texten, die nach bestimmten Vorlagen strukturiert sind. Diese Beschreibungen der Abläufe bei der Bearbeitung einer bestimmten Aufgabe dienen als Grundlage für die eigentliche Entwicklung, aber auch für den anschließenden Test.
In klassischen, wasserfallartigen Vorgehensmodellen hatten die Use Cases ihren Platz als Beschreibungsmittel im Rahmen der Anforderungsanalyse. Wie sieht dies aber in der agilen Entwicklung aus?
Neuauflage BPMN Method & Style
Bruce Silver hat sein beliebtes BPMN-Buch umfassend überarbeitet. In die Neuauflage von BPMN Method and Style (Anzeige) flossen einerseits Erfahrungen aus den BPMN-Kursen des Autors ein, andererseits ist zwischenzeitlich die Endfassung der BPMN 2.0 erschienen. Silver hat selbst an der neuen Spezifikation mitgearbeitet. Einige der Ideen aus seinem Buch wurden auch in den offiziellen Standard übernommen, insbesondere die Einteilung der BPMN-Sprachelemente in verschiedene Klassen für unterschiedliche Modellierungszwecke. So umfasst die BPMN-Palette für die deskriptive Prozessmodellierung die recht einfachen Elemente, die in Silvers Methodik für das Modellierungs-Level 1 verwendet werden. Wesentlich umfangreicher ist die Modellierungpalette für die analytische Modellierung oder das Level 2.
Vorgestellt: Model Driven SOA
Um eine reale Anwendung auf Basis einer service-orientierten Architektur (SOA) zu entwickeln, sind zahlreiche Aspekte zu berücksichtigen und zu integrieren. Hierzu gehören Prozesse, Datenstrukturen, Maskenflüsse, Service-Spezifikationen und vieles mehr. Die meisten dieser Aspekte können heute mit geeigneten Notationen modelliert werden, und ein Großteil der benötigten Artefakte lässt sich aus den Modellen automatisch generieren. Die Herausforderung besteht darin, die verschiedenen Aspekte zu einer sinnvollen Gesamtmethodik zu integrieren und im Rahmen einer durchgängigen Vorgehensweise anzuwenden.
Leitfäden für das Enterprise Architecture Management
Das gerade erschienene Buch „Enterprise Architecture Management – einfach und effektiv“ (Anzeige) von Inge Hanschke trägt den Untertitel „Ein praktischer Leitfaden für die Einführung von EAM“. Das verwundert zunächst ein wenig, denn erst vor eineinhalb Jahren hat dieselbe Autorin die zweite Auflage eines Buchs mit dem ganz ähnlichen Untertitel „Ein praktischer Leitfaden für das Enterprise Architecture Management“ veröffentlicht. Und in der Tat gibt es eine Reihe von Inhalten, die in beiden Büchern vorkommen. Welches der beiden Bücher sollte man lesen? Kann es sich trotz der Überschneidungen lohnen, beide Bücher zu lesen?
BIC Plattform für unternehmensweites Prozessmanagement
Die Bochumer Firma GBTEC trat bisher vor allem als Hersteller von Prozessportalen in Erscheinung. Mittlerweile bietet sie jedoch eine komplette Produktpalette für alle Bereiche des Prozessmanagements an. Hierzu gehört neben dem Prozessportal ein Modellierungswerkzeug, ein Dokumentenmanagement-System, eine Komponente zum Process Performance Management, ein portal-basiertes Workflow-System und eine eigenständige Process Engine zum Aufbau systemübergreifender Prozessanwendungen. Im Folgenden werden die Modellierungskomponente BIC Design und das BIC Portal näher beschrieben.
Impressionen vom BPMN-Anwendertag: Modellieren zum Anfassen
In der Mittagspause gab es noch ein kleines Event, bei dem zwei Teilnehmer-Teams einen kleinen Ablauf mit den am Hasso-Plattner-Institut entwickelten BPMN-Plättchen modellieren durften. Eine prima Möglichkeit, ein ganzes Team einzubeziehen und den grundlegenden Prozessablauf zu diskutieren. Das HPI hat einen kompletten Methodenkoffer für den erfolgreichen Einsatz entwickelt. Hierzu ein paar Fotos.
Ende September ist immer noch Sommer in Potsdam! Blauer Himmel über dem Hasso-Plattner-Institut:
Alles über Subjektorientiertes BPM
Gelegentlich wird subjektorientiertes BPM als Alternative zu herkömmlichen Prozessmanagementansätzen angepriesen. So nutzt beispielsweise die Firma Metasonic diesen Ansatz in ihrer BPM-Suite. Doch auch in Wissenschaft und Praxis beschäftigen sich eine Reihe von Leuten damit. Sie treffen sich auf der Konferenz „S-BPM ONE“, die in diesem Jahr bereits zum dritten Mal stattfindet. Wer die Methodik kennen lernen und genauer verstehen will, findet eine umfassende Darstellung in dem Buch „Subjektorientiertes Prozessmanagement“ (Anzeige).