Which of the following is true about the requirements of a banking system? A. The need for security is a classic example of a functional service level requirement, and a checking account rule is an example of non-functional requirement. B. Security and the mandatory checking account both illustrate functional service level requirements. C. Neither security nor the mandatory checking account is an example of any kind of requirement, theoretically speaking. D. Security is an architectural non-functional requirement and the mandatory checking account a functional design requirement. E. They are both examples of business use cases. The answer is D. How to distinguish functional and non-functional requirement? [ July 03, 2003: Message edited by: Leo Liao ]
The answer is D, indeed. Non functional (aka the -ilities) reqs are Performance, Scalability, Availability, Reliability, Maintainability, Manageablilty, Extensibility and Security. Functional reqs are specified by an business analyst acording to OOA (Use cases, scenario description, ...). Hth Thomas
If somebody says you look familiar, tell them you are in porn. Or in these tiny ads:
a bit of art, as a gift, that will fit in a stocking