Explain the concepts of COCOMO estimating model.COCOMO stands for constructive cost model. It is used for software cost estimation and uses regression formula with parameters based on historic data. COCOMO has a hierarchy of 3 accurate and detail forms, namely: Basic, Intermediate and Detailed. The Basic level is good for a quick and early overall cost estimate for the project but is not accurate enough. The intermediate level considers some of the other project factors that influence the project cost and the detailed level accounts for various project phases that effect the cost of the project.
Equation for basic level COCOMO:
Effort applied= ab(KLOC)bb [ man-months]
Development time= cb(Effort Applied)db [months]
Persons required= Effort Applied / Development Time [count]
The values of ab, bb, cb and db depend whether the project is Organic, Semi-detached or Embedded.