I am very excited about Microsoft’s upcoming products

I am very optimistic especially after reading this month’s edition of BusinessWeek Magazine. The cover page article outlined Steve Ballmer’s strategy for Microsoft’s value chain. With respect to product development, Ballmer is pushing the product teams to work together instead of operating in silos. We can see this taking place with the new user interface Metro for Windows Phone 7, Xbox, and Windows 8. We can also see this with the voice recognition module that is now native to Xbox Kinect and Windows Phone 7. With respect to the demand chain, Ballmer appointed a new CMO to focus on improving the perception of Microsoft products in the marketplace, and to make sure that there is consistency in messaging and product promotion. We can see this taking place with the opening of the Microsoft Retail Experience Center – a place where Microsoft educates retailers on the products and on how to showcase them in their stores.

This is all very exciting news. I think the next steps would be to appoint a leader whose primary focus is product integration across Microsoft’s plethora of products (i.e. someone who pushes for a consistent UI look and feel across operating systems if it’s proven effective with consumers). Microsoft needs to create a group (or tell us about one that already exists) that is focused on this. This team would be a new stakeholder to many product teams and would have the executive support they need to be effective. Their function would be to identify synergies between different products and services across all product lines (business and consumer), drive marketing research efforts, and contribute to the product requirement backlog. I think Microsoft products have pretty high customer perceived value already (e.g. Zune software and SkyDrive independently). Think of how much it would increase if products were integrated effectively. Here is a post I wrote that can serve as an example.

I hope Microsoft will soon use the Cloud to power Zune software (and change the name of the software too)

Wouldn’t it be cool if you had just one music library instead of different tracks on your Zune HD, Windows Phone 7, Xbox 360, Windows 7 desktop, laptop, and slate pc? I am thinking of a Cloud Library for all my music. Every song that I download from the Microsoft marketplace would be stored there. When I launch Zune, and if I am connected to the internet, my default library view would be all of the songs that I have in my Cloud Library regardless of the device I am using. If I am not connected, then I would get my Local Library and would be prompted to connect to get more songs. When I select a song, assuming that I am connected to my Cloud Library, I can stream it, stream it while I download it, or just download it to the device I am on. The app could remember my selection for future use, and allow me to manage this as a setting via my settings page. When I delete a song from my device, it removes if from the device’s Local Library freeing up space for me to download more songs from either the marketplace or my Cloud Library. The app can use analytics to tell me what songs I’ve played and how many times I played them. This could be leveraged in a cleanup to clean up your Local Library content. This concept could be applied to all media including videos, games, podcasts, audio books, e-books, and any other content that you can download from the marketplace.

A concept similar to the Cloud Library / Local Library exists (default OS library / SkyDrive respectively), but it isn’t part of Zune software. I can’t see this being the case for much long and hope the next generation Zune software works as described above. I am very optimistic after seeing what Microsoft has done in the past couple of years. Here is a post I wrote discussing this further.