Philosophical Questions for the Software Tester

[article]

Defects

·                     Why are there bugs?

·                     Why doesn't everything work right the first time, all the time?

·                     What was the first defect ever created in the history of the world?

·                     What was the first defect you personally created?

·                     What was the first defect you ever found?

·                     What can we learn from defects?

·                     Are defects always bad?

·                     Bad occurrences sometimes have good outcomes, such as  when things are "a blessing in  disguise." Could there ever be a positive outcome from not finding a bug?

·                     If so, under what condition would not finding a bug constitute a good thing?

·                     Could we say that all missed bugs are blessings in disguise?

·                     If so, then should the goal of testing be to miss as many bugs as possible, to get the most blessing? (obviously not)

·                     What are accidents?

·                     What causes them?

·                     How can they be avoided?

·                     Should they be avoided?

Tags: 

About the author

Bernie Berger's picture Bernie Berger

Bernie Berger has recently tested the merger of two investment trading systems as part of the takeover of a large asset-management firm by an international bank. In his spare time, he moderates the yahoo group, tester-career-support , and updates his Web site http://www.testassured.com/. He can be reached at home at berger_qa_@yahoo.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!

Upcoming Events

Sep 22
Sep 24
Oct 12
Nov 09