The impact of information technology IT on management a study of business process outsourcing BPO as an effective human resource management HRM strategy