Accepting some of the testing team's responsibility by writing your own tests lets you trade the time you spend fixing defects for less time spent avoiding them in the first place.
Index Terms:
testing and debugging, testing strategies, software quality
Citation:
J.B. Rainsberger, "Avoiding Defects," IEEE Software, vol. 24, no. 2, pp. 14-15, Mar./Apr. 2007, doi:10.1109/MS.2007.34