Actions

Software Non-functional Assessment Process (SNAP)

Revision as of 06:51, 7 January 2019 by User (talk | contribs) (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.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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. 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. While [Functional-Size-Measurement-FSM-Method|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.[1]


References


Further Reading

  • International Cost Estimation & Analysis Association Conference June 18,2013 IFPUG
  • A New Software Metric to Complement Function Points Sqspcdn