Microsoft turns Live users into guinea pigs

By Marguerite Reardon, CNET News.com
Tuesday, April 25, 2006 09:44 AM

Microsoft is helping developers experimenting with new features for Windows Live to use customers to test their ideas.

A recruitment Web site launched Thursday gave some details of a project called The Experimentation Platform. The purpose of the platform is to enable Microsoft programmers, and eventually third-party developers, to try out new ideas quickly on live users in controlled experiments, according to the site.

Microsoft confirmed that it is working on an experimentation platform. "We are always looking to rapidly innovate on our services and platform, and encouraging experimentation is important here," a representative for the software maker said. However, the representative declined to give further details.

The move should help generate features for Windows Live, a set of Internet-based services, such as e-mail, blogging and instant messaging. Microsoft introduced its Live services, which will provide online versions of existing desktop applications and new Web-based tools, in beta earlier this year.

The Experimental Platform described in the recruitment site would be used to put such tools through their paces. Using randomized experimental designs, developers can expose a percentage of users to a new treatment and measure the effects. They can then run tests to determine whether the differences are statistically significant, and so establish causality. The platform will collect multiple metrics and provide analysis tools to improve insights about the value of different features to customers.

The platform has been designed to make sure users' experiences aren't disrupted, according to the Web site. How can it guarantee this? The experiments will be monitored while they are running, and if an application is underperforming, it will automatically switch over to the "control" application or a feature running in the experiment. As with any randomized experiment, users will never know if they are part of the experiment or if they are part of the control group.

The architecture of the testing platform encourages software providers to deploy applications more quickly, eliminating the need for extensive testing, according to Microsoft's online description. And because it is designed to have no adverse impact on customers, new technology or fixes to older problems that work well will be distributed automatically to more users, and ones that fail will be just as quickly discarded.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Code concepts: Visual Studio's T4 templates

Web Development

The T4 templating system is used to programmatically generate artifacts. Here's an overview about why the templates are useful and how to work with them.


Read more »


 
Virtualize your way to cost savings
Build an infrastructure that is flexible, scalable, and economical, as you strive to become a truly agile business.

Red Hat Outlines Its Virtualization Strategy and Roadmap for 2009
» Watch the video




Where have all the bosses gone?

Blog thumbnail

I've had dreams of opening my own cafe or bistro...cum music store...cum music school. But, I soon gave up that dream when I realized it would require significant investment and..... by Eileen Yu

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site