Estimation Techniques Cocomo
Estimation Techniques Cocomo
a) Expert judgement
b) Delphi techniques
Heuristic Techniques:
a) Single variable
b) Multivariable models
COCOMO Model
Boehm proposed COCOMO (Constructive Cost Estimation
Model) in 1981.COCOMO is one of the most generally used
software estimation models in the world. COCOMO predicts the
efforts and schedule of a software product based on the size of
the software.
Ei=a*(KDLOC)b
1. Organic
2. Semidetached
3. Embedded
1. Basic Model
2. Intermediate Model
3. Detailed Model
Effort=a1*(KLOC) a2 PM
Tdev=b1*(efforts)b2 Months
Where
Effort=a1*(KLOC) a2 PM
Tdev=b1*(efforts)b2 Months
Estimated Size of project= 400 KLOC
(i)Organic Mode
(ii)Semidetached Mode
E = 3.0 * (400)1.12=2462.79 PM
D = 2.5 * (2462.79)0.35=38.45 M
Hence E=3.0(200)1.12=1133.12PM
D=2.5(1133.12)0.35=29.3PM
P = 176 LOC/PM
Hardware attributes -
Personnel attributes -
o Analyst capability
o Software engineering capability
o Applications experience
o Virtual machine experience
o Programming language experience
Project attributes -
Project ai bi ci di
Organic 2.4 1.05 2.5 0.38
References : https://www.javatpoint.com/cocomo-model