Workflows Flashcards
Was ist ein Workflow?
Formal beschriebener, teilweise
oder ganz automatisierbarer
Geschäftsprozess. Er beinhaltet die
zeitlichen, fachlichen und ressourcenbezogenen Spezifikationen, die für
eine automatische Steuerung des operativen Ablaufs
erforderlich sind. Anzustoßende Ablaufschritte sind zur
Ausführung durch Mitarbeiter oder Anwendungsprogramme
vorgesehen.
Grenze den Geschäftsprozess und Workflow voneinander ab.
Insgesamt kann man sagen, dass Geschäftsprozesse den Gesamtablauf beschreiben, während Workflows die detaillierte Sequenz von Schritten und Entscheidungen innerhalb dieses Prozesses festlegen. Es spezifiziert also die technische ausführung von arbeitsabläufen.
Was ist Workflowmanagement?
Operatives Konzept zur Umsetzung der von der strategischen
Unternehmensplanung vorgegebenen
Geschäftsprozessziele. Dazu stellt Workflow-Management
Methoden und Werkzeuge zur computergestützten Analyse,
Planung, Simulation, Steuerung und Überwachung von
Arbeitsabläufen bereit.
Was sind Microservices?
Aufbrechen von Funktionalität auf
kleinstmögliche sinnvolle unabhängige Einheiten. Sie schaffen größtmögliche Flexibilität in der Gestaltung von Workflows weil man sie dynamisch neu orchestrieren kann.
Nenne zwei Systembeispiele für GPM.
Fujitsu RunMyProcess und Camunda
Was ist Camunda?
Camunda ist eine Open-Source-Plattform für Business Process Management (BPM). Sie bietet Werkzeuge zur Modellierung, Automatisierung und Überwachung von Geschäftsprozessen. Mit Camunda können Unternehmen ihre Prozesse effizienter gestalten, Kosten senken und die Transparenz verbessern.
Insgesamt ermöglicht Camunda Unternehmen, ihre Geschäftsprozesse effizienter zu gestalten, Kosten zu senken, die Transparenz zu erhöhen und die Agilität zu verbessern.
Wie erstellen Sie einen automatisierten Task in Camunda?
1.Modellierung des BPMN-Diagramms: Man erstellt in Camunda das BPMN-Diagramm
2.Konfiguration des automatisierten Tasks:
Man wählt den Task aus und öffnet die Einstellungen. Dort konfiguriert man den Namen, die Beschreibung usw.
- Implementieren der Aufgabenlogik:
Man erstellt dann in Eclipse eine Java Klasse und nutzt das Camunda API, um die Logik der Tasks zu definieren.
- Man speichert das BPMN-Diagramm und exportiert es als XML Datei. Dann fügt man diese XML Datei in Eclipse ein. Danach deployed man den Prozess aus dem Modeler und startet den Prozess über die Camunda TaskList