What's your return on innovation? Innovation Insiders follows up on the controversial Booz Allen assertion that R&D doesn't translate into innovative products and services. "Return on innovation (ROI) and the three pillars of innovation" has a number of good links to material on quantifying return on innovation.
Like recent Wharton School research suggesting that total quality management programs stifle innovation, much of what business believes about the creative process could be wrong. Getting it right should be a profitable exercise.