Chapter 8. Supplementary Specification

The Supplementary Specification captures all requirements that cannot be expressed in use cases. This does not mean, however, that all functional requirements are in use cases and that all nonfunctional requirements are in the Supplementary Specification. The Use Case Specification also contains nonfunctional requirements if they apply to only one use case. The Supplementary Specification contains all generic functional requirements that are not associated with any specific use case. Table 8.1 illustrates what type of requirement is found in which document.

Table 8.1. Allocation of Software Requirements Between the Use Case Specification and Supplementary Specification

Requirement Type

Use Case Specification ...

Get Requirements Management Using IBM Rational RequisitePro now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.