Functional Points Calculation 1

Question Mark

Given the following values, compute F.P when all complexity adjustment factors and weighting factors are average.

  • User I/P = 50
  • User O/P = 40
  • User Inquires = 35
  • User Files = 6
  • External Interfaces = 4
Functional UnitWighting Factors
LowAverageHigh
External Inputs (EI) 346
External Outputs (EO) 457
External Enquired (EQ) 346
Internal Logic Files (ILF)  71015
External Interface Files (EIF) 5710


Solution:

Here, we are given functional units as:

  • User I/P = 50
  • User O/P = 40
  • User Inquires = 35
  • User Files = 6
  • External Interfaces = 4

Also we are given,

Complexity Adjustment Factors are average.

0 – No Influences

1 – Incidental

2 – Moderate

3 – Average

4 – Significant

5 – Essential

And Weighting Factors are also average.

AVERAGE complexity weights = {4, 5, 4, 10, 7} for the 5 complexities respectively.

Now,

We know that,

Final F.P = UFP X CAF

Where UFP (Unadjusted Functional Points)

Unadjusted Functional Points

And CAF (Complexity Adjustment Factor)

Complexity Adjustment Factor
Complexity Adjustment Factor
Unadjusted Funcational Points

UFP = 50 x 4 + 40 x 5 + 35 x 4 + 6 x 10 + 4 x 7

UFP = 200 + 200 + 140 + 60 + 28

UFP = 628

CAF = 0.65 + 0.01 (14 x 3)

CAF = 1.07

F.P = UFP x CAF

F.P = 628 x 1.07

F.P = 671.96

Therefore Function Points = 671.96


Also study another type of Software Estimation: COCOMO MODEL

Leave a Reply

Your email address will not be published. Required fields are marked *