ATD, association for talent development

ATD Blog

Time for Your Annual LMS Checkup? 3 Things to Consider

By

Tue Jan 28 2020

Time for Your Annual LMS Checkup? 3 Things to Consider
Loading...

Brought to you by

Content

Whether you plan to replace your LMS this year or breathe new life into your existing one, here are some approaches to consider as you get ready to review.

Whether you plan to replace your LMS this year or breathe new life into your existing one, here are some approaches to consider as you get ready to review.

1. Take a Use-Case Approach

Content

If you spend most of your time as an admin on your LMS, you could be overlooking usability problem areas. Software developers create use cases to help them better understand the usability of a system. This tool can help isolate problem areas.

If you spend most of your time as an admin on your LMS, you could be overlooking usability problem areas. Software developers create use cases to help them better understand the usability of a system. This tool can help isolate problem areas.

Content

A use case is like a volley between the system (in this case, the LMS) and the user, called the “actor” (in this case, learner, trainer, manager, and the like). Each use case examines one specific task. The “volley” looks something like this:

A use case is like a volley between the system (in this case, the LMS) and the user, called the “actor” (in this case, learner, trainer, manager, and the like). Each use case examines one specific task. The “volley” looks something like this:

Content

Actor does this –> LMS does this –> LMS does this –> Actor does this –> LMS does this –> and so forth.

Actor does this –> LMS does this –> LMS does this –> Actor does this –> LMS does this –> and so forth.

Content

This volley is called the “basic flow” and represents a case where nothing goes wrong. A use case can also include alternate paths that represent something going wrong. Here is an example:

This volley is called the “basic flow” and represents a case where nothing goes wrong. A use case can also include alternate paths that represent something going wrong. Here is an example:

Content

Use case: registration

Use case: registration

Content

Actor: learner

Actor: learner

Content

Basic flow:

Basic flow:

Content

learner clicks registration link

learner clicks registration link

Content

LMS prompts for information

LMS prompts for information

Content

learner completes form

learner completes form

Content

LMS sends email verification

LMS sends email verification

Content

learner verifies email

learner verifies email

Content

LMS sends login credentials

LMS sends login credentials

Content

learner accesses LMS

learner accesses LMS

Content

LMS sends welcome email

LMS sends welcome email

Content

LMS sends course enrollment email

LMS sends course enrollment email

Content

LMS sends learning path email

LMS sends learning path email

Content

LMS sends group or forum login details.

LMS sends group or forum login details.

Content

Yes, we know that in between those interactions the LMS adds the learner—adds them to courses and paths based on job type and adds them to groups. But that is not relevant to our use case. All we want to know is how the user and the system are interacting.

Yes, we know that in between those interactions the LMS adds the learner—adds them to courses and paths based on job type and adds them to groups. But that is not relevant to our use case. All we want to know is how the user and the system are interacting.

Content

In thisr example, we see that the learner is inundated with email notifications right away. This can be overwhelming and cause the learner to miss vital information. One solution would be to combine notifications, but that is lot of information for one message. It might be better to find a way to delay the notifications, so they don’t all hit at once.

In thisr example, we see that the learner is inundated with email notifications right away. This can be overwhelming and cause the learner to miss vital information. One solution would be to combine notifications, but that is lot of information for one message. It might be better to find a way to delay the notifications, so they don’t all hit at once.

Content

Other types of learner use cases might include enrolling in a course, taking a quiz, or getting a question answered.

Other types of learner use cases might include enrolling in a course, taking a quiz, or getting a question answered.

Content

Trainer use cases might include adding or updating a course and checking learners’ progress.

Trainer use cases might include adding or updating a course and checking learners’ progress.

Content

Manager use cases might include running a report, deactivating a user, monitoring usage, and so forth.

Manager use cases might include running a report, deactivating a user, monitoring usage, and so forth.

2. Research All Current Updates to Your LMS

Content

Your LMS provider should be working hard to add new features and improve existing functionality. Do you know what updates your LMS launched during the past year?

Your LMS provider should be working hard to add new features and improve existing functionality. Do you know what updates your LMS launched during the past year?

Content

Most LMSs have a list of current updates in the help section under “release notes” or “product news.” Many LMSs also have a roadmap of upcoming features.

Most LMSs have a list of current updates in the help section under “release notes” or “product news.” Many LMSs also have a roadmap of upcoming features.

Content

Once you find your LMS’s release notes, read all the entries. Don’t limit yourself to entries you think are relevant to your current setup. Even changes to seemingly unrelated features can help you solve issues you’ve uncovered in your review.

Once you find your LMS’s release notes, read all the entries. Don’t limit yourself to entries you think are relevant to your current setup. Even changes to seemingly unrelated features can help you solve issues you’ve uncovered in your review.

Content

For example, say you see an entry in product news under a section called “Third Party Integrations” (that you may have ignored in the past) that states: New triggers and actions added to Zapier integrations.

For example, say you see an entry in product news under a section called “Third Party Integrations” (that you may have ignored in the past) that states: New triggers and actions added to Zapier integrations.

Content

So, you think, “Triggers and actions” sound like something I could possibly use to solve my registration use case notification issue. But what is Zapier? Lo and behold, you discover that you can “trigger” a Zapier integration to perform the “action” of sending delayed notifications to users via Gmail. Sweet!

So, you think, “Triggers and actions” sound like something I could possibly use to solve my registration use case notification issue. But what is Zapier? Lo and behold, you discover that you can “trigger” a Zapier integration to perform the “action” of sending delayed notifications to users via Gmail. Sweet!

3. Don’t Give in to Apparent Limitations

Content

Just because your LMS doesn’t do something “out of the gate” doesn’t mean you can’t find a workaround solution. Case in point: solving notifications with Zapier as we saw above.

Just because your LMS doesn’t do something “out of the gate” doesn’t mean you can’t find a workaround solution. Case in point: solving notifications with Zapier as we saw above.

Content

Even if your LMS doesn’t use Zapier, it likely has other tools you can use to create custom solutions or to interface with third-party services—tools like APIs, LTIs, and even direct integrations with popular services like Office 365 or Salesforce.

Even if your LMS doesn’t use Zapier, it likely has other tools you can use to create custom solutions or to interface with third-party services—tools like APIs, LTIs, and even direct integrations with popular services like Office 365 or Salesforce.

Content

Bottom line: Don’t be intimidated by these tools. They can be easier to implement than you think. Here’s to your successful 2020 LMS checkup!

Bottom line: Don’t be intimidated by these tools. They can be easier to implement than you think. Here’s to your successful 2020 LMS checkup!

You've Reached ATD Member-only Content

Become an ATD member to continue

Already a member?Sign In


Copyright © 2026 ATD

ASTD changed its name to ATD to meet the growing needs of a dynamic, global profession.

Terms of UsePrivacy NoticeCookie Policy