Companies must learn to explore new business models even while they are using the old ones, the models that gave them success; this is called ambidextrous. Companies must learn to invest in dynamic capabilities, making use of old resources and absorbing new ones, thus equipping themselves with the required skills to compete at all times in a dynamic environment. Men and organizations need to adopt a new set of critical skills, methods and processes to identify and define responses for the future: system perspective and pattern recognition, acceptance of complexity and consideration of the future. At the strategic level, a forward-looking approach is vital because it allows to deal with future challenges proactively: it is necessary to develop management tools that increase the ability to master both internal and external complexity.