Professional Software Development: Shorter Schedules, Higher Quality Products, More Successful Projects, Enhanced Careers by SteveMcConnell ISBN 0321193679
Reviews
I was very disappointed in this book, even more so when I realized it was an update of a previous book. The book is not terribly clear in its intent and relies largely on innuendo, circular reasoning, and knocking down strawmen rather than any basis in theory or fact.
For example, SW-CMM ("process-oriented") is implied to be the correct approach, except if the company happens to be Microsoft ("commitment-oriented"), which does not need it. If a company tries SW-CMM (or the Microsoft approach), and fails, then it is a "Software Imposter."
The book gets even muddier as it discusses Accreditation, Certification, and Licensing, without ever trying to justify why any of them would be necessary. The rationale seems to consist of:
-- WayneMack
Having read the online version of AfterTheGoldRush, I strongly agree with WayneMack's assessment above. As PCP (PhilipCraigPlumlee?) puts it on OrphansPreferred, "SteveMcConnell has demonstrated his masterful ability to document the screaming obvious so even managers can 'get' it." The point being that this book is a total waste of time for anyone besides a manager to read. If only the web were a Wiki, AfterTheGoldRush would be replaced by DeleteNoContent.