When most people hear the word innovation, they think of a creation or invention. In fact, the Merriam Webster Dictionary defines innovation as (1) the introduction of something new or (2) a new idea, method, or device: a novelty. The word is being used a lot these days as changing marketplaces, emerging technologies, financial crises, and the recession have increased the demand for business innovation.Managers are being told that they have to be creative and innovative, yet most are uncomfortable with this mandate since they haven’t been trained as engineers or scientists. Realistically, how can managers be expected to invent something? Is this what senior business leaders want when they call for innovation?
Read More