The Offline Player from Harbinger Systems provides a leading bank with a seamless way to deliver online training and track completion without need for continuous Internet connectivity
Share This Page
A leading global bank has strong focus on Learning & Development (L&D) and conducts mandatory trainings and learning courses from time to time
The bank staff are located in over 100 countries and travel for business extensively
Ability to take online learning programs in offline mode and synchronize the course progress with the LMS, when connection is available
Single SCO courses needed to be presented & completed based on defined module hierarchy
A direct communication between Harbinger Offline Player and the Bank's LMS was not feasible due to network policies. Hence, an alternate communication mechanism as well as QA strategy was needed.
Offline Content Player for eLearning from Harbinger enabled bank's staff to download SCORM course content from the LMS, track course progress offline and synchronize the progress data back to LMS when the user decides to do so.
Harbinger Offline Player (OLP) was customized to align with the bank's business needs. Key customizations were:
Developed a Course-Module Hierarchy view, to present a module outline. Modified course launch process to open course start page directly instead of a single SCO outline.
Added an optional manual trigger to initiate progress sync while disabling auto-sync triggers from OLP
Integrated with LMS to validate Unique Student ID for authentication & authorization
Incorporated the bank's branding and theme
Built a Mediator based communication for progress tracking. Developed a data convertor to prepare a SYNC data as per customized specifications supported by LMS side mediator component. Thereby, communicate with LMS via Mediator component instead of a direct communication. Offline Course Progress Tracking was as per SCORM 1.2 in OLP.
Technologies & Tools
MFC, XSL, XSLT
Flexibility for staff to access trainings and learning programs even in offline mode
Desired customizations in Offline Player resulted in an enhanced user experience
Increased accessibility to staff on business travel and working in country offices. Thus, increasing staff efficiency and maximizing return on the bank's investment in training.