tailieunhanh - Lecture Software engineering (7/e): Chapter 16 – Ian Sommerville

Chapter 16 - User interface design. The main contents of this chapter include all of the following: Design issues, the user interface design process, user analysis, user interface prototyping, interface evaluation. | User interface design Objectives To suggest some general design principles for user interface design To explain different interaction styles and their use To explain when to use graphical and textual information presentation To explain the principal activities in the user interface design process To introduce usability attributes and approaches to system evaluation Topics covered Design issues The user interface design process User analysis User interface prototyping Interface evaluation The user interface User interfaces should be designed to match the skills, experience and expectations of its anticipated users. System users often judge a system by its interface rather than its functionality. A poorly designed interface can cause a user to make catastrophic errors. Poor user interface design is the reason why so many software systems are never used. Human factors in interface design Limited short-term memory People can instantaneously remember about 7 items of information. If you . | User interface design Objectives To suggest some general design principles for user interface design To explain different interaction styles and their use To explain when to use graphical and textual information presentation To explain the principal activities in the user interface design process To introduce usability attributes and approaches to system evaluation Topics covered Design issues The user interface design process User analysis User interface prototyping Interface evaluation The user interface User interfaces should be designed to match the skills, experience and expectations of its anticipated users. System users often judge a system by its interface rather than its functionality. A poorly designed interface can cause a user to make catastrophic errors. Poor user interface design is the reason why so many software systems are never used. Human factors in interface design Limited short-term memory People can instantaneously remember about 7 items of information. If you present more than this, they are more liable to make mistakes. People make mistakes When people make mistakes and systems go wrong, inappropriate alarms and messages can increase stress and hence the likelihood of more mistakes. People are different People have a wide range of physical capabilities. Designers should not just design for their own capabilities. People have different interaction preferences Some like pictures, some like text. UI design principles UI design must take account of the needs, experience and capabilities of the system users. Designers should be aware of people’s physical and mental limitations (. limited short-term memory) and should recognise that people make mistakes. UI design principles underlie interface designs although not all principles are applicable to all designs. User interface design principles Design principles User familiarity The interface should be based on user-oriented terms and concepts rather than computer concepts. For example, an .