Users of Enterprise Information Systems face considerable challenges in relating the generic, allencompassing system interfaces to the vocabulary and business practices of their organizations. The help functionality is often too general to be of much use, and employees typically prefer to ask a colleague or a help-desk consultant for directions on how to proceed rather than turn to a user manual. A more direct, less resource-intensive approach than person-to-person assistance is to have the system itself provide the guidance the user is seeking in how to navigate and use its interface. We have implemented a playback interface that aids users of our Enterprise Resource Planning prototype in learning to perform an individual task or a multi-task business process. Our algorithm creates dynamic visualizations of previously occurring system-user interactions for demonstrating the system interface. The demonstrations are constructed in real time based on usage log data aggregated from multiple, pertinent user sessions. We discuss the challenges of identifying and aggregating relevant usage log records for task demonstrations and highlight the components of our data model designed to overcome these challenges. The playback interface offers a natural, low-cost alternative that is more flexible than pre-recorded tutorials, as the user can select a tutorial from a variety of options. In addition, it has the advantage of representing the actual business practices within the organization, which may differ from those prescribed by the system.
Relevant publications and demos
- View a PlayBack demo video
- Babaian, T., Xu, J., Lucas, W. ERP Prototype with built-in task and process support. EJIS, 27(2), 2018
- Babaian, T., Lucas,W. and Xu, J. Task and Process Support in ERP Systems, in Advancing the Impact of Design Science: Moving from Theory to Practice. Proceedings of DESRIST 2014 Lecture Notes in Computer Science 8463, pp. 443-448, Springer, 2014.
- Babaian, T. and Lucas, W. Composing Interface Demonstrations Automatically from Usage Logs. In Leszek Maciaszek, Jose Cordeiro, and Joaquim Filipe, eds., Lecture Notes in Business Information Processing (LNBIP), Springer-Verlag, vol. 141, pp. 376-392, 2013.
- Babaian, T. and Lucas,W. Leveraging Usage History To Support Enterprise System Users. In Proceedings of the 14th International Conference on Enterprise Information Systems (ICEIS'12), vol. 3, 35-44, SciTePress, 2012.
- Lucas,W. and Babaian,T. Implementing Design Principles for Collaborative ERP Systems. In Proceedings of the 7th international conference on Design Science Research in Information Systems: advances in theory and practice (DESRIST'12), Lecture Notes in Computer Science, pp. 88-107, Springer-Verlag, 2012.