Training Needs Assessment is the process of identifying training needs in an organization for the purpose of improving employee job performance. Training is needed when employees are not performing up to a certain standard or at an expected level of performance. The difference between the actual level of job performance and the expected level of job performance indicates a need for training.
Studying the roles & responsibilities of the individual in discussion with their immediate manager Develop a competency map for each role and derive a desired capability level. This is going to be the benchmark for comparing the existing capability.