Question

Consider a software project with the following information domain characteristics for calculation of function point metric.

Number of external inputs (I)=30Number of external outputs (O)=60Number of external inquiries (E)=23Number of files (F)=08Number of external interfaces (N)=02\begin{aligned} \text{Number of external inputs (I)} & = 30 \\ \text{Number of external outputs (O)} & = 60 \\ \text{Number of external inquiries (E)} & = 23 \\ \text{Number of files (F)} & = 08 \\ \text{Number of external interfaces (N)} & = 02 \end{aligned}

It is given that the complexity weighting factors for I, O, E, F and N are 4, 5, 4, 10 and 7, respectively. It is also given that, out of fourteen value adjustment factors that influence the development effort, four factors are not applicable, each of the other four factors have value 3, and each of the remaining factors have value 4. The computed value of function point metric is _____.

Official answer and solution
Accepted answers
612 to 613
From
Official GATE 2015 answer key

Solution

Calculate Unadjusted Function Points (UFP) and Value Adjustment Factor (VAF) using standard Albrecht FP formulas.

Compute Unadjusted Function Points (UFP):

UFP=∑(Count×Weight)\text{UFP} = \sum (\text{Count} \times \text{Weight})
  • External inputs (I): 30×4=12030 \times 4 = 120
  • External outputs (O): 60×5=30060 \times 5 = 300
  • External inquiries (E): 23×4=9223 \times 4 = 92
  • Files (F): 8×10=808 \times 10 = 80
  • External interfaces (N): 2×7=142 \times 7 = 14
UFP=120+300+92+80+14=606\text{UFP} = 120 + 300 + 92 + 80 + 14 = 606

Compute Degree of Influence ∑Fi\sum F_i across 14 adjustment factors:

  • 4 factors not applicable: 4×0=04 \times 0 = 0
  • 4 factors have value 3: 4×3=124 \times 3 = 12
  • Remaining 14−(4+4)=614 - (4 + 4) = 6 factors have value 4: 6×4=246 \times 4 = 24
∑Fi=0+12+24=36\sum F_i = 0 + 12 + 24 = 36

Compute Value Adjustment Factor (VAF):

VAF=0.65+0.01×∑Fi=0.65+0.01×36=0.65+0.36=1.01\text{VAF} = 0.65 + 0.01 \times \sum F_i = 0.65 + 0.01 \times 36 = 0.65 + 0.36 = 1.01

Compute Function Point (FP):

FP=UFP×VAF=606×1.01=612.06\text{FP} = \text{UFP} \times \text{VAF} = 606 \times 1.01 = 612.06

The accepted official range is 612 to 613.

Final answer

612 to 613

Common trap

Omitting the base factor 0.65 in the VAF formula VAF = 0.65 + 0.01 * sum(Fi).

The answer is the one in the official GATE answer key. The solution is this site's own explanation.

Source

Paper
GATE 2015 Computer Science and Information Technology (CS) Session 3
Question
31 of 65, printed as CS Q.21
Section
Computer Science and Information Technology

This question is from a part of the syllabus that is no longer in GATE CS. It is kept because it was in the paper.

Report an error in this question

GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.