Saturday, September 27, 2008

HCI Forum topic DISS 720

Meghashri Dalvi has several good tips on how online help should be designed.

http://www.stcsig.org/usability/newsletter/0805-Help.htm


Evaluating Online Help

By Meghashri Dalvi

With increasing frequency, products are released with online help, but without printed documentation. This places a large burden on online help to deliver high-quality, compact content that is extremely easy to use.

Online help excels in providing quick access to concise information - but only when the users choose to access it. Delivering high-quality online help that satisfies all users is a hard task. Several good help authoring tools make help generation and maintenance easier, but to create good content that is highly effective is still a huge challenge.

Experience shows that even after following quality guidelines or best practices, the final output may still not be good enough to satisfy the needs of your users. Heuristic evaluation of an online help system provides an initial assessment of both quality and usability. This article presents a summary of key points for evaluating online help, though you will likely want to expand the heuristics with company or product-centric metrics suitable to your application.

The evaluation focuses on two main areas:

* Usability
* Content

Each perspective covers several key points serving as guidelines to achieve best results. Each key point contains simple checklist statements that can be answered yes or no.

Usability

The definition of usability in the ISO 9241 standard is:
"The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use."

Whitney Quesenbery advocates looking the usability requirements for different aspects of the user experience. For each of the five dimensions of usability (the 5Es), we think about how it is reflected in requirements for each of the user groups. The 5Es are:

* Effective
* Efficient
* Engaging
* Error Tolerant
* Easy to Learn

The evaluation criterion is organized into these five characteristics.
Characteristics Definition
Effective

1. The help label / icon is clear and prominent from all screens.
2. Help is available for all screens for which users may need assistance or a more detailed explanation.
3. Help is not provided for screens that are self-explanatory.
4. Clear directions for exiting the help are available ("Close this window" button, or "Close X").
5. Both help and the application window can be viewed simultaneously.
6. The help window can be resized.
7. The focus is on user tasks.

Efficient

8. Identification of, and navigation to, the required topic is easy (context-sensitive help / clear TOC / support for keyword search)
9. Navigation from one topic to other topics is available (mostly through the TOC, breadcrumb trails, and "see also" links).
10. The help pages indicate where you are in the help system (through breadcrumb trails or highlighting the current topic in the TOC).
11. The direction of navigation (to the next task / next topic / next level) is clearly indicated.
12. A keyword index is available.

Engaging

13. Layout is clear and aesthetically pleasing.
14. The help system is visually appealing and motivating to use.
15. Intuitive navigation is supported.
16. Graphics and multimedia elements are provided (but only as required).
17. The help system can be somewhat customized.

Error-tolerant

18. The help system displays warnings / errors in usage (for example, possible keyword spelling corrections in keyword search).
19. The user is prompted to go to the next logical step / level.
20. A troubleshooting help system is available.

Easy to learn

18. The help system includes instructions on its use.
19. The help system layout, theme, and icon usage are consistent with the application.
20. Help is divided into levels according to user levels.
21. Additional or background information is provided through links.
22. The user is motivated to learn the help system and use it often.

If you answer "Yes" for more than 20 of these points, the help system usability is high. However, if the score falls below 10, then consider further assessment of the help system.

Content

Good content should always meet the six criteria of communication:

* Complete
* Clear
* Correct
* Concise
* Contextual
* Consistent

The content evaluation criteria are organized divided into these six characteristics.
Characteristics Definition
Clear

1. The help system covers all functions and features, with illustrations and examples as required.
2. All routine tasks / procedures are described step-by-step.
3. Reasons are provided for a particular step, format, or restriction.
4. The help includes a glossary of terminology.
5. Background information / domain notes / usage guideline / best practices are provided.
6. The help provides common workflows.
7. The help indicates navigation to the next task (through procedure sequence or "see also" links).
8. Instructions about how to use the help are included.
9. The help includes basic troubleshooting information for the application.
10. The help provides contact information for further information (such as help desk number or support site link).

Complete

11. The help provides unambiguous in instructions and descriptions.
12. Plain language is used.
13. The help uses short sentences.
14. The help avoids unnecessary wordiness.
15. The language used is suitable to the audience.

Correct

16. The information provided is factually correct for the objective and purpose of the application.
17. Platform support, available features, memory usage, and the like are accurate for the referred version / release / module / part number.
18. The help menu structure is logically aligned to the typical workflow / procedure sequence.
19. Spelling, punctuation and grammar are correct.
20. Language and structure are sensitive towards gender and culture.
21. The content complies with required industry standards.

Concise

22. Content is short and precise, with each help topic preferably limited to one non-scrolling page.
23. Long procedures are broken down to smaller sub-procedures.
24. Descriptive lead-ins are typically limited to one small paragraph.
25. Where appropriate, bulleted lists, numbered lists, tables and graphics are substituted for lengthy descriptive text.
26. Information is layered - basic information is immediately available with optional links to additional information.

Contextual

27. Each help topic has an appropriate title describing its content.
28. The context of a particular task / procedure is explained, with a specific reason (if applicable).
29. Examples / cases / demonstrations are included.
30. Help is divided into levels according to user experience levels.

Consistent

31. The terminology and word usage (including action verbs) is consistent across the entire help system.
32. The terminology, menu options, field labels, and action button labels are consistent with the application.
33. The terminology, word usage (including action verbs), and usage of the help system are consistent with other applications from the same suite / group of applications.
34. The terminology, word usage (including action verbs), and usage of the help system are consistent with internal company guidelines.
35. The terminology, word usage, and usage of the help system are consistent with industry standards.

If you answer "Yes" for more than 30 of these points, your content exceeds expectations. However, if the Yes answers are fewer than 20, then you should perform a thorough assessment of the help and make improvements to it.

Resources
Quesenbery, Whitney, Using the 5Es to Understand Users, www.wqusability.com/articles/getting-started.html www.wqusability.com/articles/getting-started.html

0 Comments:

Post a Comment

<< Home