A simple stand - alone software utility is to be developed in ’C’ programming by a team of software experts for a computer running Linux and the overall size of this software is estimated to be 20,000 lines of code. Considering (a, b) = (2.4, 1.05) as multiplicative and exponention factor for the basic COCOMO effort estimation equation and (c, d)=(2.5, 0.38) as multiplicative and exponention factor for the basic COCOMO development time estimation equation, approximately how long does the software project take to complete ?
A simple stand - alone software utility is to be developed in ’C’ programming by a team of software experts for a computer running Linux and the overall size of this software is estimated to be 20,000 lines of code. Considering (a, b) = (2.4, 1.05) as multiplicative and exponention factor for the basic COCOMO effort estimation equation and (c, d)=(2.5, 0.38) as multiplicative and exponention factor for the basic COCOMO development time estimation equation, approximately how long does the software project take to complete ? Correct Answer 11.52 months
The correct answer is option 2.
Data:
Lines of code(LOC)=20,000(or 20K)
Multiplicative value 'a' = 2.4
Exponential 'b' = 1.05
Multiplicative value 'c' = 2.5
Exponential 'd' = 0.38
Formula:
Basic COCOMO formula = a × (LOC in K)b
Development = c × (basic COCOMO result)d
Step 1:
Basic COCOMO formula = a × (LOC in K)b
= 2.4 × (20)1.05
= 55.756
Step 2:
Develoment = c × (basic COCOMO result)d
= 2.5(55.756)0.38
=11.52 months
Hence the correct answer is 11.52 months.