The benefits of using the Software Capability Maturity Model to help produce 10,000 lines of code are $3,023,064. This was obtained by subtracting $1,486,933 in new total life cycle costs from $4,509,997 in old total life cycle costs.
The special, new, or additional costs that are required consist of process, product, preparation, assessment, and inspection costs. The special costs that are necessary to help produce 10,000 lines of code are $56,100, $117,600, $36,800, $30,100, and $70,833, respectively. This totals $311,433 to introduce the Software Capability Maturity Model as a SPI method.
The development cost of $254,400, testing cost of $195,000, and maintenance cost of $966,700 were not included as special costs. The development, testing, and maintenance costs either stayed the same or decreased. Had the development, testing, or maintenance costs increased, the differences or the increases would have been included. Table 17 illustrates the B/CR of the Software Capability Maturity Model .
SPI Method | Benefits/Costs |
---|---|
SW-CMM Benefits | $3,023,064 |
SW-CMM Costs | $311,433 |
B/CR | 10:1 |
Now we are ready to determine the B/CR of the Software Capability Maturity Model to help produce 10,000 lines of code. Divide the benefits of $3,023,064 by the costs of $311,433 for the Software Capability Maturity Model . The B/ CR of using the Software Capability Maturity Model to help produce 10,000 lines of code is 10:1.