Functional requirements define what a system does. These include event driven capabilities which provide specific observable functions to users of the system.
Nonfunctional requirements on the other hand, use pervasive nonfunctional qualities like reliability, availability, and security, to define how well a system should function. These pervasive qualities, called systemic qualities, will be the focus of this document.
![]() |