REVIEW - Software Inspection


Title:

Software Inspection

Author:

Tom Gilb, Dorothy Graham

ISBN:

Publisher:

Addison-Wesley Professional (1993)

Pages:

471pp

Reviewer:

Paul Floyd

Reviewed:

April 2014

Rating:

★★☆☆☆


Note: review doesn't contain explicit recommendation

Reviewed: January 2014

This is one of two books that I read recently on software reviews. I bought it partly because in my current job we do ‘code reviews’ and I wanted to get some ideas for participating in and running such reviews. None of my previous employers had ever done any sort of organized reviews. The other factor in my purchasing this book was my generally positive experience of reading two other books by Tom Gilb (namely Competitive Engineering and Principles of Software Engineering Management).

This book is fairly high up on the prescriptive scale. It describes Software Inspection (note the capital letters) as invented by Michael Fagan at IBM in the 70s. Other software inspection methods (no capitals) are described, but mostly in terms of how less efficient they are than the real thing.

The parts of the book are introduction (chapters 1–3), the grist of Software Inspection (chapters 4–7), more details on running the process and solving problems in the process (chapters 8–12). The next two parts of the book cover case studies (chapters 12–17) and the appendices, five of them, mostly templates for plans and reports to use in the inspection process.

Well, I wasn’t entirely convinced. Though there are a few success stories, I imagine that it is difficult to get buy-in for such a heavy method from management and engineering.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.