Monday, January 23, 2012

How Business Defines Innovation?

Which two aspects below most closely correspond to your personal definition of innovation?
  • The implementation of new processes, products, organizational changes or marketing changes
  • An environment/culture that embraces positive change, creativity and continuous improvement
  • Research and development, new intellectual property (IP), and inventions
  • Staying ahead in the market and being a market leader
  • Solutions that benefit society and societal outcomes (including environmental outcomes)
  • None of the aspects above is close to my personal definition of innovation


Selected references:
GE Innovation Barometer Survey Methodology
Conducted by StrategyOne, an independent research and consulting firm, between Oct 15 and Nov 15, 2011 in 22 markets
• Telephone survey of 2,800 senior business executives
• All respondents SVP-level or above, 30% c-suite level
• All respondents directly involved in the innovation strategy or process within their company
• Average company size is 1,500 employees, 20% of respondents belong to companies of more than 5,000 employees
• Average interview length: 16 minutes