Training needs analysis is the process of identifying the training and development needs of employees and volunteers in an organization. It considers the strategic objectives of the organization as well as the individual’s career goals to determine training needs. It helps in the process of identifying gaps between employee training needs and actual training performed.
Training needs analysis is generally carried out at three levels: organizational, team and individual level. It is important to be carried out at all 3 levels to achieve organizational as well as individual goals.
The steps involved in TNA can be illustrated by the following figure:
Some of the methods which can be used to carry out a TNA are: