Professional Documents
Culture Documents
12 Sen
12 Sen
Experiment No.: 12
To Estimate the cost of the online banking system project using the COCOMO model, we need
to follow the following steps:
Determine the size of the project in lines of code (LOC) or function points (FP). In the previous
question, we have calculated the size of the project using the function point metric, which is 138
function points.
Determine the mode of the project. The COCOMO model has three modes:
Organic: Small team, familiar with the application area, less strict requirements.
Semi-Detached: Moderate team size, some familiarity with the application area, moderate
requirements.
Embedded: Large team, no familiarity with the application area, strict requirements.
For the online banking system project, we'll assume a semi-detached mode.
Determine the coefficients for the selected mode. The COCOMO model provides default values for
each mode, but they can be adjusted based on the project's characteristics. The coefficients for the
semi-detached mode are:
Precedentness: low
Calculate the effort required for the project using the following formula:
where a and b are constants that depend on the selected mode, size is the size of the project in LOC or
FP, and EAF is the product of the scale factors. For the semi-detached mode, a and b are 3.0 and 1.12,
respectively.
Software Engineering
Using the calculated size of 138 function points and the selected mode's coefficients, the EAF is
calculated as follows:
where Team Size is the number of people working on the project and Cost per Person-Month is the
cost of one person-month. Let's assume that the team size is 6 and the cost per person-month is
$8,000.
Therefore, the estimated cost of the online banking system project using the COCOMO model in
semi-detached mode is $19,392,000.