How do we do things differently to respond to changes over time?

It's a given that organizations have to react to changes in their environment to survive.  What Darwin said applies as much to businesses as to animals: "It is not the strongest of the species that survive, nor the most intelligent, but the one that is most responsive to change".

Yet we only have to look at the fate of film companies reacting to the onset of digital photography to see how powerful organizational inertia can be.  Both Kodak and Polaroid correctly predicted the future of photography over twenty years ago, but neither business could adapt to survive.  So how can we ensure that we remain agile in a changing environment?  Once we can see what changes are required, how can we embed them so they become part of ‘the way we do things’?