The Innovation Blog
Insights for Chief Innovation Officers, Product Leaders, Innovators
Innovation Definitions and Perspectives
The term innovation means different things to different people. The various forms and types of innovation allow multiple views and interpretations – depending on the perspective of the observer.
Defining Novelty and Innovation
Novelty is an important notion in an innovation context – it is a desired quality of business ideas, services, products and features. Truly novel ideas that are proven and have practical potential enrich the state of the art and creates opportunities for Intellectual Property and differentiators for products and companies.