Information and communication technologies management in turbulent business environments