Archive for the 'Bugs' Category

Give Bugs A Chance

Sunday, September 17th, 2006

I have a confession: I am not the kind of person who wanders around the house looking for things to fix. Let me rephrase that: I am not the kind of person who fixes things around the house as soon as something breaks. OK, you’re on to me — I hate fixing things around the […]

Why Indeed Do We All Sell Code With Bugs?

Thursday, May 25th, 2006

In a recent article Eric Sink claims to have found the answer to one of the greatest mysteries of our industry: why do we all sell products with bugs? And the answer is: The alternative is to fix them and risk introducing worse bugs.
OK then. We can now go on with our lives knowing we […]

The Illusion Of One Dimensional Quality

Friday, April 28th, 2006

I read a lot of articles and blog postings about software development, management and quality. My “favorite” articles are characterized by their ability to present some idea or concept with a sound voice, while blurring other important aspects of the subject. Most of them are not doing that on purpose. But the innocent reader might still get a wrong […]

It Works On My Machine

Sunday, March 19th, 2006

Soon after the extinction of punch cards, when programming became a task one could do using a personal computer, a new natural phenomenon was discovered. It seemed like software has a tendency to behave differently when executed on different machines. What seemed like an arbitrary behavior at first was then found out to be consistent […]

This Is By Design

Thursday, March 16th, 2006

While the origins of this phrase are not clear, it is widely accepted that the most probable place to find it is in the support knowledge base of a well-known software company, which would have copyrighted it if she could. The reason this sentence cannot be effectively copyrighted is that it is an essential part […]