Instructional design is a process that in many cases requires multidisciplinary collaboration among several stakeholders. Domain experts, pedagogues, technical experts, economists, administrative personnel, customer representatives, instructors, and learners may have very different preferences, and sometimes it is a great challenge to coordinate them all. In this chapter, the authors present the principles of concurrent e-learning design. Concurrent e-learning design is a novel approach to computer supported and cooperative instructional design where several stakeholders actively participate in the design process. The results from a concurrent e-learning design project can typically be a comprehensive design document containing details regarding how higher education e-learning courses should be developed and delivered. The authors have worked to codify this methodological approach for several years and conducted a qualitative analysis of data collected during this period. This analysis has yielded sixteen principles, which are grouped into five categories and presented in this chapter. The chapter describes each principle in detail, discusses whether ERP systems can be of assistance in the instructional design process, and outlines a plan for testing ERP systems in connection with the concurrent e-learning design approach.