HCI chp: 11

18
Group Members 1. Muzamil Altaf 2. M.Arqam Awais 3. Basit Riaz 4. Muhammad Aslam 5. MuhammadAfshan

Transcript of HCI chp: 11

Page 1: HCI chp: 11

Group Members1. Muzamil Altaf2. M.Arqam Awais3. Basit Riaz4. Muhammad Aslam5. MuhammadAfshan

Page 2: HCI chp: 11

Issues different types of support at different times implementation and presentation both important all need careful design

Types of user support quick reference: Quick reference is used primarily as a reminder to

the user of the details of tools he is basically familiar with and has used before. It may,for example, be used to find a particular command option, or to remind the user of the syntax of the command.

2

Page 3: HCI chp: 11

3

– task specific help: Task-specific help is required when the user has encountered a problem in performing a particular task or when he is uncertain how to apply the tool to his particular problem.

– full explanation: The more experienced or inquisitive user may require a full explanation of a tool or command to enable him to understand it more fully. This explanation will almost certainly include information that the user does not need at that time.

– tutorial: The fourth type of support required by users is tutorial help. This is particularly aimed at new users of a tool and provides step-by-step instruction (perhaps by working through examples) of how to use the tool.

Page 4: HCI chp: 11

4

• Provided by help and documentation– help - problem-oriented and specific– documentation - system-oriented and general– same design principles apply to both

Requirements• Availability

– continuous access concurrent to main application• Accuracy and completeness

– help matches and covers actual system behaviour

Page 5: HCI chp: 11

Consistency between different parts of the help system and paper

documentation Robustness

correct error handling and predictable behaviour Flexibility

allows user to interact in a way appropriate to experience and task

Unobtrusiveness does not prevent the user continuing with work

5

Page 6: HCI chp: 11

Command assistance User requests help on particular command

e.g., UNIX man, DOS help Good for quick reference Assumes user knows what to look for

Command prompts Provide information about correct usage when an error

occurs Good for simple syntactic errors Also assumes knowledge of the command

6

Page 7: HCI chp: 11

7

Page 8: HCI chp: 11

8In unix we’d use “man –k” to find commands related to a keyword

Page 9: HCI chp: 11

9

Page 10: HCI chp: 11

The system should offer help on correct syntax when a user gets the command syntax incorrect

In WIMP systems, the menus provide a degree of command prompting and error avoidance First, the menus (and toolbars/buttons) identify available

commands Second, the parameters of a command are set out by the

dialog of the command itself Third, any file parameters can usually be achieved by

browsing to a file

10

Page 11: HCI chp: 11

A GUI can prevent overt syntax errors through the dialog structure

Of course,this doesn’tmean theusers can’tstill makeerrors in thesense of notachieving whatthey wanted(and possiblynot knowingthat they don’thave what theywanted)

11

Page 12: HCI chp: 11

Context sensitive help help request interpreted according to context in which it

occurs. e.g. tooltips On-line tutorials

user works through basics of application in a test environment

can be useful but are often inflexible On-line documentation

paper documentation is made available on computer continually available in common medium can be difficult to browse hypertext used to support browsing

12

Page 13: HCI chp: 11

13

Page 14: HCI chp: 11

14

Page 15: HCI chp: 11

wizards task specific tool leads the user through task, step by step, using

user’s answers to specific questions Most often seen for installation procedures

useful for safe completion of complex or infrequent tasks constrained task execution so limited flexibility must allow user to go back

assistants monitor user behaviour and offer contextual advice must be under user control e.g. XP smart tags

15

Page 16: HCI chp: 11

16

Page 17: HCI chp: 11

17

Page 18: HCI chp: 11

18

Let you know the system has a series of options available with respect to the most recent action (e.g., after Edit Paste)