Wat elke programmeur al wist is nu nog een keer bevestigd door Microsoft, elk niet triviaal programma bevat bugs, zo meldt Reuters. Sinds Microsoft zijn 'error reporting'-features in bijna al zijn software toepast, is gebleken dat de helft van alle fouten wordt veroorzaakt door één procent van alle bugs en twintig procent van alle bugs veroorzaakt 80 procent van de fouten.
Steve Balmer, Chief Executive bij Microsoft, zegt dat alle error-meldingen die gebruikers insturen alleen worden gebruikt voor het oplossen van bugs en dat de informatie alleen met andere softwaremakers wordt gedeeld om de producten van Microsoft te verbeteren. Het is nu al mogelijk om over bepaalde bugs informatie op te zoeken op een speciale website en het streven is om die nog verder te verbeteren. Steve was zelf nogal verbaasd over de resultaten van het onderzoekje:
"Let's acknowledge a sad truth about software: any code of significant scope and power will have bugs in it," Ballmer told customers in a memo similar to one by Chairman Bill Gates this year renewing Microsoft's commitment to trustworthy computing. But Ballmer said Microsoft was arming itself with better information to help develop its software, by building error reporting features into its products.
Engineers use the reports, sent in a short burst over the Internet, to track software bugs and provide a fix, he said. "We've been amazed by the patterns revealed in the error reports that customers are sending us," Ballmer wrote. "About 20 percent of the bugs cause 80 percent of all errors, and -- this is stunning to me -- one percent of bugs cause half of all errors."
Met dank aan Verwijderd voor de tip.