Why Software Sucks...and What You Can Do About It

by David S. Platt

Describes why computer software has become unreliable and offers suggestions on ways users can correct the situation.