Each of the following tables assists in the ranking process. For example, an EI that references or updates 2 File Types Referenced (FTR's) and has 7 data elements would be assigned a ranking of average and associated rating of 4. Where FTR's are the combined number of Internal Logical Files (ILF's) referenced or updated and External Interface Files referenced
![](Images/FunctionPA2Img1.gif)
For both ILF's and EIF's the number of record element types and the number of data elements types are used to determine a ranking of low, average or high. A Record Element Type is a user recognizable subgroup of data elements within an ILF or EIF. A Data Element Type (DET) is a unique user recognizable, non recursive field on an ILF or EIF.
![](Images/FunctionPA2Img2.gif)
Each count is multiplied by the numerical rating shown to determine the rated value. The rated values on each row are summed across the table, giving a total value for each type of component. These totals are then summed across the table, giving a total value for each type of component. These totals are then summoned down to arrive at the Total Number of Unadjusted Function Points (UAF).
![](Images/FunctionPA2Img3.gif)
The value adjustment factor (VAF) is based on 14 general system characteristics (GSC's).
The degrees of influence range on a scale of zero to five, from no influence to strong influence.
- Data communication
- Distributed functions
- Performance objectives
- Heavily used configuration
- Transaction rate
- On-line data entry
- End-user efficiency
- On-line update
- Complex processing
- Reusability
- Installation ease
- Operational ease
- Multiple sites
- Facilitate change
VAF = 0.65 + ( sum of 14 characteristics ) / 100
The final Function Point Count is obtained by multiplying the VAF times the Unadjusted Function Point (UAF).
FP = UAF * VAF
![](Images/FunctionPA2Img4.gif)