Before you begin any OJT program, you should perform a training needs analysis. Actually, that's true no matter what kind of training you're considering. But what is a training needs analysis, and why should you do one? Glad you asked, because that's what we're about to explain.