Requirements Interface
Interface Requirements are the functional performance, electrical, environmental, human, and physical requirements and constraints that exist at a common boundary between two or more functions, system elements, configuration items, or system.
This section captures the critical requirements for the interface rather than the design for the interface. The interface is designed based on the requirements.
Style
A description of the notable features of the product. These features are related to the way that a user will see the product. For example, if the customer wants the product to appeal to children, then the look and feel requirement is that the product be colourful and look like it's intended for children.
The package design might also be considered when considering style requirements. There may be a requirement that the package be consistant in size and style to other products by the same organisation. If in Europe then there is a legal (critical) requirement that the package is not significantly larger than the product it encloses.
Products for sale in the market place must have an adequate appearance. Once the functional requirements are built into a product, it is often the appearance of a product that will influence a sale.
Compare the difference in style between a website aimed at children, and one at adult viewers.

Usage
A client will have aspirations for how easy a system will be to operate. The product's usability is derived from the abilities of the expected users of the product and the complexity of its functionality.
For example, it may be a critical requirement that the system be easy for children to use or that it be operated by mouse-only input.
It may be necessary to arrange special consulting sessions with the users of the system and determine what special usability requirements (if any) must be built into the product.
Learning
This requirement should quantify the amount of time that is allowable before a user can successfully learn to use the product. This time may range from zero time to considerable time for complex, technical products.
This requirement guides designers in how users will learn the product. As a result, designers may build elaborate interactive help facilities into the product, or package it with a tutorial. Or, the product may be constructed so that all the functionality is immediately intuitive.
|