1 / 42

Imran Hussain University of Management and Technology (UMT)

Virtual University Human-Computer Interaction. Lecture 27 Behavior & Form – Part II. Imran Hussain University of Management and Technology (UMT). In Last Lecture …. Software Postures Sovereign posture (full-screen programs: outlook, word)

adriel
Download Presentation

Imran Hussain University of Management and Technology (UMT)

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. Virtual University Human-Computer Interaction Lecture 27Behavior & Form – Part II Imran Hussain University of Management and Technology (UMT)

  2. In Last Lecture … • Software Postures • Sovereign posture (full-screen programs: outlook, word) • Transient posture (temporary programs: calculator, volume control) • Daemonic posture (work in background: taskbar icons) • Auxiliary posture (streaming audio in browser pane)

  3. In Today’s Lecture … • Postures for Web • Postures for other Platforms • Kiosks (transient) • Handheld Devices (transient) • Appliances (microwaves, transient) • Orchestration and Flow • Eliminating Excise

  4. Web Postures • Information-oriented sites • Transaction-oriented sites • Portals

  5. Other Platforms • Kiosks • Handheld devices • Appliances

  6. Introduction

  7. User in harmonious frame of mind  user is productive  software productive

  8. Flow and Transparency

  9. What is Flow?

  10. How to Improve Flow?

  11. How to Make an Interface Invisible?

  12. Follow Mental Models

  13. Direct, Don’t Discuss

  14. Keep Tools Close At Hand

  15. Mode-less Feedback

  16. Orchestration

  17. What is Orchestration?

  18. How can we Ensure Good Orchestration?

  19. Adding Finesse: Less is More

  20. Distinguishing Possibility from Probability

  21. Providing Comparisons

  22. Using Graphical Input

  23. Reflecting Program Status

  24. Avoiding Unnecessary Reporting

  25. Avoiding Blank Slates

  26. Command Invocation vs. Configuration

  27. Asking Questions vs. Providing Choices

  28. Hiding Ejector Seat Levers

  29. Excise

  30. What is Excise?

  31. GUI Excise

  32. Excise and Expert Users

  33. Training Wheels

  34. “Pure Excise”

  35. Visual Excise

  36. Determining What is Excise

  37. Stopping the Proceedings

  38. Errors, Notifiers and Confirmation Messages

  39. Making the user ask permission

  40. Protecting us from ourselves

  41. unresponsiveness

  42. Common excise tips

More Related