1 / 9

Wrapping Up

Wrapping Up. Do User Interface Technologies Discussed Aid Usability?. User Interface Technologies to Consider. VB Dreamweaver Natural Language Speech Recognition Virtual Reality. Shneiderman’s Principles & Guidelines. Principle 1: Recognize the Diversity ·         Usage Profiles

jmyrna
Download Presentation

Wrapping Up

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. Wrapping Up Do User Interface Technologies Discussed Aid Usability?

  2. User Interface Technologies to Consider • VB • Dreamweaver • Natural Language • Speech Recognition • Virtual Reality

  3. Shneiderman’s Principles & Guidelines • Principle 1: Recognize the Diversity • ·        Usage Profiles • ·        User Characteristics • ·        Task Profiles • ·        Interaction Styles • Principle 2: Follow 8 Golden Rules • 1. Strive for consistency • 2. Enable frequent users to use shortcuts • 3. Offer informative feedback • 4. Design dialogs to yield closure • 5. Offer error prevention and simple error handling • 6. Permit easy reversal of actions • 7. Support internal locus of control • 8. Reduce short-term memory load • Principle 3: Prevent Errors

  4. Shneiderman’s Principles & Guidelines • Guidelines for Data Display • 1. Consistency of data display • 2. Efficient information assimilation by the user • 3. Minimal memory load on user • 4. Compatibility of data display with data entry • 5. Flexibility for user control of data display • Guidelines for Data Entry • 1. Consistency of data-entry transactions • 2. Minimal input actions by user • 3. Minimal memory load on user • 4. Compatibility of data entry with data display • 5. Flexibility for user control of data entry

  5. Ten Usability Heuristics • Visibility of system status • Match between system and the real world • User control and freedom • Consistency and standards • Error prevention • Recognition rather than recall • Flexibility and efficiency of use • Aesthetic and minimalist design • Help users recognize, diagnose, and recover from errors • Help and documentation

  6. 3.4 Developmental Methodologies • Six Stages of Logical User-Centered Design Methodology (Kreitzberg): • Stage 1: Develop Product Concept • Stage 2: Research and Needs Analysis • Stage 3: Design Concepts and Key Screen Prototype • Stage 4: Iterative Design and Refinement • Stage 5: Implement Software • Stage 6: Provide Roll-Out Support

  7. Stage 3: Design Concepts and Key Screen Prototype • Create Specific Usability Objectives • Initiate Guidelines • Select Navigational Model and Design Metaphor • Identify Key Screens • Develop Prototype of Key Screens • Initial Reviews and Usability Tests

  8. Stage 4: Iterative Design and Refinement • Expand Key screen prototype • Conduct Heuristic and Expert Reviews • Conduct Full Scale Usability Tests • Deliver Prototype and Specification

  9. The End • A lot of technology is Usability Neutral – it’s in how you use it

More Related