How to Keep it Simple and Generate Better Results

You can make it as complex as you like, but what really matters in innovation is the simplicity of management and only a minimum amount of bureaucracy. Innovation management is in many aspects different than regular business operations (less predictable, riskier), but in many aspects it is very much alike (basic management practices).