The scope of the requirement. Scope refers to the
extent to which a requirement affects the software
and software components. Some requirements,
particularly certain nonfunctional ones, have a
global scope in that their satisfaction cannot be
allocated to a discrete component. Hence, a
requirement with global scope may strongly affect
the software architecture and the design of many
components, whereas one with a narrow scope may
offer a number of design choices and have little
impact on the satisfaction of other requirements.