
92 ◾ Software Metrics
against the benets received. To do this, they measured the average amount
of effort expended per thousand lines of code reviewed. As we will see later
in this chapter, this information, combined with measures of the number of
faults discovered during the inspections, allowed the managers to perform a
cost–benet analysis.
In some cases, we may want to measure properties of a process that con-
sists of a number of distinct sub-processes:
EXAMPLE 3.3
The testing process may be composed of unit testing, integration testing, system
testing, and acceptance testing. Each component process can be measured to
determine how effec ...