Courses are developed when a new product, or updated version, is to made available to others.
- First step, a decision is made to create a new course or update a current course.
- A course developer is assigned.
- Interested parties meet for a kick-off where personnel and schedules are discussed.
- The course developer does an audience analysis.
- The course design document is created or updated.
- The document is shared with interested parties. The document is updated based on feedback.
- The course design document is finalized for content and schedule. Note, this may change during the material development stage.
- A training development environment is created.
- Course materials are developed, example: classroom slides and a lab exercise guide.
- The materials are shared with people who give feedback.
- Feedback is incorporated.
- The finalized materials are submitted to production services who build the finalized product materials.
- The training environment is made into a formal environment for the future instructor and students. Environment includes: hardware and operating system specification, application software, and training lab files.
- An assigned person runs through the labs in a sample training environment. If needed, the lab document and the environment are updated.
- A course description is written and posted to attract students.
- The course is formally released.
- The course is schedule, an instructor assigned, and the course is delivered to the students.