Research facts

Effort to find and fix
Amount of avoidable rework
Defects causing rework
Modules contributing defects
Defects contributing downtime
Contribution of peer reviews
Contribution of perspective-based reviews
Contribution of disciplined personal practices
Cost of high-dependability
Software quality at delivery

How Complex Systems Fail

Who is responsible
How do we detect risky areas
Software Fallacies