The ADDIES model can be considered as the perfect generic procedure that has been used in a traditional manner by the training developers and the instructional designers. There are five steps in this particular model; those are analysis, development, design, evaluation and implementation. All of these steps are required in order to represent a flexible and dynamic guideline in order to build a potential and effective performance and training support tools (Muruganantham 2015).