Following on from this.
Providing a course to people inside your organisation is problematic. But you usually know which operating systems, browsers, plugins, and so on, you have to target. You also have a good idea of the sort of people who will be doing the course.
Providing courses to the outside world — that’s much harder. What about the user whose company is still insisting on using Internet Explorer 6? The user whose Flash plugin is too old? The user whose popup blocker is interfering with a quiz?
So …
Test the Browser
Minimise the number of browsers and operating systems you support.
Make is clear which platforms you support.
Test the user’s browser before the course runs. Check for browser objects, properties, methods, plugins, and so on.
Fail early and gracefully. If you can, report the failure to support automatically. Don’t flummox the user with weird messages. Just let the user know the course doesn’t support the user’s browser. Tell the user how to change browsers. Provide a link to support.
Test with Users
What may seem intuitive to someone who uses computers a lot will seem weird to a person who doesn’t use computers a lot. And people who create courses tend to use computers a lot.
That clever simulation may will not just test a person’s ability to repair an engine. It will also test the person’s ability to mouse-over objects, click and drag and so on.
Don’t require extraneous computer skills. You’re not testing computer skills.
Don’t trust the judgement of computer literate folks on this topic!
You will need to watch some people from that industry do the course.
If the course is for plumbers, watch some plumbers do the course.
Computer literacy is not the only concern. Age groups, language groups, etc, are all important considerations. Again: work out what sort of people the course is for and watch them do the course.
Remember: to the user, the LMS and the course are the same thing. For testing purposes, you need treat the LMS and the content as one thing.
Users aren’t doing the course to learn how to use an LMS!
Computer-Phobia
Some users are afraid of computers. Those people who freak out when the wireless connection fails. When their audio level is set too low. They don’t quite know what a browser is. “Is that the big blue E?” they’ll ask.
Do you have to cater for this type of person?
Yes? Then identify them early on.
You can do this by asking some simple questions about the user’s computer. With each question, have an “I don’t know” option. A few “I don’t knows” and you might have a computer-phobic person. Try and provide personal assistance to these people. Although not always possible, person-to-person support is often ideal.
Gather Data
Problems are always going to come up when you launch a course. If it is a high volume course, then you’ll have a lot of unhappy customers.
Use a product such as snap a bug to collect user ticket info. Snap a bug is brilliant.
It’s easy for the end user, takes a screenshot for the support staff, and gives you really handy data.
We also note the number of support tickets per 1000 users. They vary across industries. But if you see a spike, you may have an intranet blocking content, a new browser roll-out in a company, a new version of Flash causing problems, etc.









