Advertisement
Membership
Login
ACCU Buttons
Search in Book Reviews
Search is a simple string search in either book title or book author. The full text search is a search of the text of the review.
Capers Jones is one of the pioneers of software productivity measurement. He originally worked at IBM and ITT and then founded Software Productivity Research, which specialises in performing software process assessments. This book is the latest in a series that summarises the results of these assessments and it performs a valuable service in identifying practices that have stood the test of time.
The author recognises that many practices are not universally applicable, and so has split the book into an introduction and then separate sections for each of the following types of software:
- MIS
- outsourced software development
- systems software
- commercial packages
- military systems
- end-user software.
The focus of the book is on the software process and so its usefulness will depend on how much control you have over the process. There is little in it for the individual programmer, rather more for the team or project leader, but it is really aimed at the upper levels of IT management.
My main reservation about the book is that, in my opinion, its definition of a best practice errs on the conservative side. To qualify as a best practice, it is necessary for it to have been beneficial in all, or almost all, of the projects on which it was used. This definition excludes high-risk, high-gain, or even lowish-risk, high-gain practices. However, there is much room for improvement in the productivity of the average IT organisation and it may well make sense to start by concentrating on those practices with the best chance of success. For this reason I think that this book certainly deserves at least a qualified recommendation.