What exactly does “innovation” mean? The Organisation for Economic Co-operation and Development defines innovation as the “implementation of a new or significantly improved product (good or service), a new process, a new marketing method, or a new organisational method in business practices, workplace, organisation, or external relations”. The word itself is derived from the Latin verb innovare, which means “to renew”. From an economic point of view, innovation is something new that brings benefits to an organisation and/or society. You will often find that the terms “idea” and “invention” are associated with innovation; however, they are somewhat different in meaning. An invention has not yet been developed as a creative solution to a new problem; an idea is a creative thought of something new. Innovation is renewal. “Improvement” also refers to the implementation of something new, but there is a lesser degree of newness; usually, it is the optimisation or extension of something existing.

BPIR Categories

1.2.3 Identify new innovations that meet customer needs
14.3.6 Provide ideas management & innovation processes
15.6.13 Innovation, technology & flexibility
2.1.4 Assess new technology innovations
3.2.3 Develop&integrate technology/innovation into concept
3.2.5 Involve stakeholders in innovation & product/service development
8.2.2 Create an environment for empowerment/innovation
9.4.8 Reinforce use of knowledge and skills on the job
9.7.1 Encourage employee involvement and feedback
9.7.2 Provide mechanisms for internal communication

Unlock this article and 10,000+ more

To get the most out of our extensive resources, please login or become a member below.