SNAP Points

SNAP is the acronym for “Software Non-functional Assessment Process,” a measurement of non-functional software size.wikipedia
8 Related Articles

IFPUG

International Function Point Users Group
SNAP is a product of the International Function Point Users Group (IFPUG), and is sized using the Software Non-functional Assessment Practices Manual, (APM) now in version 2.2.

Software

Computer softwareSoftware & Programmingsoftware technology
SNAP is the acronym for “Software Non-functional Assessment Process,” a measurement of non-functional software size.

Function point

function pointsFunction point analysisAutomated Function Point
The first metric is function points (FP).

International Organization for Standardization

ISOISO standardInternational Organisation for Standardisation
The International Organization for Standardization (ISO), describes functional user requirements as “a subset of the User Requirements (UR).

Correlation and dependence

correlationcorrelatedcorrelations
The statistical correlation between the SNAP size of 48 randomly, internationally selected applications and the corresponding work effort to develop the SNAP points for those applications was found to be close to 0.89

Functional requirement

functional requirementsfunctionalfunctional user requirements
Furthermore, there are (as stressed in the IFPUG FPA CPM, according to the ISO/IEC 14764:2006 process) some types of maintenance projects that don’t have impacts on FURs, therefore being ‘zero-FP projects’.

Software sizing

software technical sizing
The IFPUG method to size the non-functional aspects of a software or component is called SNAP, therefore the non-functional size is measured by SNAP Points.