Building an online program should always start from an instructional framework to ensure well-adapted and diverse program delivery. Below you can see an adaptation of the well-renowned ADDIE (Analysis, Design, Development, Implementation, and Evaluation) Model of Instructional design. ADDIE model has been used for creating instructional design and training development.