Function Point Worksheet
Weighting Factor
Measurement parameter Count simple average complex
# of user inputs 6 X 3 4 6
# of user outputs 6 X 4 5 7
# of user inquiries 1 X 3 4 6
# of files 1 X 7 10 15
# of external interfaces 3 X 5 7 10
Count-total (UFP)=
Rate each factor on a scale of 0 to 5: 0 - No Influence 1 - Incidental
3 - Average 4 - Significant
1. Does the system require reliable backup and recovery? 4
2. Are data communications required? 5
3. Are there distributed processing functions? 3
4. Is performance critical? 4
5. Will the system run in an existing, heavily utilized operational environment? 3
6. Does the system require on-line data entry? 5
7. Does the on-line data entry require the input transaction to be built over multiple screens or operations?
8. Are the master files updated on-line? 5
9. Are the inputs, outputs, files, or inquiries complex? 3
10. Is the internal processing complex? 3
11. Is the code designed to be reusable? 4
12. Are conversion and installation included in the design? 2
13. Is the system designed for multiple installations in different organizations? 3
14. Is the application designed to facilitate change and ease of use by the user? 4
Total Complexity Adjustment Value (CAV) =
Product Complexity Adjustment (PC) = [.65+.01*CAV]
= [.65+.01*51]
= 1.16
Total Adjusted Function Point (FP) = UFP * PC
= 88* 1.16
= 102.08
Language Factor (LF) = 60
Source Lines of Code (SLOC) = FP * LF
= 102.08*60
= 6124.8
Choice
4 = 24
5 = 30
3 = 3
10 = 10
7 = 21
ount-total (UFP)= 88
2 - Moderate
5 - Essential
Adjustment Value (CAV) = 51
BASIC COCOMO MODEL (ORGANIC)
LOC
Cost per month (in
KLOC Rs) 50000 a
b
c
EFFORT (in PM) 0
Tdev (in M) 0
STAFF SIZE (in P)
Cost to develop
(in Rs) 0