It’s hard enough to find an error in your code when you’re looking for it; it’s even harder when you’ve assumed your code is error-free.
Steve McConnell Code Complete
The ability to simplify means to eliminate the unnecessary so that the necessary may speak.
Hans Hoffmann
A charlatan makes obscure what is clear; a thinker makes clear what is obscure.
Hugh Kingsmill
The perfect project plan is possible if one first documents a list of all the unknowns.
Bill Langley
If you want a product with certain characteristics, you must ensure that the team has those characteristics before the product’s development.
Jim McCarthy and Michele McCarthy - Software for your Head
Testing by itself does not improve software quality. Test results are an indicator of quality, but in and of themselves, they don’t improve it. Trying to improve software quality by increasing the amount of testing is like trying to lose weight by weighing yourself more often. What you eat before you step onto the scale determines how much you will weigh, and the software development techniques you use determine how many errors testing will find. If you want to lose weight, don’t buy a new scale; change your diet. If you want to improve your software, don’t test more; develop better.
Steve McConnell Code Complete

