Designing a User -Centered InterfaceThe expression user-interface design can mean one of at least the two following things:
We operate under the first definition, focusing on achieving a user-centered design. In the requirement discipline, user profiles and user environments are specified in the vision document, with the main input to the design of the user interface being the use-case model, the supplementary specifications, and the storyboards, which are developed in conjunction with the users or their representatives and other key stakeholders. The results are detailed definitions of user characteristics and realizations of the user-interface-specific parts of the use cases. Based on these results, a prototype of the user interface is built, in most cases by using a prototyping tool. We call this user-interface prototyping. This provides a valuable feedback mechanism for determining the final requirements of the system. |