The speed at which ideas can be generated, tested and brought to fruition is accelerating faster than we could have anticipated – largely because of the explosion of social media and mobile and cloud computing.