Steven Sinofsky, the Senior Vice President for the Microsoft Windows and Windows Live Engineering Group, in an attempt to quell a beta tester rebellion over a perceived lack of feedback concerning bug reporting has made an astonishing confession: Windows 7 has at least 2000 bugs.

Sinofsky states that more than a million people installed and used the Windows 7 beta in the first few weeks of release, and admits it has been a lot of work coping with the feedback. How much work?

How about one feedback report every 15 seconds during one week in January, and a total of more than half a million such reports so far. Sinofsky explains that this equates to more than 500 feedback reports for every Windows 7 developer to deal with, and that only 6 weeks into the testing process.

With more than 10 million device installations for the Windows 7 beta I guess that bugs were inevitable, that is he point of testing after all. Although Microsoft is not saying how many bugs have been reported and verified, Sinofsky is happy to reveal that it has the "fixes in the pipeline for the highest percentage of those reported bugs than in any previous Windows development cycle."

Which is good news, especially when you consider that those fixes concern around 2000 reported crash causing bugs in the Windows 7 code alone, not including third party driver or application problems.

Sinofsky also explains what a bug is, as far as Microsoft is concerned: "a bug is any time the software does something that someone one wasn’t expecting it to do. A bug can be a cosmetic issue, a consistency issue, a crash, a hang, a failure to succeed, a confusing user experience, a compatibility issue, a missing feature, or any one of dozens of different ways that the software can behave in a way that isn’t expected."

Fair play to Microsoft and Steven Sinofsky for having the balls to reveal that 2000 bugs figure, I am sure it will draw plenty of flack from the usual suspects. However, the fact that these are being dealt with and fixed show that the beta testing process is working. The fact that Microsoft are telling us show that it is getting a grip on the hearts and minds issue. For once, I'm on the side of the Microsofties.

As Editorial Director and Managing Analyst with IT Security Thing I am putting more than two decades of consulting experience into providing opinionated insight regarding the security threat landscape for IT security professionals. As an Editorial Fellow with Dennis Publishing, I bring more than two decades of writing experience across the technology industry into publications such as Alphr, IT Pro and (in good old fashioned print) PC Pro. I also write for SC Magazine UK and Infosecurity, as well as The Times and Sunday Times newspapers. Along the way I have been honoured with a Technology Journalist of the Year award, and three Information Security Journalist of the Year awards. Most humbling, though, was the Enigma Award for 'lifetime contribution to IT security journalism' bestowed on me in 2011.

8 Years
Discussion Span
Last Post by NicAx64

So Microsoft is admitting their operating system has bugs. "The first step toward recovery is admitting that you have a problem" :-)


Given the size of Windows 7, the numbers of bugs doesn't seem all that large. All software has bugs, regardless of the author.


what is the source code complexity of the windows 7 ?
what is the branch complexity ?
what is the ratio of bugs for a one killo line of code ?

Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.