When working with an outsourcing partner, innovation is often an afterthought to the day to day insights and challenges that come with developing software. However, with the amount of value innovation can add to a software development outsourcing eng...