Analyzing Training Needs:
How you analyze training needs depends on whether you’re training new or current employees. The main task in analyzing new employees training needs is to determine what the job entails and to break it down into subtasks, each of which you then teach to the new employee.
Analyzing current employees training needs is more complex, since you have the added task of deciding whether training is the solution. For example, performance may be down because the standards aren’t clear or because the person is not motivated. Some trainers use special analytical software such as from Saba Software Inc., to diagnose performance gaps and their causes.
more at http://www.citeman.com/9072-training-learning-and-motivation.html#ixzz46f4XNKKz