
Requirements are very important in meeting demands or expectation of user especially in designing the products. According to Wikipedia, it is a statement that identifies a necessary attribute, capability, characteristic, or quality of a system for it to have value and utility to a user. Requirements must be specific, unambiguous and clear. There are four types of product requirements; architectural, functional, non-functional and constraint.
In layman terms, requirements are what the user expected the product to be, what the product supposed to provide, what the characteristics of the product and the goal the product is supposed to enable the users to do.
Functional requirements are defining the functions and high level logic of what the product/software/website able to do. Whileas, non-functional requirements specify the criterias and attributes of the product/software/website. In general, functional describe what the product supposed to do by defining the functions while non-functional describe how the product supposed to be.
No comments:
Post a Comment