What’s being said?

Software testing

This is a process of executing a program with the intent of finding errors. It is commonly believed that the earlier a defect is found the cheaper it is to fix it.

Dijkstra:
Testing can show the presence of bugs, but not the absence

Beizer:
1st law: (Pesticide paradox) every method you use to prevent or find bugs leaves a residue of subtler bugs, for which other methods are needed
2nd law: Software complexity grows to the limits of our ability to manage it

Beizer:
Testers are not better at test design than programmers are at code design

Humphreys:
Coders introduce bugs at the rate of 4.2 defects per hour of programming. If you crack the whip and force people to move more quickly, things get even worse.

Developing software & testing are truly difficult jobs!

Comments

Popular Posts