Every organization has its own process for developing online training courses. Some organizations follow a linear process, while others prefer an iterative one. Some organizations prefer to work on the entire training at once, while others prefer to identify small segments within the training and develop them concurrently through collaboration.