The ADDIE (analysis, design, development, implementation, and evaluation) process remains the dominant instructional model. Yet, it is not the optimal
Designing Successful e-Learning: Forget What You Know About Instructional Design and Do Something Interesting
Much has been written about computer user interface design, but many of the established principles seem to elude instructional application designers