266. Prototyping Techniques
The question of how well a design fits the user's needs can be resolved by prototyping. Through
rapid prototyping designers obtain information from users about the system’s necessary functionality, user assistance needs, an optimum sequence of operations, and the appearance of the user interface. Whatever the tasks the users wish to perform (task analysis, information-gathering, etc), it is important that the proposed system have the necessary functionality. Information about the sequence of operations can tell the designers what users need to interact successfully with the system An outcome of the prototyping process must be a system that provides both high functionality and ease of use.
Prototyping can prevent future problems by revealing ways in which operating systems impose unrealistic demands on users. A user may have to search for off-line information an an inappropriate time. In this instance prototyping can provide information that enables designers to provide a more appropriate sequence of operations. Prototyping can also aid in determining how effective help and other kinds of user support are for proposed users. Symbols and displays which users can readily understand, recognize without confusion and remember on a regular basis can be devised. Suitable representations such as icon design, display layout, message content and command or menu item names are all necessary to the success of an interface. The prototyping process can be expected to yield representation designs that are best for users.