Abstract

This chapter discusses the software tools for user interface development. User interface development consists of several phases: the analysis of user interface requirements, design of a system to satisfy those needs, implementation of the system, and evaluation of the system with respect to its user interface requirements. User interface development tools should support the user interface development life cycle. Tools should help coordinate design sources such as standards, guidelines, experience of developers, and feedback from various forms of evaluation. Tools should support rapid prototyping to allow developers to get evaluation data based on system use and allow for the predictive evaluation of designs using formal models. There are many sources of design information. Personal experiences with previous development and popular systems are a major source. Basic and applied research and experts provide guidelines and standards. Evaluation of similar existing systems and of prototype systems also provides information. Formal models make predictions of the goodness of a user interface based on a formal specification of the design, without requiring implementation.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call