| *ISBSG
Compedium June 2002 - New software dev. projects
This is an abbreviated description of the
Function Point Analysis method.
For a full and definitive reference, read IFPUG's
Function Point Counting Practices manual.
How to use this tool:
- Determine all the logical transactions
in the software application that is relevant to the user.
- All transactions are categorized into
- Rate the complexity of each transaction
as Low, Average or High. This is based on a number of criteria set out by
IFPUG.
- Determine all the
Internal Logical Files (ILF). This is the
permanent data that is referenced and maintained by the software.
Rate it's complexity.
- Identify all the
External Interface Files (EIF). This is
the permanent data that read by the software but maintained by another
system. Rate it's complexity.
- Enter the number of identified functions
above into the application.
- Click on the VAF tab (value adjustment
factor) which allows you to set the General
System Characteristics (GSC) for the software. This is essentially
setting the degree of influence set by other characteristics.
- Click on the Result tab to see the
report. The VAF has a multiplier effect on the final adjusted function
point size of the software.
Function Points awarded to identified
functions based on complexity.
| |
Complexity Level |
| Function
type |
Low |
Ave |
High |
| External
Input (EI) |
3 |
4 |
6 |
| External
Output (EO) |
4 |
5 |
7 |
| External
Inquiry (EQ) |
3 |
4 |
6 |
| Internal
Logical File (ILF) |
7 |
10 |
15 |
| External
Interface File (EIF) |
5 |
7 |
10 |
The report in this Function Point Tool was
based on Scope - Project Sizing Software, a function point counting software
developed by Total Metrics.
*Function point analysis is a software
metrics methodology developed by IFPUG
|