Hi Vinayak,
I think the challenges for HR professionals in 21st century would be the following:
Attrition- reasons could be any...better money, challenging profiles, big names, rift with the boss etc.
Developing leaders- I think with changing times, the leaders will have to adopt a more participative approach in dealing with subordinates. I think HR will have to understand the changed psyche of the new generation and conduct leadership programs in line with that for seniors.
Understanding the tangible & intangible benefits that employees seek & appreciate.
A little less moral policing from HR in not so important issues since I think its important for us professionals to develop good relationships with our people .
And yes, standardising compensation plans by not only comparing with with the industry but also other relevant industries.
I could think of only these many challenges. If I come to know more I will surely let you know.
Regards,
Urvashi