http://www.cio.com/archive/111505/software.html
PAUL GARBACZESKI
"Software testing reveals the human failings behind the code. That's why it can become a never-ending exercise in denial. Here are five questions that you can ask to help you cut through to testing?s root problems."