How to Innovate More Effectively

At the heart of all software companies is innovation – they were born out of an idea of how we could use technology to do something better, faster, and more effectively.  So, how do we create the infrastructure to continue to innovate within our companies as we grow and spend more and more time on the demands of everyday business activities?  This article provides an interesting view on how to think about innovation within the construct of ongoing businesses.