SNAP Exam-2016





This exam has been canceled because – according to IFPUG – it will available online starting December 1st, 2016.

Note: The following instructions apply to the English exam only. For the exam in Portuguese please see this page.


An individual who passes the CSP Exam receives the “Certified SNAP Practitioner– CSP” designation. This exam will be based on the Software Non-Functional Assessment Process (SNAP) Assessment Practices Manual, Release 2.3. The exam rules can be found at

Date: Friday, November 18, 2016

Times: 9:30-11:30am and 12:30-2:30pm (2 groups, each with a maximum of 15 participants for a total of 30 seats)

Venue: Blue Tree Premium Morumbi
Av. Roque Petroni Junior, 1000, Brooklin Novo – Sao Paulo – SP – 04707-000 (right across from Shopping Morumbi and 20 minutes from Congonhas airport)
Tel.: +55 (11) 5187-1200

Proctor: Teresa Beraldo, IFPUG Certification Committee member

Languages: This page refers to the English exam only. For the exam in Portuguese please see this page.

Prerequisite: One must be an IFPUG member to register for the exam.

Fee: US$255, via credit card at the IFPUG Online Store.

What is SNAP?

“SNAP is the Software Non-functional Assessment Process.

While function points measure the functional requirements by sizing the data flow through a software application, SNAP measures the non-functional requirements.  It is therefore complementary to FPA.

The SNAP model consists of four categories and fourteen sub-categories to measure the non-functional requirements. Non-functional requirement are mapped to the relevant sub-categories. Each sub-category is sized, and the size of a requirement is the sum of the sizes of its sub-categories.

The SNAP sizing process is very similar to the function point sizing process.  Within the application boundary, non-functional requirements are associated with relevant categories and their sub-categories. Using a standardized set of basic criteria, each of the sub-categories is then sized according to its type and complexity; the size of such a requirement is the sum of the sizes of its sub-categories.  These sizes are then totaled to give the measure of non-functional size of the software application.

Beta testing of the model shows that SNAP size has a strong correlation with the work effort required to develop the non-functional portion of the software application.

Software development evaluation, planning, management, and production control is enhanced when the size and effects of both functional and non-functional application size are considered.  Here is where IFPUG holds a unique competitive advantage over other software sizing methods which do not account for non-functional software size.”