Enterprise agility – its meaning, managerial expectations and barriers to implementation – a survey of three countries · Study