A training needs assessment provides a picture of an agency's strengths and the training needs of its workforce.