I was asked late last week, what my approach was in regards to creating an eLearning course so this is how I answered it. I would sit down with the client and ask a set of questions I have written, this is called Training Needs Assessment/Needs Analysis. One question in particular I ask is, “what is your target audience?” As you all may know when developing an eLearning course, it is almost impossible to know how it’s going to look in every different resolution or screen size, especially with people with users expecting mobile learning (m-learning) solutions these days. I even have some users who are still using a 800 x 600 px at 256 color screen resolution, while the rest will be using a variety of resolutions which are way higher. And, I want your eLearning to look great for the widest possible audience, web designers face the same dilemma every time they design a website. So, the solution is, I try and design for the lowest common denominator based on the other parameters the client tells me. Then, after doing a TNA, develop what they call a set of personas which are pretend snapshots of people people who possibly may use the site and flesh out a curriculum map and using my framework a set of activities that will map those core competencies and performance objectives of the unit. Once they have been approved and signed off, I then develop storyboards for each of those activities. Developing a storyboard is an important step in eLearning development. There is no right or wrong way to storyboard; developers and instructional designers use a variety of different templates and methods. I have my own techniques. Then after storyboards, then comes development, so that involves using a variety of tools at my disposal depending on requirements. I first would create a quick prototype of the solution to show the basic functionalities and behaviours of the system, so the client can get a feel of how it will work, once happy, I will go to full scale development of the modules. This is also the longest time also of the project. Regular sign offs and stakeholder involvement are paramount during this process too. Then, once completed these, comes integration time into the LMS/Record Store or deployment into CD/DVD or other mediums and then Post Implementation Review Time and Evaluation stage comes.