1 / 19

User Interface Design

Chapter 13. User Interface Design. Sharif University of Technology, International Branch, Kish Island Dr. Mohsen Sadighi Moshkenani www.sadighim.ir. Outline. User Interface (UI), different types Importance Usability User types Golden rules Implementation Testing and evaluation.

dorjan
Download Presentation

User Interface Design

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 13 User Interface Design Sharif University of Technology, International Branch, Kish Island Dr. Mohsen Sadighi Moshkenani www.sadighim.ir

  2. Outline • User Interface (UI), different types • Importance • Usability • User types • Golden rules • Implementation • Testing and evaluation

  3. User Interface (UI) • Any interaction of a system, by any means, with any user, is included in the user interface module of that system

  4. Different types of UI • Such as: • Menu • List • Form • User guide • Educational work • Help • Messages • Advertisements • Voice, film, text, Web page, . . .

  5. Why UI is important? • UI makes a system meaningful for the user • With UI, there is no system for the user! • UI has important role in human performance • Improvement of human performance is a basic principle in any development • A system should be usable for its users

  6. Usability • Usability is based on: • Functionality • Ease of use • Needs

  7. Why UI as a separate subsystem? • Modular approach is beneficial in many ways • UI is usually a big part of the total system • Its reuse is highly probable • Had benefits of component based development • Same logic may be delivered to different customers, just by different UIs • Ice cream example • Through UI, high customization is possible

  8. Why UI as a separate subsystem?

  9. Different user types • Beginners • Professional • Knowledgeable • Administrators • Team working is important • Cooperation of users is a part of this team working (Figure 13-2)

  10. Common points; golden rules • User centered interaction • Good structure and scenario • Lead user • Feedback • Consistency • Simplicity and fast learning • Less memory load

  11. Common points; golden rules (Cont.) • Undo/ redo • Short cuts • Reliable • Not less/ not more • Adjustable • Human issues

  12. Important notes • At the beginning decide about different types of interaction with your audience • Try to follow standards and usual interaction methods • Try to use/develop clear templates and patterns • In development of all projects you need UI; and usually it is reusable. So work for long term

  13. About windows and forms • By Example

  14. About user guide • From user point of view • It is not a development document • . . .

  15. About messages

  16. Implementation • Development environments provide necessary tools and good support • Requirement specification is a good criteria • Have near interaction with your audience in implementation and testing the interface • User interface is a basic part of rapid development

  17. Testing and evaluation • There are clear meters such as: • Golden rules • Meters for good modules • Meters for components • Usability meters • Requirement specifications • Have near interaction with your audience in implementation and testing the interface

More Related