The Changing and Emerging Role of the Instructional Developer 
Today's instructional developer is required to know much more than the Instructional Systems Design methodology. He/she must know a multitude of authoring tools, and must also know the storyboarding and development process for designing technology-based learning programs. Technology-based learning presents four unique challenges for instructional developers. These are: accommodating different learning styles; addressing differing technologies in learners’ computers; developing training packages for mass quantities of learners; and acquiring new skill sets. Technology-based learning also presents many new opportunities for instructional developers, including the chance to develop exciting tools such as wizards, coaches, and computer-based training programs.
Levin, Marissa. STC Proceedings (1999). Articles>Education>Instructional Design