Blog

Alle Beiträge in der Kategorie 'BPM / Prozessautomatisierung'

CaseInstance Migration mit Camunda BPM

In Prozessautomatisierungsprojekten ist es nichts Neues, dass man sich bei langlaufenden Prozessen um die Migration von Prozessinstanzen kümmern muss, wenn sich während der Lebensdauer einer Instanz das zugrunde liegende Prozessmodell ändert und in einer neuen Version zur Verfügung steht.

Auch viele Toolhersteller haben das erkannt und bieten dafür Unterstützung an. Für Camunda BPM beispielsweise gibt es neben grafischer Migrationsunterstützung im Cockpit und einer Migration API sogar eine eigene Migration Extension, die das Erstellen von stageunabhängigen Migrationsplänen erlaubt.

Alles im Lot also für Prozesse. Doch wo wäre Migrationsbedarf größer als bei Cases, die, geschaffen für die Unterstützung manueller Fallbearbeitung, fast per Definition langlebig sind? Und soll Case Management nicht sogar „adaptiv“ sein, so dass jederzeit neue Aktivitäten dem Modell hinzugefügt werden können? Jawohl! Sucht man nach Toolunterstützung für die Migration von Caseinstanzen, schaut man meist in die Röhre. Sogar bei Camunda BPM keine grafische Unterstützung, keine API, keine Extensions.

weiterlesen

CUGHH Meetup 14.9. – Task Assignment mit DMN „on steroids“

Am nächsten Donnerstag, dem 14.9.2017, findet ein weiteres Treffen der von Holisticon organisierten Camunda User Group Hamburg (CUGHH) statt. Wir sind dieses Mal bei Kühne und Nagel zu Gast und hören einen Projekt-Bericht zum Thema Task-Assignment, also der dynamischen Zuweisung von Aufgaben an Anwender-Gruppen im Workflow, mittels DMN (Decision Model and Notation).

weiterlesen

Prozess- und Business-Daten Hand in Hand mit Camunda und JPA

Typischerweise läuft ein automatisierter Geschäftsprozess nicht zum Selbstzweck, sondern erwirtschaftet Daten, die länger relevant sind als die eigentliche Prozessinstanz. Beispiel Buchbestellung: Während der Laufzeit des Bestellprozesses benötigen wir sowohl Informationen aus dem Prozess (Was ist als nächstes zu tun? Wer soll dies tun?) als auch Informationen aus der Domäne (Welcher Kunde hat bestellt? Was ist die zu zahlende Summe? Ist der Artikel auf Lager?) Wir haben es also mit flüchtigen Daten zu tun, die rein prozessablaufbezogen sind und persistenten Daten, die in Drittsystemen (Warenwirtschaft, Rechnungswesen, Reporting, …) verwendet werden sollen.

Es stellt sich daher grundsätzlich die Frage, wo wir diese Daten speichern.
weiterlesen

Camunda Spring Boot jetzt mit (mehr) Herz für Minderheiten

Seit kurzem gibt es die Version 2.1.2 des Camunda Spring Boot Starters. Mit der Community Extension lässt sich Camunda BPM mit wenig Aufwand in eine Spring-Boot-Applikation einbetten. Mehr Informationen zu Camunda Spring Boot gibt es auf der GitHub-Seite oder hier im Blog.

Neu in der aktuellen Version ist ein erweiterter Gradle-Support. Damit können jetzt Nutzer der Camunda-Enterprise-Edition ihre Spring-Boot-Applikationen jetzt auch einfach mit Gradle bauen und trotzdem in den Genuss der Enterprise Webapps kommen.

weiterlesen

Seite 1 von 1912345...Letzte »