A company needs to develop digital signal processing software for one of its…
2016
A company needs to develop digital signal processing software for one of its newest inventions. The software is expected to have 20000 lines of code. The company needs to determine the effort in person-months needed to develop this software using the basic COCOMO model. The multiplicative factor for this model is given as 2.2 for the software development on embedded systems, while the exponentiation factor is given as 1.50. What is the estimated effort in person-months?
- A.
196.77
- B.
206.56
- C.
199.56
- D.
210.68
Attempted by 33 students.
Show answer & explanation
Correct answer: A
To estimate the effort using the Basic COCOMO model, we use the formula E = a * (KLOC)^b. First, convert lines of code to Kilo Lines of Code: 20,000 LOC = 20 KLOC. Given the multiplicative factor a = 2.2 and exponentiation factor b = 1.50 for embedded systems, substitute these values into the formula: E = 2.2 * (20)^1.5. Calculating this gives approximately 196.77 person-months.