Professional Documents
Culture Documents
Functionality – The F in the FURPS+ acronym represents the main product features
that are familiar within the business domain of the solution being developed. The
functional requirements can also be very technically oriented. Functional requirements
that you may consider to be also architecturally significant system-wide functional
requirements may include auditing, licensing, localization, mail, online help, printing,
reporting, security, system management, or workflow.
Usability – Usability includes looking at, capturing, and stating requirements based
around user interface issues — things such as accessibility, interface aesthetics, and
consistency within the user interface
The “+” of the FURPS+ acronym allows us to specify constraints, including design,
implementation, interface, and physical constraints.
Design constraints – A design constraint, as the name implies, limits the design —
for example, requiring a relational database stipulates the approach that we take in
developing the system.
Physical constraints – Physical constraints affect the hardware used to house the
system – for example, shape, size, and weight