Home
    Function Point Analysis
    PMP & PMBOK
    Articles
    Glossary
    PM & Metrics Books NEW
    Links
    About Us
    Privacy Policy
    Copyright (c) 2004,
www.hmaster.com

 

   

Function Point Counting Tool

Use this online Function Point Analysis tool to do a quick Function Point count of a software application and see if it fits the profile of a new software project.

   
       
   

 
 
    *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:

  1. Determine all the logical transactions in the software application that is relevant to the user.
  2. All transactions are categorized into
  3. Rate the complexity of each transaction as Low, Average or High. This is based on a number of criteria set out by IFPUG.
  4. Determine all the Internal Logical Files (ILF). This is the permanent data  that is referenced and maintained by the software. Rate it's complexity.
  5. 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.
  6. Enter the number of identified functions above into the application.
  7. 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.
  8. 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