Much of this book is spent explaining what should be obvious to the best managers, but which corporate culture and priorities tend to work against. In general, the book looks more at typical mistakes than at recipes for success. At the same time, the advice is solid and they often provide data to back up their assertions.
If I was a manager at a typical and mediocre corporation, I would not recommend this book too much-- it is hell fighting against corporate culture. However if you work for the best or you are starting a business and want to be the best, this book is extremely important. (If you are a manager working at a mediocre corporation, start your own business or get hired by a better company after you read this book!)
The main premise of the book is that people matter more than management or technology. Any business leader worth his salt knows these two points, yet most managers or leaders ignore them. This book helps give form to the ideals and specific guidance to get there. It is well recommended to everyone who manages software projects.
This is the book whose title has become synonymous with managing teams in software companies. Though this 2nd edition came out in 1999, most of the content is identical to that of the original 1987 edition. 22 years later, that's a problem. So much of our common practices and conventional wisdom have changed (in part due to the impact of this book) that much of the advice in the book is obsolete. True, gems like the inverse relationship between noise and code quality will likely stay relevant for … more
Programming languages come and go with an occasional paradigm shift thrown in. However, the thought processes and the mental gyrations needed to complete large software projects remain largely unchanged in the decade since the first edition of this book was published. Unfortunately, management skills also remained stagnant as well. In this book, the authors lay out the ugly truth as to why much of software development fails. It is not a lack of technical or technological competence on the part of … more
Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly successful. New second edition features eight all-new chapters. Softcover. Previous edition: c1987. DLC: Management.