Job analysis is the systematic process of collecting information about jobs within an organization. It involves determining the tasks, duties, responsibilities, skills and qualifications required for each job. This information is then used to develop job descriptions and job specifications. Job analysis data helps inform important human resource functions like recruitment, training, performance management, compensation and safety. Common job analysis methods include questionnaires, observation, interviews and reviewing employee records. The critical information collected through job analysis includes work activities, physical and mental requirements, needed skills and qualifications.