Having made significant investments in deploying a software solution across an organisation, successful adoption often relies upon the level of application support available to end users. This is irrespective of the initial design effort to ensure the system meets user needs.