Professional Documents
Culture Documents
These are the description of services that a software system must provide and the
constraints under which it must operate.
Product requirements – it is a type of non functional Requirements which specify that the delivered
product must behave in a particular way e.g. execution speed, reliability, etc
Non-functional requirements
Functions offered by the system such as timing constraints, constraints on the development process,
standards etc.
i) Usability
ii) Efficiency requirement
iii) Dependability
iv) Security requirement
Constraints:-
Software constraints make rules and conventions commonly agreed to in a given programming
environment explicit and automatically checkable.
– Constraints show the limits within which the system should be realized. For an online game, a
constraint could be that it should work with both Firefox and Internet Explorer, without the need for a
plugin.