Homework 9, CS510, Fall 2002
Due Monday Noon, Nov. 4, 40 points.

Business Case Analysis

Precision Products, Inc.(PPI) has a software staff of 205 people supporting its product line of industrial electronic devices. It has been exploring the use of the software Capability Maturity Model to improve its software performance. An initial assessment has indicated that the company has just reached a nominal level (CMM level 2) on the COCOMO™ II rating scale for Process Maturity(PMAT). Some other characteristics of its average project are:

  • Size : 100 KSLOC
  • Scale exponent E : 1.10 (Including the effect of a Nominal PMAT rating)
  • Effort Adjustment factor EAF : 1.30
  • Cost per person-year : $150K
  • PPI is considering a process maturity investment effort to bring its CMM Level up to 3 and benefit from the project effort reduction estimation by COCOMO™ II via the reduction in the scale exponent E for its projects. The process maturity investment will require two years at an annual expenditure of :

  • A 5-person software Engineering Process Group (SEPG)
  • An extra week of training per person (roughly 2% of a person-year)
  • An additional $250K/year for assessments, trainers. etc.
  • Assuming that all PPI software projects and people have the average characteristics above, and assuming that all 200 of the project staff are always fully employed on projects, perform a simple business case analysis (excluding present value effects) for the process maturity investment, including:

  • A breakeven analysis of the number of years it will take to recover the 2-year investment. Assume conservatively that the project cost savings begin to be realized after level 3 is achieved at the end of the two years.
  • A 5-year Return on Investment (ROI) calculation of the net benefits (savings minus investments) per dollar invested in the initiative.
  • ROI = (Savings - Investments)/Investment

    If future costs and savings were discounted at a rate of D=0.95 per year, would the following increase or decrease:

  • a. Length of time to the breakeven point?
  • b. Size of the ROI?