Job analysis is a systematic exploration of the tasks, duties, and responsibilities involved in a job. It identifies the key aspects of the job and provides essential information for human resource functions like recruitment, selection, training, and performance appraisal. The common methods used for job analysis include observation, interviews, questionnaires, technical conferences, and diaries. The key outputs of job analysis are the job description, job specification, and job evaluation. The job description outlines the key purpose, duties and responsibilities of the role, while the job specification defines the minimum qualifications required. Job evaluation determines the relative worth of different jobs in an organization.