(1) Analyzing the tasks and skills to be learned.
(2) Selecting, training and supervising trainers.
(3) Preparing training materials. (4) Conducting an OJT program; and
(5) Evaluating the program and making any necessary improvements or modifications.