Unit 4 Lecture 5 Function Point Analysis Fpa
Unit 4 Lecture 5 Function Point Analysis Fpa
https://dipeshagrawal.wordpress.com/sub5/
1. Direct Measure
- Measures –
- cost & effort applied
- LOC produced
- Execution speed & defects
2. Indirect Measure
- measures
- functionality, quality, reliability, efficiency, maintainability,
Function Oriented Metrics
• Number Of Files
- each logical master file
- i.e. a logical grouping of data, that may be part of a database
or a separate file
User
Inquiries
Other
ILF
applications
Inputs
EIF
User
Outputs ILF: Internal logical files
System EIF: External interfaces
Count Total
• The Count Total – can be computed with the help of
above given table
- can be computed
- by answering following questions
environment?
14. Is the application designed to facilitate – change & ease of use – by the
user?
Table 3 : Computing function points.
Rate each factor on a scale of 0 to 5.
2 3 4 5
No Average
Influence Incidental Moderate Significant Essential
0 – No Influence
1 - Incidental
2 - Moderate
3 - Average
4 - Significant
5 – Essential
•and
Number Of Files 06 * 10 60
Number Of External 04 * 7 28
Interfaces
1. Cost per function point = 6000/6.5 = Rs. 923 per function point
i.e. 103 person will work for 1 month to complete the project.
Or 52 person will work for 2 months to complete the project.
Or 26 person will work for 4 months to complete the project.
Or 13 person will work for 8 months to complete the project.
What is Person-month?
• It's mean amount of work performed by the average
worker in one month.
• So, if:
• then:
(EOs)
External 3 Low x 3 9
=
4 Average x 4 16
=
Inquirie 2 High x 6 = 12 37
s (EQs)
Externa 0 Low x 7 0
=
l 2 Average x 10 20
=
logical
Files (ILFs) 1 High x 15 = 15 35
External 9 Low x 5 = 45
Interface 0 0
Average(3x 7ed.), By K.K Aggarwal=& Yogesh Singh, Copyright
Files (EIFs) Software Engineering rd © New Age International
0 High x 10 Publishers, 2007
= 0 45
Total Unadjusted Function Point Count 424
14
∑i1
Fi 3+4+3+5+3+3+3+3+3+3+2+3+0+3=41
CAF = (0.65 + 0.01 x ΣFi)
= (0.65 + 0.01 x 41)
= 1.06
FP = UFP x CAF
= 424 x 1.06
= 449.44
Hence FP = 449
Relative Cost of Software Phases
Example 4
• An application has the following:
• need for
- 7 inputs,
- 10 outputs,
- 6 inquiries,
- 17 files &
- 4 external interfaces.
Number Of External 4 X 7 28
Interfaces