Understanding skills, abilities and knowledge is fundamental in the determination of staff training and development needs. One of the key aspects to retaining your staff is how you develop them and that starts by understanding what they are lacking in order to get better at their job.