How Microsoft Research and product teams collaborate May 30, 2011 / Microsoft, research How Microsoft Research and product teams collaborate