Unicorns, Leprechauns and Bugless Software
In the wake of the IMF’s recent hack, the world’s top cyber-security experts have come up with a sure-fire solution to prevent this from ever occurring again: bugless software.
Don’t laugh, this was the consensus that emerged from the third annual cyber defense conference hosted by NATO last week, where a top IT expert was promoting the idea that companies should “pay hackers who have detected program bugs.”
I would propose that companies pay testers, not hackers, but that’s beside the point. The real issue here is the notion of bugless software. More on that in a second, but first, a few details from the conference courtesy of The Montreal Gazette:
Bugless software is key to cyber security and global vendors should pay hackers who have detected program bugs and so helped pre-empt attacks, a top IT expert told a NATO cyber security meeting here Thursday.
“Software vulnerabilities enable breaches. If we want to make cyber space safer, we need to find a way to force vendors to produce more secure software,” Charlie Miller told some of the world’s top IT security experts attending NATO’s third annual cyber defence conference.
Renowned in IT circles for having detected bugs in Google’s Android software and being the first to find a critical bug in the MacBook Air, Miller has also worked as computer security specialist at the U.S. National Security Agency.
He charges that the reluctance of software vendors to pay hackers for weeding out program bugs is a factor contributing to online security breaches.
“Vendors don’t like to pay for (the detection of) bugs because of many reasons, among other things they’re afraid it will encourage people with good IT skills to find bugs, or it may make competitor’s software look more secure,” he said, noting that companies like Mozilla and Google have paid up to 3,000 dollars for information on software flaws.

We’re happy to announce another new series to the uTest blog (in case you missed it, we introduced the
The Uruguay IT Chamber has launched a new university program for software testing. This is big news for the world of software testing, as it not only legitimizes the professional tester but will help draw attention (and projects) to 
Quick – what’s a
Luminary: a person who has attained eminence in his or her field or is an inspiration to others
With all the talk about the
“Technology is everywhere in every fabric of our lives. With technology, as ubiquitous as it has become, everybody will gain or fail in much the same broad way as the next person or company. Nobody is exempt.” – Jeff Papows, Author of Glitch: The Hidden Impact of Faulty Software
Last week, I decided to go back in time to revisit a classic work of software testing theory by James Bach, on the subject of 






