A flexible and iterative approach to instructional design that involves frequent feedback and adaptation to changing needs.