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