Four easy steps to SMS / LMS integration

Debbie Scully

Debbie has direct responsibility for business development and operations at eWorks. She has seen first-hand the impact of SMS/LMS integration and gets real satisfaction out of the positive feedback she receives from clients who have chosen to make this clever move. If you are not aware of the benefits of integration, or you are thinking about it but it all seems too hard, allow Debbie to convince you of the power of this change. She even promises she will never say ‘I told you so’.

Four simple steps to an easier working life

You know you want to integrate your SMS and LMS. Why wouldn’t you, when it offers so many benefits. Integration will save you time, money and headaches by:

  • Automatically rolling over new students from the SMS into the LMS
  • Automatically enrolling students into their courses
  • Pushing student results back into the SMS from the LMS
  • Seamlessly providing evidence for auditors
  • Offering automatic sign on – one password for everything
  • Avoiding errors associated with manual data entry.

But the whole idea seems like too much hard work. At least you know how things work currently – better the devil and all that. But what if it could be done in four easy steps? eWorks employs a proven four-step process to ensure that our integration projects run smoothly and provide maximum benefit to your organisation. No really – it doesn’t need to be complicated or scary.

Credits: Arrows showing up (Blender), by FutUndBeidl

Step 1: Requirements analysis

The process starts with a detailed discussion with you (and your technical partner if necessary) to determine your specific requirements and to ensure that we have a thorough understanding of the system/s with which we will be integrating. When it comes to integration of a learning management system (LMS) and an external database (such as a student management system (SMS), human resources information system (HRIS), etc.), we will start by exploring your requirements around the automation of several elements. This step is all about ensuring as much automation as possible to reduce manual data entry and reporting for you and your colleagues. Part of this step involves a discussion about your data including:

  • users
  • courses
  • enrolments, and
  • automatic sign-on.

This will ensure that we have a full picture of your current data and configuration, and to determine how this data will be integrated with the LMS. All discussions are documented and provided to you for sign-off prior to any development work being conducted.

Step 2: Testing

Comprehensive prototyping and testing enables us to identify and rectify any potential issues prior to conducting the full integration. During this stage we will establish a testing environment and conduct sample integrations of representative data samples. Our technical experts will assess these samples in consultation with you, to ensure that both the technical and functional requirements of the integration are met. If issues are identified, multiple rounds of testing and prototyping will be conducted to ensure that we get it right. The full integration will not take place until you are happy and have signed off on the prototype.

Step 3: Full integration

Once you are happy and ready to go, a timeline is scheduled for the full integration. Depending on your requirements, integration can be scheduled to occur during a period of low usage in the LMS, and we can also conduct the integration in stages if you like (e.g. users, then courses, then enrolments.) A cut-off date is agreed upon for when data creation in the LMS is transitioned from manual to automatic, to avoid any duplicate data occurring in the LMS. Our technical team will review the integration in consultation with you, to ensure both the technical and functional requirements have been met.

Step 4: Post-delivery support and maintenance

Our integration components come with post-delivery support and maintenance as standard. During the first week following integration we will monitor your system for stable and correct performance. For the following two months fortnightly monitoring of the integration performance will be conducted. When updates are made to TrainingVC we conduct testing to ensure the performance of your integration remains stable. In this way, you can be sure that your investment in integration will provide long-term efficiency and savings.

But wait, there’s more!

In the above example, we have considered the integration of a learning management system with an external database. However, our skilled technical team are ready to assist with any other integration requirements you may have, so please do not hesitate to contact us if you have any questions.