Next Chapter 81 COST ESTIMATION OF THE PROJECT
PROJECT SOURCE CODE
SPONSORED LINKS
COST ESTIMATION OF THE PROJECT
I have used the COCOMO model for estimating the cost of the system .It is regarded as a semidetached system. Since this project is somewhat small, COCOMO estimate might be inaccurate. COCOMO is designed for use on system larger than 2 KDL.This model estimates the total effort in term of person-month of technical project staff. It does not include the cost of the secretarial staff that might be needed. The basic steps in this model are:
(1) Obtain an initial estimate of the development effort from the estimate of thousands of delivered lines of source code (KDL).
(2) Determine a set of multiplying factor from different attribute of the project.
(3) Adjust the effort estimate by multiplying the initial estimate with the entire multiplying factor.
The initial estimate is determined by an equation of the form used in the static, single-variable modes, using KDL as measure of size. To determine the initial effort Ei in person-months the equation used is of the type
Ei = a*(KDL) b
There are 15 different attributes, called cost driver attributes that determine the multiplying factors. These factors depend on product, computer, personal, and technology. All 15 factors are multiplied together to get the effort adjustment factor (EAF). The final cost estimate, E, is obtained by multiplying the initial estimate by the EAF.
E = EAF * Ei
Cost estimation
The size estimates for these in lines of code are.
5634=5.634 KDL
Category of project is semidetached so constraint of a & b a follows
A=3.0 & b =1.12
So, Ei= 3.0(5.634)1.12
= 3.0(6.932)
= 20.789
Rating of multiplier for different cost drivers.
The effort adjustment factor (EAF) is
EAF = 1.4*1.08*1.15*1.15*.86*1*.86*.95*.95*1.1*1
=1.46
The initial effort of the project is E = Ei*EAF
= 1.46*20.789
=30.52 PM