Business Process Model and Notation unter Ubuntu
Der Standard für Geschäftsprozessmodellierung nennt sich hierzulande BPMN oder ausgeschrieben Business Process Model and Notation. Das Modell entstammt nicht aus der Programmierung, sondern wurde dereinst von Stephen A. Whiten erarbeitet und ist heute die grafische Spezifikationssprache in Geschäftsprozessen. Es ist ein recht einfacher Standard, der es erlaubt, Geschäftsprozesse modellartig so abzubilden, dass sie jeder nachvollziehen und mit den nötigen Ressourcen und Werkzeugen umsetzen kann. Ausserdem lassen sich damit Prozesse einfach und klar dokumentieren, um Klarheit zu schaffen.
Bildquelle: Wikipedia
Die Prozessmodellierung kann in den verschiedensten Aufgabestellungen und Zielrichtungen benutzt werden, aber auch bei komplexeren Prozessen in grösseren Unternehmungen ist sie einsetzbar. Sie ermöglicht, dass Prozesse klar und eindeutig dargestellt und aufgenommen werden können. Weil wir BPMN bei meinem Arbeitgeber neu einsetzen möchten, habe ich mich nach Literatur umgesehen und ein Büchlein von Thomas Allweyer gefunden. Es beschreibt auf lebendige und interessante Weise die Notation. Der Titel versteht sich als Einführung, geht aber teilweise doch recht tief. Das Buch ist im Verlag Book on Demand erschienen, trägt die ISBN-Nummer 978-3-8391-2134-4 und kostet im Handel knapp 20 Euro.
Unter Windows und Visio braucht es zusätzliche Software, die es als Freeware oder kostenpflichtige Software gibt. Visio kann also BPMN (noch) nicht von Haus aus abbilden. Mich interessiert in meiner Freizeit weder Visio noch Windows und so suchte ich nach einer Möglichkeit, unter Linux die Notation abzubilden. Und ich musste nicht lange suchen.
Dia, ein Programm, das zu GNOME gehört und unter der GPL steht, bietet Support für BPMN. Das Programm braucht keine Erweiterungen, es kann von Haus aus mit BPMN umgehen. Installieren lässt sich Dia sehr einfach:
sudo apt-get install dia
und für die Unterstützung für Gnome sollte das Paket dia-gnome noch installiert werden. Das Paket pgf für die LaTeX-Unterstützung wurde bei mir aufgrund von Abhängigkeiten automatisch mitinstalliert. Der Einfachheit halber kann man unter Gnome auch direkt das Paket dia-gnome installieren (ohne das Paket dia). Wer möchte, kann auch die etwas aktuellere Version von Thomas Dreibholz nutzen. Nach der Installation ist das Programm unter Anwendungen / Grafik / Dia Diagrammeditor zu finden.
Nach dem Start findet man im fliegenden Fenster namens Diagrammeditor unter Datei / Objektbögen und Objekte… ein Dropdown-Menü mit einem Eintrag BPMN. Darin sind (fast) alle erforderlichen Elemente für das Arbeiten mit BPMN enthalten.

Lediglich Pools und Lanes konnte ich in den Objekten nicht finden. Die kann man sich aber auch sonst ganz einfach aus andern Objektbögen herziehen. So lassen sich mit Dia BPMN-Dokumente erzeugen. Und sogar noch mit einem Programm, das der freien Welt entstammt. BPMN-Dokumente lassen sich zwar recht einfach und schnell verstehen, die Herausforderung besteht meiner Ansicht nach im Zeichnen der Modelle. Dort braucht es ab und an zünftig Hirnschmalz, wenn die Routine fehlt.
Kennt Ihr noch andere Programme unter Linux, freie und unfreie, mit der sich Modelle und Notationen erzeugen lassen? Falls ja, bitte her damit!




19. Oktober 2010 um 08:00:36 Uhr
Für Deine privaten Zwecke könntest Du Dir mal den folgenden Link ansehen.
http://www.visual-paradigm.com.....edition=ce
Registrierung ist allerdings nötig.
Hatte ich mal gemacht, lief auch, bin aber nicht tiefer eingestiegen.
19. Oktober 2010 um 08:05:52 Uhr
Danke montio. Die Anwendung gibt es aber nur für Windows, oder?
19. Oktober 2010 um 09:03:29 Uhr
Nein.
Click mal “different operating system” auf der Seite meines Links.
Ich glaube die Software ist in Java geschrieben
19. Oktober 2010 um 09:10:16 Uhr
Wenn es nicht unbedingt was zum Klicken sein muss: Graphviz ist ganz gut. Die Syntax ist nicht allzu komplex und es kommen ganz nette Grafiken raus.
19. Oktober 2010 um 09:44:03 Uhr
ich arbeite mit pencil
http://pencil.evolus.vn/en-US/Home.aspx
pencil gibt es als standalone oder feuerfuchs plugin. pencil kann weitere shapes einbinden oder man macht sich selber shapes. wenn du willst @roman, mach ich mal einen artikel darüber
19. Oktober 2010 um 13:02:59 Uhr
@montio: Danke, schaue ich mir an.
@Photon: Es muss nicht zwingend zum Klicken sein, wobei bei Zeichnungen, die visuell etwas abbilden sollen, ist es schon sinnreich. Aber ich schaue mir das gerne an.
@Gegor: Ja, bitte; unbedingt darüber schreiben
19. Oktober 2010 um 13:16:47 Uhr
Hallo Roman,
seit kurzem verwende ich yED, für Windows, Unix/Linux und Mac OS.
http://www.yworks.com/de/products_yed_about.html
Der unterstützt auch BPMN.
19. Oktober 2010 um 14:19:06 Uhr
Dia find ich ehrlich gesagt nicht so dolle. Bin vor kurzem auf ein Projekt namens “yed” gestoßen, basiert zwar auf Java aber unterstützt mehrere Diagrammarten, darunter auch BPMN.
19. Oktober 2010 um 20:11:53 Uhr
Hallo!
vorsicht bei Dia – die Version die ich aus Ubuntu Lucid kenne, ist nicht 100%ig stabil. Häufiges Speichern schafft abhilfe
Leider ist der PDF Export nicht perfekt und man kann nicht zwischen verschiedenen Dia-Dateien hin-und her Kopieren.
Allerdings gibt es wenig tolle Alternativen.
Cubetto ist einen Blick wert, es deckt das gesamte ARIS-House ab. Läuft aber unter Windows besser als unter Linux.
http://www.semture.de/Cubetto-.....o-Toolset/
ebenso Aris-Express von Scheer (Erfinder des ARIS-Modells)
http://www.ariscommunity.com/aris-express
Das Tool Adonis der BOC Group müsste, wenn ich das noch richtig im Kopf habe, mit WINE laufen. http://www.boc-group.com/de/produkte/adonis/
19. Oktober 2010 um 21:04:28 Uhr
Hallo zusammen,
ich nutze ebenfalls ARIS Express, das wunderbar läuft (Maverick). Es gibt aber auch ein tolles Online _Tool: Signavio:
http://www.signavio.com/de.html
30 Tage kostenlos zu nutzen oder als Student ebenfalls kostenfrei. Die schicken auch kostenfrei ein schönes Übersichtsplakat mit den wichtigsten
Symbolen.