Monday 14 September 2015

STEPS TO DEVELOPING AN EFFECTIVE ELEARNING COURSE

This eLearning White Paper has an overview of the steps involved in the development of an eLearning program. It is intended as a guide to avoiding common pitfalls that frequently occur over the development of a new eLearning program. Depending on the scope of this course some steps may certainly not apply.

1. DEFINE THE SCOPE ON THE ELEARNING COURSE
This may seem like a logical starting point for and most companies do start at this time. Unfortunately, most companies do not document the course scope and since the course grows so can the scope. Considering that this is the first time that you have developed an eLearning course, combined with the fact you happen to be working with a new vendor my recommendation could well be that you limit the scope from the project. Keep it simple and invite for expansion once the first version from the course is deployed. Generally the 2nd version of the course will require additional functionality based on end user's input and feedback. You'll most likely need to add content based on feedback.

2. DEFINE BUSINESS CASE/ DESIRE FOR THE ELEARNING COURSE
Once again ensure that this is done right up front. Having a clear and defined business case/need for your project will be important during all phases from the project. Having a document you can reference (and point naysayers to) will probably be invaluable to you. You could also use the ideas that you developed for your business case in your deployment letter to strengthen the value of the course for the target audience.

3. IDENTIFY BUSINESS SPONSORS/CHAMPIONS TO THE ELEARNING COURSE
This is not only an astute political move, but business sponsors are likewise an excellent financial and political resource over the development, testing and deployment phases from the project. Try to get business sponsors from diverse functional areas as there probably will be cross organizational interactions that may be smoothed out by having the right mix of business sponsors fully briefed.

4. IDENTIFY AND RECRUIT TEAM MEMBERS TO PARTICIPATE IN THE ELEARNING TRAINING DEVELOPMENT
Before describing any of the details for this step I want to make it clear that it is essential to identify and assign project leader/s for your project. Who will be the principle contact between the eLearning vendor and your company? Who needs to possibly be copied in on emails? Who's going to be ultimately responsible for making one more decisions? I would recommend assigning one team leader. It is great to have technical people within your organization which will help your eLearning vendor with technical questions which they may have regarding your application and hardware standards. However, ultimately the team leader in consultation with the group experts needs to make one more decision. If you don't have a new central contact/team leader your eLearning vendor can become confused about who they should contact with questions they may have.

5. IDENTIFY AND CHOOSE YOUR ELEARNING VENDOR TO THE ELEARNING COURSE DEVELOPMENT
Although this document describes this as one step, it is the simple truth is a rather involved procedure. Please read CMC's white-colored paper entitled "Selecting a great eLearning vendor: A guide to making the best decision" for a detailed presentation of the vendor selection process inside the eLearning industry.

6. DEVELOP THE ELEARNING COURSE
This step generally involves numerous interactions between your customer and the eLearning vendor. The process should not be dictated from the eLearning vendor, but rather you have to be actively involved during the actual development process. The critical factor to take into account during the vendor selection process is if the vendor is flexible enough to fulfill your eLearning needs. Most often the development process requires regular interaction between your client and the eLearning vendor. This is an important consideration just before beginning an eLearning course as in many instances the team leader and members will have to dedicate a significant period during all phases on the course development.

7. TEST THE ELEARNING COURSE ALONG THE VARIOUS DEPLOYMENT SITES
Prior to deploying the course you must do extensive Beta testing. With respect to the media/program/platform that is used by deployment your testing needs will change. The main thing to note with Beta testing or prototype testing through the development process is you'll want to replicate the final deployment conditions of this target audience as closely as is possible. This relates to issues including rights management, firewalls/security, and access to the internet, software configuration, server bandwidths and so forth.

8. DEPLOY THE ELEARNING STUDY COURSE
Prior to deployment, you need to send out a deployment letter for a target audience describing the actual course and what the actual minimum technological requirements tend to be, the location of help files and the main contact person/s regarding specific issues or suggestions. If the deployment letter just isn't very specific you will get feedback from users that may easily have been averted. For example, if people don't recognize that the disc that they received is a DVD rather than CD they may make an effort to play the DVD on their laptop which only features a CD drive.

9. CHECK IN TO ENSURE ADEQUATE TECHNICAL SUPPORT FOR THE ELEARNING STUDY COURSE
After deployment, follow up in order that users are getting the tech support team that they require. You might be an LMS for deployment you can follow up to observe how many people have documented and completed the course after which it compare these figures with how many technical issues that you're facing. Generally, you will have to provide technical support to 5-15% of these end users based on the complexity of the course and the deployment arena.

10. KNOW WHAT ADDITIONAL CONTENT CAN BE PUT INTO NEW VERSIONS OF THE ACTUAL ELEARNING COURSE

Once your course has been around the field for 2 months get some feedback through your user community to see if you find a need to add or correct any content material. If your course is successful you will most likely get content suggestions really early after deployment. Although suggestions and changes are great because they will most likely strengthen the course as well as broaden your audience's information base, it is vital that you create, maintain and update a thorough change control system. You have to track such data seeing that content changes, graphic design changes, course numbers, study course descriptions, scripting and functional changes.