The ADDIE model is a generic instructional design model. It provides guidance at a fairly high level for instructional designers, software engineers, etc., as they author and revise learning products.
The phases of the ADDIE model are Analyze, Design, Develop, Implement, and Evaluate. These phases are sequential – each depends upon the successful completion of the preceding phase.
Moreover, the ADDIE model is an iterative feedback model, which means that the results of the Evaluation phase are returned to the origination point (fed back), closing the loop, facilitating further refinement of the learning product. If the evaluation shows that the module has shortcomings, for example, that the objectives of the module do not align with organizational objectives, those shortcomings are returned to be analyzed again. Further design and development efforts follow, until the module meets organizational needs.
Download the accompanying article, "The ‘Design’ Phase of the ADDIE Model"