Interaksi Manusia dan Komputer HANDLING ERRORS Dialog User

  • Slides: 11
Download presentation
Interaksi Manusia dan Komputer HANDLING ERRORS Dialog User Komputer Types of Doc / Help

Interaksi Manusia dan Komputer HANDLING ERRORS Dialog User Komputer Types of Doc / Help Presentation Issues User Model Doc Organization Handling Error 1

Interaksi Manusia dan Komputer Errors Types v Perceptual Error v Cognitive Error v Motor

Interaksi Manusia dan Komputer Errors Types v Perceptual Error v Cognitive Error v Motor Error Slip Types 1. 2. 3. 4. 5. 6. Capture error Description error Data driven error Associative activation Loss of activation Mode errors Handling Error 2

Interaksi Manusia dan Komputer Error Prevention Guidelines v Eliminate modes or provide visible cues

Interaksi Manusia dan Komputer Error Prevention Guidelines v Eliminate modes or provide visible cues for modes v Use good coding techniques (color, style) v Maximize recognition, minimize recall v Design non-similar motor sequences or commands v Minimize need for typing v Test and monitor for errors and engineer them out v Allow reconsideration of action by user (e. g. , removing file from trash) Handling Error 3

Interaksi Manusia dan Komputer Error Recovery Guidelines Provide appropriate type of response Query -

Interaksi Manusia dan Komputer Error Recovery Guidelines Provide appropriate type of response Query - Ask user what should’ve been done, then allow error action as legal one Provide undo function Provide cancel function from operations in progress Require confirmation for drastic, destructive commands Provide reasonableness checks on input data Return cursor to error field, allow fix Provide some intelligence Provide quick access to context-sensitive help Handling Error 4

Interaksi Manusia dan Komputer USER COMPUTER DIALOG Three phases ü Read-scan phase -- Perceptual

Interaksi Manusia dan Komputer USER COMPUTER DIALOG Three phases ü Read-scan phase -- Perceptual errors ü Think phase -- Cognitive errors ü Respond phase -- Motor errors Handling Error 5

Interaksi Manusia dan Komputer TYPES OF DOC / HELP • Never a replacement for

Interaksi Manusia dan Komputer TYPES OF DOC / HELP • Never a replacement for bad design, but essential • Simple system – User walks up and uses it – Name some • Most other systems with rich features require help Handling Error 6

Interaksi Manusia dan Komputer TYPES OF DOC / HELP User Support Approaches v Command

Interaksi Manusia dan Komputer TYPES OF DOC / HELP User Support Approaches v Command assistance v Command prompts v Context-sensitive help v On-line tutorials v On-line documentation Types Of Doc / Help 1. Tutorial 2. Quick reference/review 3. Reference Manual (Full explanation) 4. Context-sensitive (task-specific) help Handling Error 7

Interaksi Manusia dan Komputer PRESENTATION ISSUE 1. How is help requested? 2. How is

Interaksi Manusia dan Komputer PRESENTATION ISSUE 1. How is help requested? 2. How is help displayed? 3. Effective presentation of help 4. Implementation issues Handling Error 8

Interaksi Manusia dan Komputer USER MODEL How is user model constructed and maintained? 1.

Interaksi Manusia dan Komputer USER MODEL How is user model constructed and maintained? 1. Quantification - Numeric levels of use Constructed and maintained 2. Stereotype 3. Overlay model Handling Error 9

Interaksi Manusia dan Komputer DOC ORGANIZATION 1. State educational objectives 2. Present concepts in

Interaksi Manusia dan Komputer DOC ORGANIZATION 1. State educational objectives 2. Present concepts in logical sequence, increasing order of difficulty 3. Avoid forward references 4. Make sections have roughly equal amounts of material 5. Have plenty of examples, complete sample sessions Handling Error 10

Interaksi Manusia dan Komputer DOC ORGANIZATION Each concept section: v Explain reason for concept

Interaksi Manusia dan Komputer DOC ORGANIZATION Each concept section: v Explain reason for concept v Describe concept in task-domain semantic terms v Show computer-related semantic concepts v Offer syntax Table of contents and index are important Keep reading level simple Handling Error 11