The emphasis of this book is on proven practices and results of practical applications of software metrics. Part 1 focuses on the use of software metrics by project managers. The author tries to show that software metrics help to clarify the details of project planning through the evaluation of the finished products.
Part 2 focuses on the use of software metrics to improve processes. Grady shows that the application of software metrics has evolved from tentative experiments to accepted best practices based on repeatable successes. He claims that as more people and organizations have adopted metrics, metric usage has evolved to become a strategic advantage. The discussion starts with the people issues that all organizations face when collecting data. It then moves to the use of failure analysis techniques to identify opportunities. It closes with a discussion of the validation of the best practices and justification of widespread change.
The author has worked for Hewlett-Packard, and many of the examples and much of the background come from that environment. The author’s friendly, easy-to-read writing style makes this book an enjoyable learning experience. Many graphs, tables, and illustrations support the text. Each chapter has a strong bibliography. No exercises are included. I found no misprints or other such annoying errors.
This book represents the most current practices and is well documented. It should certainly be in your library.