The Developer Testing Paradox:
The root cause of most software project failures, and of the poor general health of most software, is the lack of early-stage unit testing.
The metrics presented are a little bit off IMHO, especially when dealing with legacy systems. Still an excellent read.