A Successful Approach to Corporate Innovation: ‘The 8 Ps of Innovation’

The business environment is becoming increasingly complex. Organizations have lived in a stable environment for many decades. The competitive advantage resulted from executing better than competitors. This is no longer the case.

Five Principles of Innovation Measurement

What gets measured gets managed. Innovation is not serendipity; it’s a managed process of transforming novel ideas to achieve their business value. You can only manage what you measure.

It’s All About Interaction!

The central role of Interaction Design when creating delightful customer experiences

Organisations depend on their competitive advantage in order to become or keep successful, relevant for their customers and grow over time. As we all know, competitive advantage is achieved via either one – or a combination - of the strategies involving pricing, service and product quality or customer service excellence. We argue that another overarching strategy should always be present in a company’s strategy; delivering an excellent, desirable and memorable customer experience.