Consider training programs that you have taken in the past. Did the skills that you learned benefit your organization? Did they help you do a better job? Did you even take anything beneficial away from the training at all? A training needs analysis can help your participants answer yes to all of these questions, and make sure that their time (and their organizations money) is well spent.