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