“developers insert an average of 1 to 3 defects per hour into their designs and 5 to 8 defects per hour into code” — Steve McConnell Copy Share Image