Customized Offline Player for Bank Training

925 views

Published on

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.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
925
On SlideShare
0
From Embeds
0
Number of Embeds
87
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Customized Offline Player for Bank Training

  1. 1. HSTC503 www.harbinger-systems.com ©2013 Harbinger Systems. All Rights Reserved CUSTOMIZED OFFLINE PLAYER FOR BANK TRAINING
  2. 2. Industries  Software Product Companies  Mobile Application Developers  Healthcare Companies  Consumer Internet Companies  High-Tech Systems Vendors  eLearning HARBINGER SYSTEMS Overview Harbinger Systems is a leading provider of software engineering services to some of the world's best product companies. Our services span solution consulting, software design, development, testing and test automation. By leveraging cutting-edge technologies, Harbinger Systems works with its customers as a partner in technology innovation. www.harbinger-systems.com Services  Enterprise Software Development  Open Source Development  Advanced Testing Services  Systems Testing  Performance Engineering  Security Testing  Test Automation  eLearning Solutions Also Read Our White Papers… Interactive User Experience (IUX): Going Beyond Interfaces Comparing Adobe Flex & JavaScript The Enterprise Software Makeover Guide Five Javascript Frameworks: A Point-by-point Comparison A Harbinger Systems Case Study Follow us: Blog | Twitter | Facebook | SlideShare | LinkedIn Technologies  Mobility  Cloud  Web Applications  Open Sources  BI and Analytics ©2013 Harbinger Systems. All Rights Reserved
  3. 3. www.harbinger-systems.com www.harbinger-systems.com rfi@harbingergroup.com ©2013 Harbinger Systems. All Rights Reserved CUSTOMIZED OFFLINE PLAYER FOR BANK TRAINING Situation 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 BOTTOM LINE 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. Harbinger Solution 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. Challenge 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. Technologies & Tools JDK 1.6 Visual C++ MFC, XSL, XSLT Ant Java Scripts Ajax HTML, CSS3 Install Shield Benefits 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.

×