Task analysis is a detailed study of the job to determine what specific skills—like Java (in the case of a Web developer) or interviewing (in the case of a supervisor)—the job requires. Job descriptions and job specifications are important here. These list the job’s specific duties and skills, which are the basic reference points in determining the training required. You can also uncover traini9ng needs by reviewing performance standards, performing the job, and questioning current job holders and their supervisors.