Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

18
Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge

Transcript of Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

Page 1: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

Albert Fleischmann

Synchronisation von

Geschäftsprozessen mit dem Fluß der

Dinge

Page 2: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

2

Synchronisation von Geschäftsprozessen mit dem Fluss von Dingen

Page 3: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

3

jCOM1 AG stellt sich vor

• Gegründet 1998 von Dr. Albert Fleischmann und Franz Böhm

• Seit 2004 Firmierung als jCOM1 AG

• Innovative Lösungen für das Geschäftsprozessmanagement (Business Process Management – BPM)

• 21 Mitarbeiter

• Unternehmenssitz: Rohrbach, Deutschland

Page 4: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

4

Kombination von Geschäftsprozessen mit Gütertransporten

DESADV

INVPRT

Page 5: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

5

Prozesse mit RFID sind nachrichtenzentriert

• Objekte führen die Daten zur Prozesssteuerung selbst mit und interagieren mit den zugehörigen Geschäftsprozessen.

• Keine zentrale Datenhaltung notwendig

• Synchronisation des Informations- und Güterflusses• Güter und Informationen laufen parallel zu einander und müssen bei

Bedarf durch Interaktionen synchronisiert werden.

• Prozesse werden bisher Kontrollflußorientiert beschrieben: • Keine Beschreibungskonstrukte für Nachrichten: Senden und Empfangen

von Nachrichten. Wird nur als Text in den Aktionen beschrieben..

Page 6: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

6

Eignung von Prozessbeschreibungsmethoden für Prozesse mit RFID

EPK BPMN UML 2 (Aktivitätsdiagramm)

Übersichtlichkeit ++ ++ +

Verständnis ++ + +

Eindeutigkeit + + ++

Umfang 0 0 ++

Symbolik 0 + ++

Darstellungsmöglichkeiten + + ++

Umsetzung ++ ++ +

Automatische Ereignissteuerung 0 ++ ++

RFID-Anforderungen 0 + ++

Quelle: Bachelorarbeit im Studiengang „Angewandte Informatik“am Lehrstuhl für Wirtschaftsinformatik IIVergleich von unterschiedlichen Methoden zur Modellierung RFID-unterstützter Geschäftsprozesse unter besonderer Berücksichtigung der automatischen EreignissteuerungThomas Wilke

Page 7: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

7

Neuer Ansatz zur Geschäftsprozessmodellierung:

Subjektorientiertes Prozessmanagement

• Ein Prozess resultiert aus der abgestimmten Interaktion der am Prozess Beteiligten:

• Beteiligte: Ausgangspunkt der Handlungen in einem ProzessMenschen

Maschinen (IT und nicht IT)

Kombinationen aus Menschen und Maschinen

• Interaktionen: Senden von Daten, Empfangen von DatenNachrichten mit Daten (Papier, e-Mails, etc.)

Papierformulare

Messages

Telefonate

Etc.

.Gegenstände mit Daten (Kartons mit RFID etc.)

Barcode (transportierte Werte nicht änderbar)

RFID• Arbeiten zwischen Interaktionen

Page 8: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

8

Geschäftsprozesse: Beispiel Urlaubsantrag

Gesamtsicht:1. Mitarbeiter hat Urlaubswunsch

2. Mitarbeiter füllt den Urlaubsantrag aus

3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung

4. Vorgesetzter prüft den Urlaubsantrag

5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.

6. Wurde der Urlaub genehmigt tritt der Mitarbeiter den Urlaub an, wurde der Urlaub abgelehnt muss er weiterarbeiten

7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung

8. Die Personalabteilung aktualisiert das Urlaubskonto des

Mitarbeiters.

Page 9: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

9

Geschäftsprozesse: Beispiel Urlaubsantrag

1. Mitarbeiter hat Urlaubswunsch

2. Mitarbeiter füllt den Urlaubsantrag aus

3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung

4. ..............

5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.

6. Wurde der Urlaub genehmigt tritt der Mitarbeiter den Urlaub an, wurde der Urlaub abgelehnt muss er weiterarbeiten

7. ............

8. .............

Sicht Mitarbeiter - Kundensicht

Page 10: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

10

Geschäftsprozesse: Beispiel Urlaubsantrag

1. .........

2. .........

3. Mitarbeiter gibt den Urlaubsantrag an den Vorgesetzten zur Prüfung

4. Vorgesetzter prüft den Urlaubsantrag

5. Vorgesetzter informiert den Mitarbeiter ob der Urlaub genehmigt oder abgelehnt wurde.

6. ..........

7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung

8. ...............

Sicht Vorgesetzter –Innensicht

Page 11: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

11

Geschäftsprozesse: Beispiel Urlaubsantrag

1. ........

2. .........

3. ..........

4. ..........

5. .............

6. ..............

7. Der Vorgesetzte informiert bei genehmigten Urlaub die Personalabteilung

8. Die Personalabteilung aktualisiert das Urlaubskonto des

Mitarbeiters.

Sicht:Personalabteilung –Innensicht

Page 12: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

12

Alles was sie für eine Prozessbeschreibung wissen müssen Name:

Urlaubsbeginn:Urlaubsende:

Tun

Reden

Zuhören

Page 13: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

13

Einheitliche Darstellung des kombinierten Güter- und Warenflusses

Page 14: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

14

Beschreibung des Verhaltens von Subjekten:Reden, Zuhören und Handeln

In Prozessen tauschen SubjekteNachrichten aus und führen selbstständig Arbeiten durch

Page 15: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

15

Validierung eines Prozesses mit Informationen und Güter

Page 16: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

16

Implementierung von gemischten Prozessen

jFLOW! von jCOM1 mit SAP Services

SAPNetweaver (XI etc.)

Web Service und EDI

Papierformular

Page 17: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

17

Portale + Subjekte + SOA

Service InfrastrukturBusiness Logic

Business Objects

ProzessebeneSubjekteService OrchestrierungUnd Choreographie

Meine ArbeitBenutzerschnittstelleProzessportale

Nachrichten

ServiceoperationenService

Business ObjectServiceoperationen

Service

ServiceoperationenService

Business Object

Subjet 1 Subjet 3

Subjet 4Subjet 2

NachrichtenNachrichten

Nachrichten

NachrichtenNachrichten

RFID

Page 18: Albert Fleischmann Synchronisation von Geschäftsprozessen mit dem Fluß der Dinge.

18

Zusammenfassung

• Kombinierte Prozesse werden in einem Modell beschrieben

• Die Logik des Prozesses und die ausgetauschten Daten können ohne Programmierung getestet werden

• Das universale Modell kann mit verschiedenen Technologien implementiert werden

• RFID ist Teil einer Service Orientierten Architektur