The benefits of using the Team Software Process SM to help produce 10,000 lines of code are $4,341,496. This was obtained by subtracting $168,501 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 to introduce the Team Software Process SM consist of only the training cost. The training cost to use the Team Software Process SM to help produce 10,000 lines of code is $148,400.
The development cost of $168,501 was not included as a Team Software Process SM cost. The development cost actually decreased. Had the development cost of using the Team Software Process SM increased, the difference or increase would have been included.
Let's determine the B/CR of the Team Software Process SM to help produce 10,000 lines of code. Divide the benefits of $4,341,496 by the costs of $148,400 for the Team Software Process SM . The B/CR of using the Team Software Process SM to help produce 10,000 lines of code is 29:1.
However, the benefits of the Team Software Process SM must be adjusted, by first removing the costs. That is, the costs of inserting the Team Software Process SM as a SPI method must first be removed from the gross benefits. We'll call these the adjusted benefits of the Team Software Process SM . Subtract $148,400 in Team Software Process SM costs from $4,341,496 in gross Team Software Process SM benefits. The result is $4,193,096 in adjusted benefits. Table 22 illustrates the ROI of the Team Software Process SM .
SPI Method | Benefits/Costs |
---|---|
TSP SM Benefits (Gross) | $4,341 ,496 |
TSP SM Costs | $148,400 |
TSP SM B/CR | 29:1 |
TSP SM Benefits (Adjusted) | $4,193,096 |
ROI | 2,826% |
Now we are ready to determine the ROI of the Team Software Process SM to help produce 10,000 lines of code. Divide the adjusted benefits of $4,193,096 by the costs of $148,400 for the Team Software Process SM . Multiply the result by 100%. The ROI of using the Team Software Process SM to help produce 10,000 lines of code is 2,826%.