The Supplementary Specification captures other requirements, information, and constraints not easily captured in the use cases or Glossary, including system-wide “URPS+” quality attributes or requirements. Note that requirements specific to a use case can (and probably should) be first written with the use case, in a Special Requirements section, but some prefer to also consolidate all of them in the Supplementary Specification.. Elements of the Supplementary Specification could include:
FURPS+ requirements— functionality, usability, reliability, performance, and supportability
hardware and software constraints (operating and networking systems, ...)
development constraints (for example, process ...