Function Point
Function Point
Function Point Analysis (FPA) is a method used to measure the size and
complexity of a software system by quantifying the functionality it provides
to the user. This method breaks down the system Into five key components:
1. External Inputs (EI): Processes that capture data into the system.
2. External Outputs (EO): Processes that output data from the system.
3. Internal Logical Files (ILF): Logical files that are maintained within
the system.
4. External Interface Files (EIF): Logical files maintained outside the
system but accessed by the system.
5. External Queries (EQ): Input/output requests where the user
retrieves information from the system.
Track Reports Query: Users or staff query the system to track the
status of reports.
View Reports Query: Admin queries the system for report details.
External 4 4 5 7 4* 5 = 20
Outputs(EO)
External 2 3 4 6 2*3 = 6
Queries
(EQ)
Internal 6 5 7 10 6*7 = 42
Logical
Files(ILF)
External 0 7 10 15 0
Logical
Files(ELF)
Count Total 84
Value Adjustment Factor
S.no Fi Value
. (0-5)
1. Data Communication 3
2. Distributed processing 2
3. Performance 3
5. Transaction rate 3
7. End-User efficiency 3
8. Online update 4
9. Complex processing 3
10. Reusability 2
𝑭𝑷 = 𝒄𝒐𝒖𝒏𝒕 𝒕𝒐𝒕𝒂𝒍 × [ 𝟎. 𝟔𝟓 + 𝟎. 𝟎𝟏
×∑(𝑭𝒊)]
Count total = 84
∑(𝑭𝒊) = 38
CAF = 0.65 + (0.01*38) = 1.03
FP = UFP*CAF = 84*1.03 = 86.52 = 87FP
Type is 10 FP/person-month.