Dinesh Bhat's WebLog

Bug philosophy

I found this quote on a software engineering book when I was doing my masters.

 “Every bug found means there is yet another bug hiding in the product”.

I found this very true. In fact, I can extend it to “If you find n bugs, it means there are n more bugs to be found”.

Normally, in a testing cycle, you tend to find more and more bugs everyday for a period of time, reaches a peak and then starts declining.

So, above theory proves to be wrong at only one point i.e. at the peak of the curve.

 

This theory is a good guideline to measure the quality of your  product.

 

Published Monday, January 03, 2005 10:49 AM by Dinesh Bhat
Filed under:

Comments

 

Sam said:

There is another Bug philosophy:

For every old bug you find in the source and wonder how in hell it could be no one else noticed this so far, there will be a counterbug that offset this bug - so if you fix the bug probably another bug will show up in the app.

(you might need to rephrase this, though, english is not my main language)

Sam
January 3, 2005 9:23 PM
 

Dinesh Bhat s WebLog Bug philosophy | storage bench said:

June 14, 2009 5:55 AM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker