Job design and analysis are important human resource functions. Job design involves defining how work will be performed through approaches like job enlargement and enrichment. Job analysis is the process of systematically gathering information about job tasks, responsibilities, skills, and requirements. This information is then used to develop job descriptions and specifications, which outline the purpose, duties, and qualifications of a role. The results of job analysis provide essential data for strategic human resource activities including planning, recruitment, compensation, performance management, and training.