Microsoft has a way to go to meet that standard in most customers' eyes. Gates' January "trustworthy computing" memo to employees made delivering reliable, secure software Microsoft's top priority. But according to a new InformationWeek Research Web survey of 800 business-technology professionals responsible for applications, development, or IT management, users rate Microsoft last on satisfaction with the quality of its products. Less than one-fifth of respondents say they're extremely satisfied with Microsoft products; more than a fifth aren't at all satisfied.
Microsoft knows the quality of its products has been a problem for customers. Over the winter, the company halted development of new features for its Visual Studio.Net and upcoming Windows.Net products to train engineers and managers on threats by hackers. Now, developers are more responsible for the input their programs accept, and feature specs incorporate "threat models" and safeguards against attacks. Microsoft is building into Windows more facilities to automatically update users and system administrators about patches to the software. And Windows.Net, due later this year, includes a version of the Internet Information Services Web server that's turned off by default, a switch that could close security holes in users' networks.
"These are all balancing acts between performance and reliability, performance and availability, performance and survivability," says Craig Mundie, Microsoft's chief technical officer.
To be fair, it's partly the ubiquity of Microsoft's products that makes them such a target for hackers. A lot of the quality problems associated with the desktop software that survey respondents say carries the most bugs--desktop operating systems, spreadsheets, word processors, E-mail, and software development tools--are injected by third-party developers who write apps and hardware drivers for Windows systems. Windows XP includes a function (which users may turn off) that reports problems back to Microsoft, so the company can find the source of the problem and let third-party developers know if the error was their fault. Gates says about 70% of XP customers use the automatic reporting function, which will help speed quality improvements.
But Microsoft also recognizes it needs to stop building and selling products based on new features, and start emphasizing their trustworthiness. "These are the new features," Gates says. "For a lot of customers, if you ask them to rank why they like XP right now, additional reliability, I bet you, will rise to the top of the list."
Stay connected and informed by visiting our Enterprise IT Community!

Become a member today for instant access to free InformationWeek research, expert advice, peer perspectives, and more on the following topics:
- Application Performance Management (APM)
- Security Management
- Mainframe 2.0
- IT Automation
- Service Assurance
Also, visit our Government, Retail and Financial Services groups to see how these technologies apply specifically to those industries.
NOTE: Offer valid for U.S., U.S. possessions, & Canada only.