The use of International Function Point Users Group (IFPUG) function points (FP)1 as a measure of the functional size of software ([1], [3] and [5]) and as a basis for measuring project performance, time and effort estimation and benchmarking has grown significantly over the past 30 years. IFPUG now also maintains the non-functional sizing method called the Software Non-functional Assessment Process (SNAP) [2]. Therefore, IFPUG maintains the two software size methods covering both functional and non-functional aspects of a software system.
This paper is intended for organizations and individuals who are familiar with and use or intend to use both IFPUG’s function point analysis (FPA) and SNAP methodologies for their measurement program. The expectation is that the reader is familiar with both methodologies2.
This white paper provides guidance on using function points (FP) and SNAP points (SP) for measuring the performance of software projects, software development effort, cost estimation and benchmarking.
Part 1 of this white paper provides guidance on the joint counting process. It focused on the procedure (steps) for a joint function point and SNAP counting method:
This paper is part 2; it focuses on metrics that are derived from size - how to effectively use the resulting size data.
Software size is typically used for the following purposes:
Login as a member to access this resource.
Non-Members: $20.00, purchase the publication here: https://ifpug.memberclicks.net/fpamicroservices
Distributors may purchase multiple copies of packages to distribute to learners, and follow their progress. Bulk discounts are below.
Quantity | Price per voucher |
---|---|
1+ | $0.00 |
PDF (must be logged in) |
Part 2 – Effective Use of FPA and SNAP for Performance Measurements, Estimation and Benchmarking |