文档介绍:Seminar 12, 325-694 Innovation Performance
What does it mean to improve Innovation Performance?
Linking management interventions with innovation es?
Components of Innovation Performance
Balance Score Card
The Innovation System
Many different management systems and practices influence the innovation system model
The role of the GM is to manage the strategy, systems, structure, culture, and processes in order to improve innovation performance
What does it mean to improve innovation performance?
The above question can be interpreted to mean either: “the production of more new products, and thus new revenues”
It can also mean: “the implementation of more process improvements, and thus more cost reductions”
New products and process improvements are the final result of an innovation process
The Balanced Scorecard
The bines financial measures that tell the results of actions already taken with operational measures on customer satisfaction, internal processes, and anisation’s innovation and improvement activities (Kaplan and Norton, 1996, Harvard Business School Press)
Financial: How do we appear to shareholders? Eg. Stock price, ROE
Customers: How do customers view us? Eg. Number of new customer needs met
Internal business perspective: What must we excel at? Eg. Cycle time reduction
Innovation and learning: Can we continue to improve and create value? Eg. Number of new products launched in the past 12 months
Linking management interventions with innovation es?
This may not be ideal as we may miss a lot if we do not look at what happens in between
For example: Managers pany XY changed munication system in their R&D laboratory in the hope that six years later they would have more new products on the market:
But what happens in between?
Why do they think that changing munications system will help laboratory personnel to develop more or better ideas than they have developed in the past?
How do we answer these questions?
We need to break the goal of “improv