Вы находитесь на странице: 1из 2

RUSTICI Somebody told you that your LMS RFP needs to include a requirement

S O F T W A R E
for SCORM conformance. But you need more than just a yes/no checkbox
if you want to take full advantage of having SCORM in your system. You
need to ensure the vendor goes beyond the minimum requirements
of the specification and develops a supporting infrastructure that fully
capitalizes on the power of the specification.

So here are at least 27 things to ask an LMS vendor about SCORM. In all
this, remember that it’s up to the vendor not to just say they’re SCORM
compliant, but to specifically explain just what they mean by that. You
want to ensure you’re getting not just what you’re paying for, but what
you need and expect.

Interoperability: Standards Support


Understand exactly what a vendor means when they claim they “support SCORM”.

What versions of SCORM Are you SCORM certified by SCORM conformance is legiti- supports, from bare minimum
do you support? There are ADL? If so, for what ver- mate -- ask them for their test to full support.
five now: SCORM 1.1, SCORM sions? If not, please provide suite logs. A product that can
1.2, SCORM 2004 2nd Edi- test suite logs showing your not pass the full set of confor- What is your policy regard-
tion, SCORM 2004 3rd Edition, conformance. Certification mance tests is MOST DEFINITE- ing adopting new versions
SCORM 2004 4th Edition. ensures that the system meets LY NOT SCORM CONFORMANT. of standards?
the letter of the specifica-
Do you support AICC HACP? tion, but not necessarily that What level of SCORM 1.2 How much experience have
This is related standard still it is a functional system that conformance to you sup- you had delivering SCORM
in broad use and should be meets all of your needs. If not port? The levels have to do conformant content?
supported to ensure broad certified, there is still a way with how much of the run-
content compatibility. to ensure that their claim of time data model the LMS

Interoperability: Debugging, Diagnostics and Development


The process for getting new content into a LMS and ensuring that it works properly. This can be time consuming and frustrat-
ing if your vendor doesn’t provide adequate resources, tools and access to information.

How is content imported without interrupting learners. information is available to the balance between mes-
into the LMS? Ask for a dem- troubleshoot problematic sages that are too generic and
onstration and ensure it meets What tools are available to content? You want some tools those that are overly techni-
your expectations for time, the LMS user and content that deliver diagnostic infor- cal, as well as ensuring the
developer when creating /
course size, updating, registra- mation to assist with debug- right kind is seen by the right
tion and so forth. importing content? A sand- ging. They need to be avail- person in the right place.
box to play and test content able to test potential problems
How is content updated that precisely replicates the with content packaging, What is your process for
and how are new versions production environment is run-time and sequencing. resolving interoperability
deployed? You want to ensure what you’re looking for. issues? Basically – what are
the LMS provides a way to What kind of error messages you going to do when the
easily import updates and What kind of diagnostic does the LMS provide? Find inevitable happens.
create new versions of content

SCORM made easy


scorm.com
Learner Experience / Usability
Ensure that the process for actually delivering training is robust and usable.

SCORM provides only mini- the LMS open? Can you mess Does the LMS provide any activities, so there should be
mal guidance about how the things up by closing some? indication of progress and a menu to select from those
LMS should present a SCORM status to the learner? You’d activities.
course to the user. Play with Can the user interface be like to know, right?
the LMS yourself to see how it customized for each course? How does the SCORM player
works for the user. No two courses are the same Is there an easy to use respond to large courses?
and might benefit from op- course menu? SCORM often Look for speed and respon-
How many windows does tions in the interface. uses hierarchically structured siveness.

System Logic
Some LMS functions to consider that are “outside the scope” of SCORM, but can dramaticaly impact SCORM’s usefulness.

What reports are available to How does data reported What options are available What does the LMS do with
extract SCORM data? SCORM via SCORM feed into the for launching a SCORM SCORM metadata? SCORM
can provide a wealth of data rest of the system? You want course? Again, you’re check- allows content to specify tre-
about what a learner does in a to ensure the system does ing to ensure the LMS actually mendous amounts of metada-
course, but it’s up to the LMS more than just mark things as does what you’re expecting it ta describing the courseware.
to keep the data and use it. completed; you want it to put to do with the SCORM course You want to make sure it’s
You’ll want to know what kind the data where you expect it you launch and the data that being used and stored the way
of reports there are, how data to go. results. you want.
is tracked and what the learner
sees at a minimum.

Technical Implementation
SCORM specifies a technical interface, or what should be done, but SCORM does not specify how to create that interface.
There are many technical implementation decisions that can significant impact the usability of SCORM.

Does the LMS require Java Where is the SCORM API How is data sent from the Do you allow content to be
applets or other plug-ins be located? Your best bet is for client to the server? You hosted in different domains?
be available in the browser? the LMS to provide the SCORM don’t want the system to use If so, how do you enable
These can create huge support API in a parent window or a Java applet or other plug-in this configuration? There
headaches and are notori- provide an option to locate to handle this communication. are many workarounds to the
ous for causing compatibility the API there when content There are a few ways to handle browser security restriction
problems. SCORM requires misbehaves. this, the best being to cache that says SCORM content must
JavaScript, not Java. data locally in the browser be hosted in the same domain
How often is SCORM 2004 rather than use synchronous as the LMS. n
How does it scale? For sequencing logic reevaluat- process and SCORM API calls.
SCORM, you want the LMS to ed? A robust LMS will do this
a
handle courses that report a periodically so the learner’s Want to Know more?
lot of data and large courses data is updated without hav- This paper just touches on the many things you need to consider when
putting out a RFP for a learning management system that includes
with many SCOs and large file ing to exit in order to move to SCORM. For a more complete discussion of these issues, get the full paper
sizes. the next part of the sequence. at our website - scorm.com.

RUSTICI SCORM made easy


S O F T W A R E scorm.com

Вам также может понравиться