Konfigurationsmanagement für mobile Einheiten Prof. Dr. Andreas Hense Wirtschaftsinformatik A. Hense Konfigurationsmanagement für mobile Einheiten 1 / 31
Agenda I 1 Einleitung Hintergrund Umfeld Konkrete Problemstellung 2 Lösungsansatz Workflow Prototyping Mobile Endgeräte in Workflows 3 Atalanta SACM Prototype Logistics Benutzeroberfläche Technik 4 Zusammenfassung Erkenntnisse Ressourcen A. Hense Konfigurationsmanagement für mobile Einheiten 2 / 31
Einleitung Einleitung Hintergrund Hintergrund A. Hense Konfigurationsmanagement für mobile Einheiten 3 / 31
Einleitung Hintergrund Unterstützt durch die European Defence Agency, FK Udo Lang (PO PTCIS), das EU OHQ Northwood, OTL Schmelzer (CJ6 ACOS), und die Hochschule Bonn-Rhein-Sieg wurden im September 2012 die Grundlagen für eine Masterarbeit im Bereich der Mobilen Workflows gelegt [Roskosch, 2013]. Daraus entstand ein erster Prototyp, der hier vorgestellt wird. A. Hense Konfigurationsmanagement für mobile Einheiten 4 / 31
Einleitung Einleitung Umfeld Umfeld A. Hense Konfigurationsmanagement für mobile Einheiten 5 / 31
Einleitung Umfeld EU NAVFOR Operation Atalanta schützt die Küste vor Somalia. ACMN Atalanta Classified Mission Network: IL4 (Confidential). A. Hense Konfigurationsmanagement für mobile Einheiten 6 / 31
Einleitung Einleitung Konkrete Problemstellung Konkrete Problemstellung A. Hense Konfigurationsmanagement für mobile Einheiten 7 / 31
Einleitung Konkrete Problemstellung Service Asset and Configuration Management J6 im EU OHQ Northwood ist zuständig für die IT-Komponenten bei Operation ATALANTA. IT-Komponenten werden in Northwood zusammengestellt und zum Einsatz auf Schiffen versandt. J6 benötigt aktuelle Informationen darüber, welche Software auf welcher Hardware installiert ist, für den Service Desk in Northwood. (Configuration Management) J8 muss wissen, wo die Komponenten sind und was sie wert sind. (Asset Management) Jeder Bereich verwaltet seinen Teil mit einem eigenen Spreadsheet. A. Hense Konfigurationsmanagement für mobile Einheiten 8 / 31
Einleitung Konkrete Problemstellung Motivation Es gibt Standard-SW für Service Asset and Configuration Management (SACM), jedoch sind die Informationsbedarfe jeder Organisation individuell. Die Informationen sollten in einer zentralen Datenbank hinterlegt sein. Schwieriger als der Entwurf der Datenbank ist die IT-Unterstützung der Prozesse, die dies aktuell halten (s. u.). Da insbesondere der Logistik-Anteil an unterschiedlichen Orten stattfindet, wäre die Unterstützung auf mobilen Endgeräten sinnvoll (Scanner, Unterschriften, etc.) Ansatz: Workflow System mit mobilen Endgeräten. A. Hense Konfigurationsmanagement für mobile Einheiten 9 / 31
Einleitung Konkrete Problemstellung Service Asset and Configuration Management A. Hense Konfigurationsmanagement für mobile Einheiten 10 / 31
Lösungsansatz Lösungsansatz Workflow Prototyping Workflow Prototyping A. Hense Konfigurationsmanagement für mobile Einheiten 11 / 31
Lösungsansatz Workflow Prototyping A. Hense Konfigurationsmanagement für mobile Einheiten 12 / 31
Lösungsansatz Lösungsansatz Mobile Endgeräte in Workflows Mobile Endgeräte in Workflows A. Hense Konfigurationsmanagement für mobile Einheiten 13 / 31
Lösungsansatz Mobile Endgeräte in Workflows Potenziale einer Workflow App Workflow-Bearbeitung jederzeit und überall auch im Offline-Fall. Context-Awareness [Rosemann and Recker, 2006, Leoni et al., 2008]: Workflow verhält sich abhängig von der Position des Bearbeiters. Geolokalisierte Workitems. Nutzung der Peripherie (Kamera, Mikrofon, Beschleunigungssensor, Kompass, Touchscreen). A. Hense Konfigurationsmanagement für mobile Einheiten 14 / 31
Lösungsansatz Mobile Endgeräte in Workflows Geolokalisierung Anzeige von Workitems in der Nähe. Anschließende Navigation dorthin. [Sponer, 2011] A. Hense Konfigurationsmanagement für mobile Einheiten 15 / 31
Lösungsansatz Mobile Endgeräte in Workflows QR-Codes und Barcodes Eindimensionale Barcodes für Eingabe und Suche nach Zahlen. QR-Codes für das Ausfüllen einzelner Felder oder ganzer Formulare. 1. Formular 2. Scannen 3. Verarbeiten 4. Eintragen Enter Contact Information N ADR TEL EMAIL MECARD:N:Owen,Sean; ADR:Example Street 11 in Town; TEL:+12125551212; EMAIL:srowen@example.com;; Enter Contact Information N Owen, Sean ADR Example Street in Town TEL +12125551212 EMAIL srowen@example.com Scan code Scan code [Sponer, 2011] A. Hense Konfigurationsmanagement für mobile Einheiten 16 / 31
Signpad Lösungsansatz Mobile Endgeräte in Workflows Unterschrift mit Conductive Stylus oder mit dem Finger. [Sponer, 2011] A. Hense Konfigurationsmanagement für mobile Einheiten 17 / 31
Atalanta SACM Prototype Atalanta SACM Prototype Logistics Logistics A. Hense Konfigurationsmanagement für mobile Einheiten 18 / 31
Atalanta SACM Prototype Logistics Der Prototyp wurde um einen Versand-Workflow entwickelt. Er enthält Aufgaben, die mit einem mobilen Endgerät durchgeführt werden sollten. [Roskosch, 2013] A. Hense Konfigurationsmanagement für mobile Einheiten 19 / 31
Atalanta SACM Prototype Atalanta SACM Prototype Benutzeroberfläche Benutzeroberfläche A. Hense Konfigurationsmanagement für mobile Einheiten 20 / 31
Atalanta SACM Prototype Browser Gesamtanwendung Benutzeroberfläche A. Hense Konfigurationsmanagement für mobile Einheiten 21 / 31
Browser Workitem Atalanta SACM Prototype Benutzeroberfläche [Roskosch, 2013] A. Hense Konfigurationsmanagement für mobile Einheiten 22 / 31
Mobiles Workitem Atalanta SACM Prototype Benutzeroberfläche [Roskosch, 2013] A. Hense Konfigurationsmanagement für mobile Einheiten 23 / 31
Atalanta SACM Prototype Atalanta SACM Prototype Technik Technik A. Hense Konfigurationsmanagement für mobile Einheiten 24 / 31
Atalanta SACM Prototype Technik Ausschließlich open-source Komponenten: Liferay Enterprise Portal (CMS, DMS, Collaboration). YAWL Workflow Management System. YAC Android-basierter mobiler Client für YAWL. Postgres Datenbank Management System. A. Hense Konfigurationsmanagement für mobile Einheiten 25 / 31
Zusammenfassung Zusammenfassung Erkenntnisse Erkenntnisse A. Hense Konfigurationsmanagement für mobile Einheiten 26 / 31
Zusammenfassung Erkenntnisse Potenzial mobiler Endgeräte im Workflow ist vorhanden. Mit Workflows ist Kontinuierlicher Verbesserungsprozess möglich. Für ein einsatzfähiges System braucht man einen Business Case, der den Aufwand einer Individualentwicklung rechtfertigt. A. Hense Konfigurationsmanagement für mobile Einheiten 27 / 31
Zusammenfassung Zusammenfassung Ressourcen Ressourcen A. Hense Konfigurationsmanagement für mobile Einheiten 28 / 31
Zusammenfassung Ressourcen YAWL Tutorials http://yaug.org/tutorials YAWL Forum http://yaug.org/forum YAC apk mit Testserver http://yaug.org/tryoutyawlandroidclient Kontakt Prof. Dr. Andreas Hense Business Information Systems Bonn-Rhein-Sieg University oas Grantham-Allee 20, 53757 Sankt Augustin, Germany Fon: +49 2241 865 239 email: andreas.hense@brsu.de A. Hense Konfigurationsmanagement für mobile Einheiten 29 / 31
Literatur I Zusammenfassung Ressourcen Leoni, M., Aalst, W. M. P., and Hofstede, A. H. M. (2008). Visual support for work assignment in process-aware information systems. In Dumas, M., Reichert, M., and Shan, M.-C., editors, Business Process Management, volume 5240, page 67 83. Springer Berlin Heidelberg, Berlin, Heidelberg. Cited by 0020. Rosemann, M. and Recker, J. (2006). Context-aware process design: Exploring the extrinsic drivers for process flexibility. In Proceedings of the CAISE, volume 6. Cited by 0064. A. Hense Konfigurationsmanagement für mobile Einheiten 30 / 31
Literatur II Zusammenfassung Ressourcen Roskosch, M. (2013). Konzeption und Implementierung eines Configuration-Management-Systems mit mobilen Workflows. Master thesis, Bonn-Rhein-Sieg University oas. Sponer, M. (2011). Konzeption und Implementierung eines mobilen Clients für das Workflow Management System YAWL. Master thesis, Bonn-Rhein-Sieg University oas. A. Hense Konfigurationsmanagement für mobile Einheiten 31 / 31