The Open Systems Model describes a training process that begins with a triggering event from the system's external environment which leads to a needs analysis. The needs analysis informs the design, development, and implementation of a training program. The training program is then evaluated to determine if it addresses the needs identified.