3.6 Costing and Scheduling 3.6.1 Costing: Phase Cost

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

3.

6 Costing and Scheduling


3.6.1 Costing
The cost of the project calculated using COCOMO model and it provides
the final cost of this project given below.

COCOMO is an open model, it includes


The underlying cost estimation equations.
Every assumption made in the model.
Every definition.
The costs included in an estimate are explicitly stated. Because
COCOMO is well defined, and because it doesnt rely upon

proprietary estimation algorithms, the advantages to its user:


COCOMO estimates are more objective and repeatable than

estimates made by methods relying on proprietary models.


COCOMO can be calibrated to reflect your software development
environment, and to produce more accurate estimates.
The COCOMO calculations are based on your estimates of a projects size
in Source Lines of Code(SLOC).
The estimation formulas have the form
Estimation formulas = Li(LOC)exp(Xi)*EAF
Where E is the effort applied in person-months,
Li is the coefficient and exponents Xi are the organic values,
LOC is estimated number of delivered lines of code for the project.
Effort Adjustment Factor(EAF) having the typical values. That range from 0.9 to
1.4
Now
Li=3.2, Lines of code=.215, Xi=1.05 and EAF is the 1.4
Em(Estimation cost per month) = 3.2(.215)(1.05)^1.4 = 736.63
Project coding time = 3 months
Coefficient value = 3 months(90 days) / line of code
=418
Effort Estimation = 0.418*736.63=0.307
Approximation cost = Effort Estimation * Project coding time.
=0.307*3
= 921

Phase

Cost

Direct

17%

156

Resources
Indirect

15%

138

Resources
Manpower
Development

27%
24%

248
221

11%
6%

101
55
921

Costing
Testing
Maintenance
Total Cost

Table1:Cost estimation

3.6.1 Scheduling
Scheduling is the culmination of a planning activity that is a primary
component of software project management. When combined with estimation
methods and risks analysis, scheduling establishes a road map for the project
manager. Scheduling begins with process decomposition.

COMPLETION
DATE

NO. OF DAYS

11-01-2016

03-02-2016

22

04-02-2016
21-02-2016
07-03-2016
29-03-2016
10-04-2016

20-02-2016
06-03-2016
28-03-2016
09-04-2016
21-04-2016

17
14
20
12
08
96

SCHEDULE

PROPOSED

ACTIVITIES
Requirement
Analysis
Design
Coding
Testing
Implementation
Documentation
Total no of days

DATE

Table2 : Scheduling Table

You might also like