Topic: Software Engineering
For a software project, following information about the domain characteristics are given :
Number of user inputs: Count 30, Average Weight 4
Number of user outputs: Count 60, Average Weight 5
Number of user enquiries: Count 20, Average Weight 4
Number of files: Count 5, Average Weight 10
Number of external interfaces: Count 4, Average Weight 7
Assume that all complexity adjustment values are average having scale = 3. The function point value for the project will be
- A. 681.46
- B. 186.46
- C. 816.46
- D. 618.46
Answer: D. 618.46
Explanation: First, calculate the Unadjusted Function Point (UFP): UFP = (30 * 4) + (60 * 5) + (20 * 4) + (5 * 10) + (4 * 7) = 120 + 300 + 80 + 50 + 28 = 578.
There are 14 complexity adjustment factors. If all are average (scale value = 3), the sum of complexity factors = $14 \times 3 = 42$.
The Value Adjustment Factor (VAF) is $0.65 + (0.01 \times 42) = 0.65 + 0.42 = 1.07$.
Function Point (FP) = $UFP \times VAF = 578 \times 1.07 = 618.46$.