Estimate Cost & Effort for Railway Reservation System
The Intermediate COCOMO -: The intermediate model estimates software development effort in terms of the size of the program and other related cost drivers parameters (product parameter, hardware parameter, resource parameter, and project parameter) of the project. The estimated effort and scheduled time are given by the relationship:
Effort (E) = a*(KLOC)b *EAF MM
Scheduled Time (D) = c*(E)d Months(M)
E = Total effort required for the project in Man-Months (MM).
D = Total time required for project development in Months (M).
KLOC = The size of the code for the project in Kilo lines of code.
a, b, c, d = The constant parameters for the software project.
Developer having highly application experience: 0.82 (as per the above table)
Developer having very low experience in programming: 1.14(as per the above table)
Effort (E) = a*(KLOC)b *EAF = 3.0*(300)1.12 *0.9348 = 1668.07 MM
Scheduled Time (D) = c*(E)d = 2.5*(1668.07)0.35 = 33.55 Months(M)
EAF = It is an Effort Adjustment Factor, which is calculated by multiplying the parameter values of different cost driver parameters. For ideal, the value is 1.
Example: For a given project was estimated with a size of 300 KLOC. Calculate the Effort, Scheduled time for development by considering the developer having high application experience and very low experience in programming.
Ans:
Given the estimated size of the project is: 300 KLOC
Developer having highly application experience: 0.82 (as per the above table)
Developer having very low experience in programming: 1.14(as per the above table)
EAF = 0.82*1.14 = 0.9348
Effort (E) = a*(KLOC)b *EAF = 3.0*(300)1.12 *0.9348 = 1668.07 MM
Scheduled Time (D) = c*(E)d = 2.5*(1668.07)0.35 = 33.55 Months(M)
Project:- ai bi ci di
Organic:- 2.4 1.05 2.5 0.38
Semidetached:- 3.0 1.12 2.5 0.35
Embedded:- 3.6 1.20 2.5 0.32
Comments
Post a Comment