Analyze the major human resource management functions in organizations. Understand the various components of the human resource management process (workforce planning, recruitment, selection, training/development, compensation, performance appraisal, labor relations and employee relations) and the associated activities to perform these functions. Discuss the workforce management responsibilities of all managers, with an emphasis on job analysis considerations, the supporting role of human resource management to strategic planning and the major government legislation affecting workforce management.