Most if not all CFPS (Certified Function Point Specialists) have encountered projects that sit outside the organizational norm with significant development requirements for non-functional work.
Function points by their very name are focused on delivered functionality so do not provide for non-functional development.
SNAP (Software Non-functional Assessment Process) has been developed to supplement the FP sizing methodology and provide a sizing technique for the non- functional component.
This report considers the following:
When do I need to use a non-functional measure?
Where did SNAP come from?
What does it capture?
How do I implement it?
Do estimating products cover SNAP?
Can SNAP productivity be compared against the rest of the Industry?
Are there alternatives?