March 10, 2009

How Vista mistakes guided changes to Windows development

Microsoft engages in an extended public mea culpa about Vista, admitting the key reasons why the OS failed among business customers

About a year ago on its Redmond, Washington, campus, a member of Microsoft's Windows Vista team met with a group of journalists to face some tough questions about the OS.

At the time, it was clear Vista was not going to be the great success Microsoft had predicted, as many of the company's critical business customers were beginning to reveal they would wait for the next release of Microsoft's client OS instead of upgrading corporate desktops to Vista.

[ From InfoWorld's Test Center: Windows 7 benchmarks unmasked | Special report: Early looks at Windows 7. | Get the analysis and insights that only Randall C. Kennedy can provide on PC tech in InfoWorld's Enterprise Desktop blog. And download our free Windows performance-monitoring tool. ]

Among questions posed to Microsoft that day were how the company could have gotten Vista so wrong after five-plus years of development, and how much longer Microsoft could justify putting out major software releases that needed substantial bug fixes before they were fit for enterprise deployment.

It has long been the mantra among IT professionals not to "go out and buy that first release" of Windows, but "wait until the service pack comes out because there are so many bugs and issues," said longtime Microsoft partner and customer Scott Noles, director of technology and education at Microsoft customer Kinex Medical, a medical rehabilitation center in Waukesha, Wisconsin.

The same rang true for Vista, and even for its predecessor Windows XP, a solid OS still in wide use that nonetheless also required a major service-pack release to deal with critical security issues that plagued enterprise users.

Microsoft had no answers that day to the questions it faced about Vista. Fast-forward a year later to now, however, and the company does.

For the past several months, Microsoft has engaged in an extended public mea culpa about Vista, and in the past two weeks alone has given a series of press interviews to explain how it changed the development process of Windows 7, the forthcoming client release, to learn from the mistakes it made in the past.

"We know we're still learning, but we always want to make tomorrow better than yesterday was," Mike Nash, corporate vice president of Windows product management, said about the development of Windows 7 in a recent interview.

He said Microsoft's move in March 2006 to put former head of Office development Steven Sinofsky in charge of Windows development was a key driver of changes in the process. Sinofsky is now senior vice president for the Windows and Windows Live Engineering Group, and Nash credits him for bringing order to the group.

Vista failed among business customers for a few key reasons. One was that its premium hardware requirements made it incompatible with PCs that companies already had running in their IT environments. That meant that upgrading to Vista meant that businesses also had to update hardware, a more expensive proposition than recycling existing machines.

Close

On Twitter now

Application development

Powered by Twitter
additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2010 Infoworld, Inc.