Eigenpoll : Best Practices for Software Development : Execellent engineers 

Basically, don't hire the "average" engineer. Hire only the elite engineers (for, say, $300k) who do 10 times the work of average engineers.

Admit it. Most of the poor designs and bugs that surface aren't from lack of the right "practices". They are from engineers who did something stupid.