Guideline on Non-Functional & Project Requirements

How to consider non-functional and project requirements in software project performance measurement, benchmarking and estimating

Symons, C.R. et al.

The Guideline includes the definitions, classification scheme and glossary of Non-functional Requirement (NFR) and Project Requirement and Constraint (PRC) terms as they appear in the ‘NFR Glossary’ that was recently published as a result of a joint COSMIC/IFPUG collaboration.
However, the Guideline goes well beyond the joint Glossary, dealing with the following topics.
– Practical advice on how to deal with NFR and PRC in recording project data, comparing project performance, establishing internal benchmarks and estimating for new projects
– Examples of quality requirements for a software system or product that initially appear as non-functional, but that evolve as a project progresses to requirements for software functionality. Most such functionality can be measured by the standard COSMIC method.
– An introduction to standard ways of recording and measuring each of the NFR and PRC terms.

Publishing date
Download option
Allow direct download