How to meet the challenges of the new world of work with HR software