Images of Microsoft’s product roadmap for partners have leaked onto the web. The documents were posted on Twitter by Maartin Visser, who discovered the them on the Microsoft Partner Network. The purported roadmap reveals new details regarding the next versions of upcoming products, including Office 15, Internet Explorer 10 and Windows Phone. Microsoft’s IE 10 could be out by mid-year according to the roadmap, possibly around around the same time as the Windows 8 Release Candidate. Office 15 is expected to enter its beta-testing phase midway through 2012 and become available in the early part of 2013. Window Phone will see “future investments” somewhere around the third quarter of this year, possibly indicating anÂ Apollo launch. A second image can found after the break.