Functional Points Calculation 1
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 Unit | Wighting Factors | ||
Low | Average | High | |
External Inputs (EI) | 3 | 4 | 6 |
External Outputs (EO) | 4 | 5 | 7 |
External Enquired (EQ) | 3 | 4 | 6 |
Internal Logic Files (ILF) | 7 | 10 | 15 |
External Interface Files (EIF) | 5 | 7 | 10 |
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)
And CAF (Complexity Adjustment Factor)
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
Leave a Reply
Want to join the discussion?Feel free to contribute!