Software Certification

Software that supports the counting of Function Points may be certified.

Type 1 Software provides Function Point data collection and calculation functionality, where the user performs the Function Point count manually and the software acts as a repository of the data and performs the appropriate Function Point calculations.

Type 2 Software provides Function Point data collection and calculation functionality, where the user and the system/software determine the Function Point count interactively. The user answers the questions presented by the system/software and the system/software makes decisions about the count, records it and performs the appropriate calculations.

Type 3 Software carries out an automatic Function Point count of an application using multiple sources of information such as the application software, database management system and stored descriptions from software design and development tools. The Software records the count and performs appropriate calculations. The user may enter some data interactively, but his or her involvement during the count is minimal. Software Type 3 instructions and criteria are currently under review by the IFPUG Board of Directors.

Procedures for Software Certification

Software Type 1

If you are interested in having your Software Type 1 submitted for Certification, please download the following documents. Complete and return them to the IFPUG Executive Office.
Instruction for Submission of Function Point Software Type 1 (Word)

Function Point Software Type 1 Certification Request Form (Word)

Criteria for Certification of Function Point Software Type 1 (Word)

Software Type 2

If you are interested in having your Software Type 2 submitted for Certification, please download the following documents. Complete and return them to the IFPUG Executive Office.

Instruction for Submission of Function Point Software Type 2 (Word)

Function Point Software Type 2 Certification Request Form (Word)

Criteria for Certification of Function Point Software Type 2 (Word)

The IFPUG Certification Committee has completed and the IFPUG Board has approved the requirements and criteria to be used for the certification of Function Points software (Type 1 and Type 2). Three types of Function Point software as candidates for the software certification are as follows:

Type 1– Function Point Data Collection/Calculation

The user performs the Function Point count manually; the system/software acts as a repository of the data and performs the appropriate calculations.Those certified effective 7/1998:

Charismatek Software Metrics
Function Point Workbench
175 Dorcas St.
South Melbourne, Victoria 3205
Australia
61-396961255
Fax: 61-396961204

Those certified effective 11/2001:
Q/P Management Group
PQMPlus
10 Bow Street
Stoneham, MA 02180 USA
781-438-2692
Fax: 781-438-5549

Those certified effective 4/2004:
Softmet.com
Software Metrics Manager
13 Miranda Place
Melba, ACT 2615, Australia
61 2 6259 1540

Type 2 – Expert System That Aids Counting of Function Points

The user and the system/software determine the Function Point count interactively; the user responds to the system/software questions and the system/software makes decisions about the count, records it and performs the appropriate calculations.

Those certified effective 11/2001:

Q/P Management Group
PQMPlus
10 Bow Street
Stoneham, MA 02180 USA
781/438-2692
Fax: 781/438-5549

Type 3 – Automatic Counting of Function Points

The system/software counts the Function Points automatically based on stored descriptions of the application functions, records the count and performs the appropriate calculations.

For More Information Contact
IFPUG
191 Clarksville Road
Princeton Junction, NJ 08550
USA
Phone: 609-799-4900
Fax: 609-799-7032
Email: ifpug@ifpug.org